Menu
Referees

D. Stefanski — Referee Profile

DS

D. Stefanski

Career Statistics

150

D. Stefanski has officiated 150 matches, issuing 504 yellow and 25 red cards (3.36 yellows per match). Home teams win 49.3% of the time when this referee is in charge.

150

Matches

504

3.36/game

Yellow Cards

25

0.17/game

Red Cards

28

0.19/game

Penalties

417

2.78/game

Goals

74

49.3%

Home Wins

31

20.7%

Away Wins

45

30%

Draws

Result Distribution

Match outcome breakdown when D. Stefanski officiates: 49.3% home wins, 30.0% draws, 20.7% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 49.3%
D 30%
A 20.7%
Home winDrawAway win

Matches per Year

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

201720191920206202114202233202333202431202592026

League Level Breakdown

150matches
Ekstraklasa91 (61%)
I Liga22 (15%)
UEFA Europa League10 (7%)
UEFA Europa Conference League7 (5%)
World Cup - Qualification Europe4 (3%)
Friendlies3 (2%)
II Liga - East3 (2%)
Pro League3 (2%)
Euro Championship2 (1%)
Euro Championship - Qualification2 (1%)
UEFA Champions League2 (1%)
Super League 11 (1%)

Statistics by League

12

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

EEkstraklasa · Poland91Matches
27012Y/M 3.0Goals 233
ILI Liga · Poland22Matches
1035Y/M 4.7Goals 70
241Y/M 2.4Goals 35
331Y/M 4.7Goals 23
121Y/M 3.0Goals 16
FFriendlies · World3Matches
7Y/M 2.3Goals 8
IEII Liga - East · Poland3Matches
191Y/M 6.3Goals 9
Y/M 0.0Goals 6
4Y/M 2.0Goals 5
112Y/M 5.5Goals 5
162Y/M 8.0Goals 5
S1Super League 1 · Greece1Matches
5Y/M 5.0Goals 2

Recent Matches

50

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

Apr 11, 2026Ekstraklasa
Match Details
Apr 4, 2026Ekstraklasa4
Match Details
Feb 8, 2026I Liga
Match Details
Apr 27, 2025I Liga71
Match Details
Apr 19, 2025Ekstraklasa4
Match Details
Apr 14, 2025I Liga31
Match Details
Mar 31, 2025Ekstraklasa71
Match Details
Mar 16, 2025Ekstraklasa6
Match Details
Mar 10, 2025I Liga2
Match Details
Feb 23, 2025Ekstraklasa4
Match Details
Feb 9, 2025Ekstraklasa3
Match Details
Feb 3, 2025Ekstraklasa1
Match Details
Dec 7, 2024Ekstraklasa2
Match Details
Nov 9, 2024Ekstraklasa3
Match Details
Nov 3, 2024Ekstraklasa5
Match Details
Oct 19, 2024Ekstraklasa1
Match Details
Oct 4, 2024Ekstraklasa5
Match Details
Sep 27, 2024I Liga2
Match Details
Sep 21, 2024Ekstraklasa2
Match Details
Sep 14, 2024Ekstraklasa31
Match Details
Aug 25, 2024Ekstraklasa3
Match Details
Aug 21, 2024I Liga51
Match Details
Aug 18, 2024Ekstraklasa61
Match Details
Match Details
Jul 26, 2024Ekstraklasa3
Match Details
Jul 21, 2024Ekstraklasa4
Match Details
Jun 9, 2024Friendlies3
Match Details
May 29, 2024II Liga - East5
Match Details
May 25, 2024Ekstraklasa131
Match Details
May 17, 2024I Liga8
Match Details
May 12, 2024Ekstraklasa5
Match Details
May 4, 2024Ekstraklasa2
Match Details
Apr 27, 2024Ekstraklasa5
Match Details
Apr 23, 2024I Liga6
Match Details
Apr 12, 2024I Liga4
Match Details
Apr 1, 2024Ekstraklasa2
Match Details
Mar 16, 2024Ekstraklasa8
Match Details
Mar 3, 2024Ekstraklasa71
Match Details
Feb 25, 2024Ekstraklasa31
Match Details
Feb 18, 2024I Liga2
Match Details
Feb 10, 2024Ekstraklasa6
Match Details
Dec 16, 2023Ekstraklasa131
Match Details
Dec 9, 2023Ekstraklasa3
Match Details
Nov 30, 2023UEFA Europa League6
Match Details
Nov 26, 2023Ekstraklasa4
Match Details
Match Details
Nov 11, 2023Ekstraklasa31
Match Details
Nov 6, 2023Ekstraklasa6
Match Details