Menu
Referees

I Christodoulou — Referee Profile

IC

I. Christodoulou

Career Statistics

66

I. Christodoulou has officiated 66 matches, issuing 329 yellow and 12 red cards (4.98 yellows per match). Home teams win 34.8% of the time when this referee is in charge.

66

Matches

329

4.98/game

Yellow Cards

12

0.18/game

Red Cards

17

0.26/game

Penalties

157

2.38/game

Goals

23

34.8%

Home Wins

27

40.9%

Away Wins

16

24.2%

Draws

Result Distribution

Match outcome breakdown when I. Christodoulou officiates: 34.8% home wins, 24.2% draws, 40.9% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 34.8%
D 24.2%
A 40.9%
Home winDrawAway win

Matches per Year

I. Christodoulou's workload across 5 years (2022–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2022820232020242120251120266

League Level Breakdown

66matches
1. Division64 (97%)
Premier League1 (2%)
Segunda Liga1 (2%)

Statistics by League

3

I. Christodoulou has officiated across 3 competitions, with the most appearances in 1. Division (64 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

1D1. Division · Cyprus64Matches
32912Y/M 5.1Goals 151
PLPremier League · Lebanon1Matches
Y/M 0.0Goals 5
SLSegunda Liga · Portugal1Matches
Y/M 0.0Goals 1

Recent Matches

50

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

Apr 4, 20261. Division7
Match Details
Feb 28, 20261. Division6
Match Details
Feb 21, 20261. Division31
Match Details
Feb 8, 20261. Division6
Match Details
Jan 30, 20261. Division7
Match Details
Jan 24, 20261. Division8
Match Details
May 18, 20251. Division4
Match Details
Apr 28, 20251. Division6
Match Details
Apr 12, 20251. Division3
Match Details
Apr 5, 20251. Division4
Match Details
Mar 29, 20251. Division4
Match Details
Mar 9, 20251. Division7
Match Details
Feb 28, 20251. Division3
Match Details
Feb 9, 20251. Division5
Match Details
Feb 1, 20251. Division4
Match Details
Jan 18, 20251. Division3
Match Details
Jan 8, 20251. Division7
Match Details
Dec 22, 20241. Division7
Match Details
Dec 15, 20241. Division7
Match Details
Dec 7, 20241. Division5
Match Details
Dec 1, 20241. Division5
Match Details
Nov 9, 20241. Division72
Match Details
Oct 28, 20241. Division8
Match Details
Oct 20, 20241. Division5
Match Details
Oct 5, 20241. Division3
Match Details
Sep 29, 20241. Division7
Match Details
Sep 23, 20241. Division5
Match Details
Sep 14, 20241. Division8
Match Details
Aug 25, 20241. Division51
Match Details
May 11, 20241. Division4
Match Details
Apr 7, 20241. Division2
Match Details
Mar 29, 20241. Division3
Match Details
Mar 6, 20241. Division3
Match Details
Feb 24, 20241. Division41
Match Details
Feb 17, 20241. Division1
Match Details
Feb 6, 20241. Division7
Match Details
Jan 13, 20241. Division61
Match Details
Jan 3, 20241. Division4
Match Details
Dec 16, 20231. Division7
Match Details
Dec 3, 20231. Division4
Match Details
Nov 12, 20231. Division61
Match Details
Sep 27, 20231. Division91
Match Details
Sep 16, 20231. Division5
Match Details
Aug 27, 20231. Division6
Match Details
May 12, 20231. Division6
Match Details
Apr 30, 20231. Division3
Match Details
Apr 18, 20231. Division6
Match Details
Apr 3, 20231. Division11
Match Details
Mar 13, 20231. Division63
Match Details
Mar 5, 2023Premier League
Match Details