Menu
Referees

D. Kos — Referee Profile

DK

D. Kos

Career Statistics

126

D. Kos has officiated 126 matches, issuing 463 yellow and 27 red cards (3.67 yellows per match). Home teams win 42.1% of the time when this referee is in charge.

126

Matches

463

3.67/game

Yellow Cards

27

0.21/game

Red Cards

36

0.29/game

Penalties

325

2.58/game

Goals

53

42.1%

Home Wins

34

27%

Away Wins

39

31%

Draws

Result Distribution

Match outcome breakdown when D. Kos officiates: 42.1% home wins, 31.0% draws, 27.0% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 42.1%
D 31%
A 27%
Home winDrawAway win

Matches per Year

D. Kos's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

20198202072021152022232023222024342025142026

League Level Breakdown

126matches
Ekstraklasa65 (52%)
I Liga44 (35%)
UEFA U19 Championship - Qualification4 (3%)
II Liga - East3 (2%)
UEFA Youth League3 (2%)
UEFA Europa Conference League2 (2%)
UEFA U17 Championship - Qualification2 (2%)
Friendlies1 (1%)
UEFA Champions League1 (1%)
UEFA U21 Championship - Qualification1 (1%)

Statistics by League

10

D. Kos has officiated across 10 competitions, with the most appearances in Ekstraklasa (65 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

EEkstraklasa · Poland65Matches
20715Y/M 3.2Goals 163
ILI Liga · Poland44Matches
1877Y/M 4.3Goals 121
291Y/M 7.3Goals 14
IEII Liga - East · Poland3Matches
13Y/M 4.3Goals 3
Y/M 0.0Goals 13
61Y/M 3.0Goals 2
82Y/M 4.0Goals 3
FFriendlies · World1Matches
3Y/M 3.0Goals 2
41Y/M 4.0Goals 1
6Y/M 6.0Goals 3

Recent Matches

50

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

Apr 11, 2026Ekstraklasa
Match Details
Apr 6, 2026Ekstraklasa61
Match Details
Feb 22, 2026I Liga
Match Details
May 24, 2025Ekstraklasa
Match Details
May 17, 2025I Liga4
Match Details
May 5, 2025I Liga4
Match Details
Apr 26, 2025Ekstraklasa82
Match Details
Apr 14, 2025I Liga3
Match Details
Apr 5, 2025I Liga3
Match Details
Mar 15, 2025Ekstraklasa31
Match Details
Mar 2, 2025Ekstraklasa3
Match Details
Feb 24, 2025Ekstraklasa6
Match Details
Feb 14, 2025Ekstraklasa71
Match Details
Feb 1, 2025Ekstraklasa6
Match Details
Dec 10, 2024UEFA Youth League
Match Details
Nov 29, 2024Ekstraklasa51
Match Details
Nov 25, 2024I Liga71
Match Details
Nov 9, 2024Ekstraklasa5
Match Details
Oct 27, 2024Ekstraklasa21
Match Details
Oct 19, 2024I Liga10
Match Details
Oct 5, 2024I Liga4
Match Details
Sep 22, 2024I Liga51
Match Details
Crvena Zvezda U1912Benfica U19
Sep 19, 2024UEFA Youth League
Match Details
Sep 1, 2024Ekstraklasa7
Match Details
Aug 25, 2024I Liga4
Match Details
Aug 19, 2024Ekstraklasa5
Match Details
Aug 10, 2024Ekstraklasa5
Match Details
Aug 4, 2024I Liga91
Match Details
Jul 19, 2024Ekstraklasa6
Match Details
Match Details
May 25, 2024Ekstraklasa31
Match Details
May 12, 2024I Liga5
Match Details
May 4, 2024I Liga11
Match Details
Apr 29, 2024I Liga3
Match Details
Apr 14, 2024Ekstraklasa51
Match Details
Apr 5, 2024I Liga
Match Details
Apr 1, 2024I Liga3
Match Details
Mar 22, 2024Friendlies3
Match Details
Feb 23, 2024I Liga8
Match Details