Thomas Kirk Referee Stats: Cards, Bookings & Foul Trends
How strict is Thomas Kirk? Thomas Kirk averages 4.2 total cards per match across 20 games this season, with 3.95 yellows, 2% above the 3.87 league average, making them one of the stricter officials. That ranks #14 for total cards in Championship. Use the card and foul averages below to gauge Thomas Kirk's discipline level before betting card markets.
Officiates in Championship: see all Championship referees.
Card & foul profile · 20 games this season
Thomas Kirk shows 3.95 yellows per match vs the 3.87 league average, 2% stricter than average. Useful for card and booking markets.
Recent matches officiated (cards shown)
- 17 Oct 2026 · Birmingham City 3-0 Queens Park Rangers 4 🟨
- 13 Oct 2026 · Wrexham 1-2 West Bromwich Albion 2 🟨
- 10 Oct 2026 · Bolton Wanderers 1-2 Stoke City 3 🟨
- 17 May 2026 · Wolverhampton 1-1 Fulham 1 🟨
- 28 Apr 2026 · Southampton 2-2 Ipswich Town 2 🟨
- 21 Apr 2026 · Leicester City 2-2 Hull City 5 🟨
- 19 Apr 2026 · Nottingham Forest 4-1 Burnley 2 🟨
- 11 Apr 2026 · Middlesbrough 0-1 Portsmouth 6 🟨
- 06 Apr 2026 · Preston North End 1-1 Queens Park Rangers 4 🟨
- 21 Mar 2026 · Bristol City 0-1 West Bromwich Albion 2 🟨
FAQ
How many cards does Thomas Kirk show per match?
Thomas Kirk averages 4.2 total cards per match (3.95 yellow, 0.20 red) across 20 games this season.
Is Thomas Kirk a strict referee?
Thomas Kirk's 3.95 yellow cards per match is 2% above the league average of 3.87, stricter than average, ranking #14 in the league for total cards.
How often does Thomas Kirk show a red card?
Roughly once every 5 matches (0.20 red cards per game on average).
Does Thomas Kirk favour the home team?
46% of Thomas Kirk's yellow cards go to the home side: Thomas Kirk shows more cards to away teams (54%).
What was Thomas Kirk's most recent match?
Birmingham City 3-0 Queens Park Rangers on 17 October 2026, with 4 cards shown.
No fixture scheduled yet. See today's matches with player prop hit rates, team form and referee tendencies, across 30+ leagues.
Go to today's matches →