Menu
GD
Referee

G. Davidov

Career Statistics

120

G. Davidov has officiated 120 matches, issuing 498 yellow and 31 red cards (4.15 yellows per match). Home teams win 50.8% of the time when this referee is in charge.

120

Matches

498

4.15/game

Yellow Cards

31

0.26/game

Red Cards

23

0.19/game

Penalties

311

2.59/game

Goals

61

50.8%

Home Wins

32

26.7%

Away Wins

27

22.5%

Draws

Result Distribution

Match outcome breakdown when G. Davidov officiates: 50.8% home wins, 22.5% draws, 26.7% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 50.8%
D 22.5%
A 26.7%
Home winDrawAway win

Matches per Year

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

201911202015202123202225202324202416202552026

League Level Breakdown

120matches
First League82 (68%)
Second League18 (15%)
UEFA Europa Conference League5 (4%)
UEFA U17 Championship - Qualification4 (3%)
UEFA U21 Championship - Qualification4 (3%)
UEFA U19 Championship - Qualification3 (3%)
Cup2 (2%)
UEFA Youth League2 (2%)

Statistics by League

8

G. Davidov has officiated across 8 competitions, with the most appearances in First League (82 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

FLFirst League · Bulgaria82Matches
43227Y/M 5.3Goals 217
SLSecond League · Bulgaria18Matches
Y/M 0.0Goals 45
14Y/M 2.8Goals 11
122Y/M 3.0Goals 9
222Y/M 5.5Goals 4
13Y/M 4.3Goals 17
CCup · Bulgaria2Matches
5Y/M 2.5Goals 5
Y/M 0.0Goals 3

Recent Matches

50

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

Feb 8, 2026First League5
Match Details
Apr 13, 2025First League4
Match Details
Apr 3, 2025First League41
Match Details
Mar 8, 2025First League21
Match Details
Feb 24, 2025First League3
Match Details
Feb 15, 2025First League5
Match Details
Nov 22, 2024First League3
Match Details
Nov 16, 2024Second League
Match Details
Oct 25, 2024First League5
Match Details
Sep 19, 2024First League2
Match Details
Sep 16, 2024Second League
Match Details
Aug 31, 2024First League7
Match Details
Aug 12, 2024First League71
Match Details
Aug 3, 2024First League5
Match Details
Jul 19, 2024First League82
Match Details
May 20, 2024First League61
Match Details
Apr 27, 2024First League4
Match Details
Apr 4, 2024First League5
Match Details
Apr 1, 2024Second League
Match Details
Mar 16, 2024First League3
Match Details
Mar 11, 2024First League71
Match Details
Feb 25, 2024First League61
Match Details
Dec 9, 2023First League6
Match Details
Dec 2, 2023First League41
Match Details
Oct 7, 2023First League142
Match Details
Sep 22, 2023First League7
Match Details
Sep 18, 2023First League4
Match Details
Aug 28, 2023First League5
Match Details
Aug 12, 2023First League81
Match Details
Aug 7, 2023First League7
Match Details
Match Details
Jul 23, 2023First League2
Match Details
Jun 5, 2023First League92
Match Details
May 31, 2023First League7
Match Details
May 23, 2023First League3
Match Details
May 12, 2023First League4
Match Details
Apr 30, 2023Second League
Match Details
Apr 17, 2023First League9
Match Details
Mar 31, 2023Second League
Match Details
Feb 18, 2023First League62
Match Details
Feb 12, 2023First League71
Match Details
Dec 4, 2022Cup5
Match Details
Nov 8, 2022First League7
Match Details