Menu
DB
Referee

D. Bel

Career Statistics

143

D. Bel has officiated 143 matches, issuing 99 yellow and 7 red cards (0.69 yellows per match). Home teams win 41.3% of the time when this referee is in charge.

143

Matches

99

0.69/game

Yellow Cards

7

0.05/game

Red Cards

5

0.03/game

Penalties

388

2.71/game

Goals

59

41.3%

Home Wins

52

36.4%

Away Wins

32

22.4%

Draws

Result Distribution

Match outcome breakdown when D. Bel officiates: 41.3% home wins, 22.4% draws, 36.4% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 41.3%
D 22.4%
A 36.4%
Home winDrawAway win

Matches per Year

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

201972020102021242022302023342024242025102026

League Level Breakdown

143matches
HNL106 (74%)
UEFA Europa Conference League9 (6%)
First NL7 (5%)
UEFA U21 Championship - Qualification5 (3%)
UEFA U17 Championship - Qualification4 (3%)
UEFA Champions League3 (2%)
UEFA U17 Championship3 (2%)
Friendlies2 (1%)
UEFA Youth League2 (1%)
1. Division1 (1%)
Euro Championship - Qualification1 (1%)

Statistics by League

11

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

HHNL · Croatia106Matches
102Y/M 0.1Goals 282
371Y/M 4.1Goals 25
FNFirst NL · Croatia7Matches
Y/M 0.0Goals 15
181Y/M 3.6Goals 18
61Y/M 1.5Goals 13
13Y/M 4.3Goals 3
Y/M 0.0Goals 9
FFriendlies · World2Matches
4Y/M 2.0Goals 7
Y/M 0.0Goals 12
1D1. Division · Cyprus1Matches
51Y/M 5.0Goals 2
61Y/M 6.0Goals 2

Recent Matches

50

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

Mar 1, 2026HNL2
Match Details
Feb 22, 2026HNL42
Match Details
Feb 8, 2026HNL1
Match Details
Jan 26, 2026HNL3
Match Details
May 25, 2025HNL
Match Details
May 11, 2025HNL
Match Details
Apr 19, 2025HNL
Match Details
Apr 13, 2025HNL
Match Details
Mar 28, 2025HNL
Match Details
Mar 16, 2025HNL
Match Details
Mar 2, 2025HNL
Match Details
Feb 22, 2025HNL
Match Details
Feb 8, 2025HNL
Match Details
Jan 26, 2025HNL
Match Details
Dec 22, 2024HNL
Match Details
Dec 7, 2024HNL
Match Details
Nov 9, 2024HNL
Match Details
Nov 2, 2024HNL
Match Details
Oct 19, 2024HNL
Match Details
Match Details
Sep 21, 2024HNL
Match Details
Aug 31, 2024HNL
Match Details
Aug 16, 2024HNL
Match Details
Aug 11, 2024HNL
Match Details
Match Details
Jul 17, 2024UEFA Champions League5
Match Details
Jun 14, 2024First NL
Match Details
May 25, 2024HNL
Match Details
Apr 27, 2024HNL
Match Details
Apr 21, 2024HNL
Match Details
Apr 14, 2024HNL
Match Details
Mar 30, 2024HNL
Match Details
Mar 9, 2024HNL
Match Details
Feb 25, 2024HNL
Match Details
Feb 17, 2024HNL
Match Details
Feb 10, 2024HNL
Match Details
Dec 8, 2023HNL
Match Details
Dec 4, 2023HNL
Match Details
Match Details
Nov 18, 2023First NL
Match Details
Nov 12, 2023HNL
Match Details
Nov 4, 2023HNL
Match Details
Oct 28, 2023HNL
Match Details
Oct 8, 2023HNL
Match Details
Oct 1, 2023HNL
Match Details