Referee profile
Michael Barlow
- Matches officiated
- 33 career total (source)
- Yellow cards / match
- 3.09 102 yellow in total
- Reds / match
- 0.09 2 red · 1 second yellow
- Yellow / match, recent
- 3.52 21 matches · red 0.14
Last 12 months
16 matches since 2 Nov 2025, compared with the average referee
| Metric | Michael Barlow | Average | Difference from average |
|---|---|---|---|
| Yellow cards / match | 3.27 | 3.99 | −18% |
| Red cards / match | 0.13 | 0.21 | −39% |
| Penalty goals / match | 0.13 | 0.23 | −43% |
| Goals / match | 2.81 | 2.79 | +1% |
| Home wins | 44% | 44% | −0% |
| Draws | 31% | 25% | +24% |
Ranked 916 of 1127 referees for yellow cards (1 = strictest).
Match results
By league
-
1
League Two 2.88 goals · 4.13 yellows / match
8 matches
-
2
National League 3.00 goals · 2.17 yellows / match
7 matches
-
3
League One 1.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
27 Oct
FC Halifax Town
Barrow AFC
2
3
National League
4
1
FT
8 Aug
Scunthorpe United
Yeovil Town
1
1
National League
3
0
FT
25 Apr
Bristol Rovers
Cheltenham Town
4
0
League Two
6
0
FT
28 Mar
Swindon Town
Fleetwood Town
1
1
League Two
7
0
FT
24 Mar
Doncaster Rovers
Port Vale
1
0
League One
3
0
FT
14 Mar
Cambridge United
Gillingham
5
0
League Two
3
0
FT
7 Mar
York City
Eastleigh
3
1
National League
2
0
FT
3 Mar
Hartlepool United
Sutton United
0
2
National League
0
0
FT
24 Feb
Accrington Stanley
Barnet
0
1
League Two
1
0
FT
21 Feb
Carlisle United
Yeovil Town
3
0
National League
1
0
FT
7 Feb
Notts County
Barrow AFC
2
1
League Two
4
0
FT
3 Feb
Altrincham FC
Morecambe
1
1
National League
3
0
FT
19 Dec
Crewe Alexandra
Bristol Rovers
1
1
League Two
5
1
FT
13 Dec
Cheltenham Town
Harrogate Town
1
1
League Two
3
0
FT
29 Nov
Walsall
Bromley
3
1
League Two
4
0
FT
8 Nov
Southend United
Carlisle United
1
2
National League
4
0
FT
1 Nov
Barnsley
York City
3
2
FA Cup
4
0
FT
20 Sep
Brackley Town
Sutton United
1
0
National League
5
0
FT
6 Sep
Forest Green Rovers
Hartlepool United
1
0
National League
4
0
FT
16 Aug
Shrewsbury Town
Colchester United
0
2
League Two
3
1
FT
9 Aug
Barrow AFC
Milton Keynes Dons
0
2
League Two
5
0
FT
3 May
Rotherham United
Peterborough Utd
2
1
League One
–
FT
15 Mar
Port Vale
Milton Keynes Dons
3
0
League Two
–
FT
8 Mar
Chesterfield
Newport County
2
1
League Two
–
FT
4 Mar
Notts County
Barrow AFC
1
2
League Two
–
FT
25 Feb
Cheltenham Town
Walsall
2
2
League Two
–
FT
22 Feb
Shrewsbury Town
Stevenage
0
1
League One
–
FT
1 Feb
Harrogate Town
Crewe Alexandra
1
1
League Two
–
FT
25 Jan
Tranmere Rovers
Gillingham
1
1
League Two
–
FT
3 Dec
Salford City
Harrogate Town
2
0
League Two
–