England ·Referee·Championship

Thomas Kirk

120 matches since July 2022

Thomas Kirk referee stats

Thomas Kirk has refereed 120 matches in the leagues we cover since July 2022, the latest in the Championship.

Cards: 4.35 a match, against an average of 4.10 in the same leagues and seasons (+0.25). Fouls: 22.9 a match, against 22.3.

Penalties: 0.32 a match over the 53 matches with a complete penalty count, against 0.23.

Goals: 2.69 a match, against 2.61; over 2.5 goals in 48% of matches, against 49%.

Decided by the referee

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

Cards
4.35
League 4.10
Yellow cards
4.18
League 3.92
Red cards
0.18
League 0.18
Fouls
22.9
League 22.3

Decided by the teams

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

Goals
2.69
League 2.61
Over 2.5
48%
League 49%
Both teams score
53%
League 53%
Home wins
43%
League 43%

What to expect next

Cards against the league average
+0.18 a match
Fouls against the league average
+0.5 a match

A record is part referee and part luck. Over 119 matches, about 73% of a difference in cards has held in later matches, so this is the difference to expect, not the full +0.25.

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
Birmingham City – Queens Park Rangers17 Oct 2026Championship3–040
Wrexham – West Bromwich Albion13 Oct 2026Championship1–220
Bolton Wanderers – Stoke City10 Oct 2026Championship1–221
Oxford United – Cambridge United19 Sept 2026League One1–160
Stockport County – Leicester City12 Sept 2026League One3–430
Accrington Stanley – Crawley Town5 Sept 2026League Two3–260
Wolverhampton Wanderers – Fulham17 May 2026Premier League1–110
Bradford City – Bolton Wanderers14 May 2026League One0–110
Southampton – Ipswich Town28 Apr 2026Championship2–220
Leicester City – Hull City21 Apr 2026Championship2–250
Nottingham Forest – Burnley19 Apr 2026Premier League4–120
Middlesbrough – Portsmouth11 Apr 2026Championship0–170
Preston North End – Queens Park Rangers6 Apr 2026Championship1–140
Bristol City – West Bromwich Albion21 Mar 2026Championship0–120
Sunderland – Brighton & Hove Albion14 Mar 2026Premier League0–130
Stoke City – Ipswich Town10 Mar 2026Championship3–340
Birmingham City – Middlesbrough2 Mar 2026Championship1–360
Crystal Palace – Wolverhampton Wanderers22 Feb 2026Premier League1–082
Swansea City – Sheffield Wednesday8 Feb 2026Championship4–040
Norwich City – Coventry City26 Jan 2026Championship2–130

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Championship33.004.2320.33.00100%
2026/2027League One24.503.9720.04.5050%
2026/2027League Two16.004.3929.05.00100%
2025/2026Championship244.294.1221.32.6250%
2025/2026League One11.004.0328.01.000%
2025/2026League Two110.004.1929.05.00100%
2025/2026Premier League65.004.1324.02.0017%
2024/2025Championship64.834.1724.23.1750%
2024/2025League One145.004.2023.52.6450%
2024/2025League Two95.334.5723.02.7833%
2023/2024Championship44.754.1821.01.7525%
2023/2024League One123.754.3023.32.5058%
2023/2024League Two134.624.2125.93.3862%
2022/2023League One93.223.7822.12.6756%
2022/2023League Two153.673.5722.12.2033%

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