Menu
DD
Referee

D. Dimitrov

Career Statistics

76

D. Dimitrov has officiated 76 matches, issuing 142 yellow and 6 red cards (1.87 yellows per match). Home teams win 48.7% of the time when this referee is in charge.

76

Matches

142

1.87/game

Yellow Cards

6

0.08/game

Red Cards

9

0.12/game

Penalties

184

2.42/game

Goals

37

48.7%

Home Wins

23

30.3%

Away Wins

16

21.1%

Draws

Result Distribution

Match outcome breakdown when D. Dimitrov officiates: 48.7% home wins, 21.1% draws, 30.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 48.7%
D 21.1%
A 30.3%
Home winDrawAway win

Matches per Year

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

201962020620211520221320237202418202592026

League Level Breakdown

76matches
Second League40 (53%)
First League32 (42%)
Cup4 (5%)

Statistics by League

3

D. Dimitrov has officiated across 3 competitions, with the most appearances in Second League (40 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

SLSecond League · Bulgaria40Matches
Y/M 0.0Goals 95
FLFirst League · Bulgaria32Matches
1366Y/M 4.3Goals 76
CCup · Bulgaria4Matches
6Y/M 1.5Goals 13

Recent Matches

50

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

Feb 21, 2026First League21
Match Details
Feb 15, 2026First League31
Match Details
May 20, 2025First League6
Match Details
May 16, 2025Second League
Match Details
May 11, 2025First League2
Match Details
May 3, 2025First League1
Match Details
Apr 18, 2025First League6
Match Details
Apr 6, 2025First League7
Match Details
Mar 30, 2025First League9
Match Details
Mar 1, 2025First League3
Match Details
Feb 15, 2025First League5
Match Details
Dec 7, 2024First League2
Match Details
Dec 1, 2024First League1
Match Details
Nov 16, 2024Second League
Match Details
Nov 8, 2024First League
Match Details
Nov 3, 2024Second League
Match Details
Oct 31, 2024Cup
Match Details
Oct 4, 2024First League3
Match Details
Sep 21, 2024First League2
Match Details
Aug 30, 2024First League2
Match Details
Aug 23, 2024First League3
Match Details
Aug 12, 2024First League7
Match Details
Aug 5, 2024Second League
Match Details
Jul 22, 2024First League7
Match Details
May 3, 2024Second League
Match Details
Apr 20, 2024Second League
Match Details
Apr 6, 2024Second League
Match Details
Mar 10, 2024Second League
Match Details
Dec 2, 2023Second League
Match Details
Nov 7, 2023Second League
Match Details
Sep 23, 2023Second League
Match Details
Aug 5, 2023Second League
Match Details
Jul 15, 2023Second League
Match Details
Feb 11, 2023Second League
Match Details
Nov 13, 2022First League4
Match Details
Oct 15, 2022First League3
Match Details
Oct 4, 2022Second League
Match Details
Sep 5, 2022First League51
Match Details
Aug 22, 2022Second League
Match Details
Aug 1, 2022First League2
Match Details
Jul 23, 2022Second League
Match Details
Jul 10, 2022First League8
Match Details
May 1, 2022Second League
Match Details
Pirin Blagoevgrad02Tsarsko Selo
Apr 18, 2022First League3
Match Details
Apr 4, 2022First League6
Match Details
Tsarsko Selo02CSKA 1948
Mar 4, 2022First League61
Match Details
Feb 19, 2022Second League
Match Details
Nov 26, 2021First League2
Match Details