England ·Referee·Championship

Farai Hallam

68 matches since May 2023

Farai Hallam referee stats

Farai Hallam has refereed 68 matches in the leagues we cover since May 2023, the latest in the Championship.

Cards: 3.74 a match, against an average of 4.21 in the same leagues and seasons (−0.47). Fouls: 23.1 a match, against 22.3.

Goals: 2.59 a match, against 2.60; over 2.5 goals in 49% of matches, against 50%.

Decided by the referee

About half of a difference here carries over to a referee's next matches.

Cards
3.74
League 4.21
Yellow cards
3.71
League 4.02
Red cards
0.03
League 0.18
Fouls
23.1
League 22.3

Decided by the teams

Differences here are mostly chance: goals do not follow the referee.

Goals
2.59
League 2.60
Over 2.5
49%
League 50%
Both teams score
57%
League 54%
Home wins
37%
League 43%

What to expect next

Cards against the league average
−0.30 a match
Fouls against the league average
+0.5 a match

A record is part referee and part luck. Over 66 matches, about 63% of a difference in cards has held in later matches, so this is the difference to expect, not the full −0.47.

How much referees really change: our study →

Next appointments

No appointment announced yet. Referees are usually named a few days before a match.

Recent matches

MatchScoreYellowRed
Manchester City – Ipswich Town17 Oct 2026Premier League3–230
Middlesbrough – Wolverhampton Wanderers10 Oct 2026Championship1–060
Chelsea – Hull City12 Sept 2026Premier League2–260
Watford – Preston North End8 Sept 2026Championship2–120
West Bromwich Albion – Charlton Athletic2 Sept 2026Championship1–120
Ipswich Town – Sunderland22 Aug 2026Premier League2–130
Wolverhampton Wanderers – Blackburn Rovers14 Aug 2026Championship2–240
Crystal Palace – Arsenal24 May 2026Premier League1–210
Middlesbrough – Southampton9 May 2026Championship0–020
Leicester City – Millwall24 Apr 2026Championship1–140
Sheffield United – Blackburn Rovers22 Apr 2026Championship1–360
Portsmouth – Ipswich Town14 Apr 2026Championship2–040
Brentford – Everton11 Apr 2026Premier League2–220
Preston North End – Stoke City20 Mar 2026Championship3–130
Coventry City – Southampton14 Mar 2026Championship1–250
Charlton Athletic – Wrexham28 Feb 2026Championship0–130
Norwich City – Birmingham City21 Feb 2026Championship1–210
Crystal Palace – Burnley11 Feb 2026Premier League2–330
Stoke City – Southampton31 Jan 2026Championship0–250
Manchester City – Wolverhampton Wanderers24 Jan 2026Premier League2–040

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Championship43.504.2320.82.5050%
2026/2027Premier League34.004.3522.74.00100%
2025/2026Championship223.954.1221.02.7350%
2025/2026League Two11.004.1913.04.00100%
2025/2026Premier League42.504.1320.83.5075%
2024/2025Championship134.424.1727.01.6215%
2024/2025League One103.504.2027.32.4040%
2024/2025League Two83.384.5721.92.5050%
2023/2024League Two25.504.2122.54.00100%
2022/2023League Two11.003.5716.03.00100%

Betting involves risk. Past results do not guarantee future ones. 18+.