Menu
MK
Denmark

Mads Kristoffer Kristoffersen

Referee Profile

Career Statistics

99

Mads Kristoffer Kristoffersen has officiated 99 matches, issuing 380 yellow and 11 red cards (3.84 yellows per match). Home teams win 50.5% of the time when this referee is in charge.

99

Matches

380

3.84/game

Yellow Cards

11

0.11/game

Red Cards

18

0.18/game

Penalties

280

2.83/game

Goals

50

50.5%

Home Wins

27

27.3%

Away Wins

22

22.2%

Draws

Result Distribution

Match outcome breakdown when Mads Kristoffer Kristoffersen officiates: 50.5% home wins, 22.2% draws, 27.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 50.5%
D 22.2%
A 27.3%
Home winDrawAway win

Matches per Year

Mads Kristoffer Kristoffersen's workload across 9 years (2015–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20153201615201719201822201910202210202372025920264

League Level Breakdown

99matches
Superliga88 (89%)
UEFA Europa League6 (6%)
UEFA Champions League2 (2%)
Super League 11 (1%)
UEFA Europa Conference League1 (1%)
UEFA Nations League1 (1%)

Statistics by League

6

Mads Kristoffer Kristoffersen has officiated across 6 competitions, with the most appearances in Superliga (88 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

SSuperliga · Denmark88Matches
36611Y/M 4.2Goals 252
Y/M 0.0Goals 16
10Y/M 5.0Goals 6
S1Super League 1 · Greece1Matches
Y/M 0.0Goals 2
4Y/M 4.0Goals 2
Y/M 0.0Goals 2

Recent Matches

50

The last 50 matches officiated by Mads Kristoffer Kristoffersen. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

Apr 23, 2026Superliga5
Match Details
Apr 12, 2026Superliga5
Match Details
Mar 15, 2026Superliga3
Match Details
Feb 15, 2026Superliga41
Match Details
Nov 30, 2025Superliga6
Match Details
Nov 9, 2025Superliga3
Match Details
Oct 26, 2025Superliga1
Match Details
Sep 28, 2025Superliga3
Match Details
Sep 15, 2025Superliga4
Match Details
Aug 24, 2025Superliga3
Match Details
Aug 8, 2025Superliga3
Match Details
Jul 27, 2025Superliga3
Match Details
Jun 3, 2023Superliga2
Match Details
May 21, 2023Superliga6
Match Details
Apr 30, 2023Superliga4
Match Details
Apr 16, 2023Superliga4
Match Details
Mar 19, 2023Superliga3
Match Details
Mar 3, 2023Superliga4
Match Details
Feb 19, 2023Superliga
Match Details
Nov 13, 2022Superliga3
Match Details
Oct 30, 2022Superliga3
Match Details
Oct 22, 2022Superliga10
Match Details
Oct 9, 2022Superliga31
Match Details
Sep 18, 2022Superliga7
Match Details
Sep 12, 2022Superliga6
Match Details
Aug 28, 2022Superliga2
Match Details
Aug 14, 2022Superliga5
Match Details
Jul 31, 2022Superliga4
Match Details
Jul 17, 2022Superliga71
Match Details
May 25, 2019Superliga71
Match Details
May 18, 2019Superliga5
Match Details
May 5, 2019Superliga7
Match Details
Apr 26, 2019Superliga1
Match Details
Apr 18, 2019Superliga1
Match Details
Apr 8, 2019Superliga2
Match Details
Mar 31, 2019Superliga81
Match Details
Mar 17, 2019Superliga31
Match Details
Mar 3, 2019Superliga3
Match Details
Feb 10, 2019Superliga5
Match Details
Dec 16, 2018Superliga2
Match Details
Nov 30, 2018Superliga5
Match Details
Nov 26, 2018Superliga5
Match Details
Nov 11, 2018Superliga4
Match Details
Oct 29, 2018Superliga3
Match Details
Oct 21, 2018Superliga61
Match Details
Oct 16, 2018UEFA Nations League
Match Details
Oct 7, 2018Super League 1
Match Details
Sep 23, 2018Superliga6
Match Details
Sep 20, 2018UEFA Europa League
Match Details