Referee profile
Thomas Kirk
- Matches officiated
- 132 career total (source)
- Yellow cards / match
- 4.44 586 yellow in total
- Reds / match
- 0.12 8 red · 8 second yellow
- Yellow / match, recent
- 4.32 28 matches · red 0.14
Last 12 months
30 matches since 2 Nov 2025, compared with the average referee
| Metric | Thomas Kirk | Average | Difference from average |
|---|---|---|---|
| Yellow cards / match | 4.10 | 3.99 | +3% |
| Red cards / match | 0.17 | 0.21 | −20% |
| Penalty goals / match | 0.17 | 0.23 | −26% |
| Goals / match | 2.47 | 2.78 | −11% |
| Home wins | 27% | 44% | −39% |
| Draws | 37% | 25% | +45% |
Ranked 458 of 1122 referees for yellow cards (1 = strictest).
Match results
By league
-
1
Championship 2.74 goals · 4.00 yellows / match
19 matches
-
2
Premier League 2.29 goals · 3.43 yellows / match
7 matches
-
3
FA Cup 1.50 goals · – yellows / match
2 matches
-
4
League One 1.00 goals · – yellows / match
1 match
-
5
EFL Cup 2.00 goals · – yellows / match
1 match
Cards per match
Recent matches (oldest to newest); the dashed line is the career average. Click a bar to open the match.
Yellow cardsRed cardsCareer avg.
League breakdown
Competitions of the last 30 matches
Recent matches
Older matches exist at the source.
FT
31 Oct
Hull City
Ipswich Town
2
2
Premier League
6
0
FT
27 Oct
Bradford City
Peterborough United
2
0
EFL Cup
8
0
FT
17 Oct
Birmingham City
Queens Park Rangers
3
0
Championship
4
0
FT
13 Oct
Wrexham
West Bromwich Albion
1
2
Championship
2
0
FT
10 Oct
Bolton
Stoke
1
2
Championship
2
1
FT
17 May
Wolves
Fulham
1
1
Premier League
1
0
FT
14 May
Bradford City
Bolton
0
1
League One
1
0
FT
28 Apr
Southampton
Ipswich Town
2
2
Championship
2
0
FT
21 Apr
Leicester City
Hull City
2
2
Championship
5
0
FT
19 Apr
Nottingham Forest
Burnley
4
1
Premier League
2
0
FT
11 Apr
Middlesbrough
Portsmouth
0
1
Championship
7
0
FT
6 Apr
Preston North End
Queens Park Rangers
1
1
Championship
4
0
FT
21 Mar
Bristol City
West Bromwich Albion
0
1
Championship
2
0
FT
14 Mar
Sunderland
Brighton & Hove Albion
0
1
Premier League
3
0
FT
10 Mar
Stoke
Ipswich Town
3
3
Championship
4
0
FT
2 Mar
Birmingham City
Middlesbrough
1
3
Championship
6
0
FT
22 Feb
Crystal Palace
Wolves
1
0
Premier League
8
1
FT
15 Feb
Oxford Utd
Sunderland
0
1
FA Cup
7
0
FT
8 Feb
Swansea City
Sheffield Wednesday
4
0
Championship
4
0
PPD
Portsmouth
Ipswich Town
Championship
–
FT
26 Jan
Norwich City
Coventry City
2
1
Championship
3
0
FT
21 Jan
Southampton
Sheffield Utd
1
0
Championship
4
0
FT
7 Jan
Everton
Wolves
1
1
Premier League
6
2
FT
1 Jan
Blackburn Rovers
Wrexham
0
2
Championship
6
0
FT
26 Dec
Stoke
Preston North End
0
0
Championship
6
0
FT
13 Dec
Leicester City
Ipswich Town
3
1
Championship
3
0
FT
10 Dec
Derby County
Millwall
1
1
Championship
5
0
FT
3 Dec
Burnley
Crystal Palace
0
1
Premier League
–
FT
26 Nov
West Bromwich Albion
Birmingham City
1
1
Championship
3
0