ScoreMondoLive Scores
Search teams, leagues, matches/
Referee

Ioannis Christodoulou

Nationality
Cyprus
Matches
45In our archive since
  • 1st Division42
  • 1st Division, Relegation group1
  • Cup1
  • UEFA Europa Conference League1

This season (2026)First Division · UEFA Conference League

4Matches
3.50Yellow cards per match2 matches
0.00Red cards per match2 matches
0.50Penalties per match2 matches

Career

45Matches
4.43Yellow cards per match14 matches
0.05Red cards per match38 matches
0.29Penalties per match38 matches
26.00Fouls per match

Strictness ranking1st Division

Ioannis Christodoulou shows 4.44 yellow cards per match, 3% above the league average (4.29): number 1 of 4 referees.

  1. 1Ioannis Christodoulou9 matches4.44
  2. 2Marios Christoforou9 matches4.33
  3. 3Chrysovalantis Theouli9 matches3.44
  4. 4Antonis Konstantinidis8 matches3.25

League average 4.29

Referees with at least 8 matches

Cards per matchLast 9 matches with card data

  • Yellow cards
  • Red cards
Last 9 matches with card data · Average 4.6705/10/25 · 1 - 0 · Yellow cards: 305/10/25 · 1 - 0 · Red cards: 108/02/26 · 1 - 2 · Yellow cards: 821/02/26 · 0 - 0 · Yellow cards: 321/02/26 · 0 - 0 · Red cards: 128/02/26 · 0 - 1 · Yellow cards: 615/03/26 · 5 - 0 · Yellow cards: 122/03/26 · 1 - 1 · Yellow cards: 504/04/26 · 1 - 3 · Yellow cards: 730/10/26 · 1 - 0 · Yellow cards: 7Average 4.678

Results in his matchesFrom 45 finished matches

Results in his matches: Home win 31%, Draw 31%, Away win 38%Home win: 31%Draw: 31%Away win: 38%45matches
  • Home win31%
  • Draw31%
  • Away win38%

Home / awayYellow cards · 14 matches

  • Home teams30 yellow cards · 48%
  • Away teams32 yellow cards · 52%

Away teams saw 7% more yellow cards.

By competition

CompetitionMatchesYellow / matchRed cardsPenalties
1st Division424.43211
1st Division, Relegation group1–––
Cup1–––
UEFA Europa Conference League1–––

Season by season

SeasonCompetitionMatchesYellow cards per matchRed cards per matchPenalties per match
2026First Division33.500.000.50
UEFA Conference League1–––
2025First Division154.710.150.23
First Division1–––
2024First Division234.400.000.30
20251st Division, Relegation group1–––
2024Cypriot Cup1–––

Latest matches

  • First DivisionKarmiotissa Polemidion1Olympiakos Nicosia07Yellow cards
  • First DivisionAEL Limassol1Aris Limassol FC31Penalties
  • First DivisionOlympiakos Nicosia3Omonia 29M3
  • UEFA Conference LeagueFK Velez Mostar1FC Milsami Orhei1
  • First DivisionOmonia Nicosia5Apollon Limassol2
  • First DivisionEnosis Neon Paralimni FC1Ethnikos Achnas FC3
  • First DivisionOmonia Aradippou1Krasava Ypsonas1
  • First DivisionEnosis Neon Paralimni FC1Olympiakos Nicosia37Yellow cards1Penalties
  • First DivisionAEL Limassol1Ethnikos Achnas FC15Yellow cards
  • First DivisionOmonia Nicosia5Olympiakos Nicosia01Yellow cards
  • First DivisionEthnikos Achnas FC0Omonia Aradippou16Yellow cards
  • First DivisionPafos FC0Anorthosis03Yellow cards1Red cards
  • First DivisionAPOEL1AEK Larnaca28Yellow cards
  • First DivisionOmonia Aradippou0Apollon Limassol1
  • First DivisionKrasava Ypsonas1Ethnikos Achnas FC0
  • First DivisionEthnikos Achnas FC1Krasava Ypsonas03Yellow cards1Red cards
  • First DivisionAnorthosis0Omonia Nicosia5
  • First DivisionPafos FC0Apollon Limassol1
  • First DivisionAnorthosis0Omonia Aradippou0
  • First DivisionAnorthosis0Omonia Aradippou0
Settings
Theme
Row density
Goal sound
Data saver
No team crests or animations; live scores keep updating.

Your settings and favourites are saved on this device only. Animations follow your device setting. Keyboard: j / k move, / search, f favourite, p pin, ? help