OrcaScore

Referee profile

Michael Barlow

  • England
  • 33 matches officiated
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

All referees
Last 12 months
MetricMichael BarlowAverageDifference 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. 1 League Two 2.88 goals · 4.13 yellows / match 8 matches
  2. 2 National League 3.00 goals · 2.17 yellows / match 7 matches
  3. 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.
0 1 2 3 4 5 6 7 Shrewsbury Town – Colchester United · 16 Aug 2025 · Yellow cards 3, Red cards 1 4 16 AugSHR–COL Forest Green Rovers – Hartlepool United · 6 Sep 2025 · Yellow cards 4, Red cards 0 4 Brackley Town – Sutton United · 20 Sep 2025 · Yellow cards 5, Red cards 0 5 Barnsley – York City · 1 Nov 2025 · Yellow cards 4, Red cards 0 4 1 NovBAR–YOR Southend United – Carlisle United · 8 Nov 2025 · Yellow cards 4, Red cards 0 4 Walsall – Bromley · 29 Nov 2025 · Yellow cards 4, Red cards 0 4 Cheltenham Town – Harrogate Town · 13 Dec 2025 · Yellow cards 3, Red cards 0 3 13 DecCHE–HTO Crewe Alexandra – Bristol Rovers · 19 Dec 2025 · Yellow cards 5, Red cards 1 6 Altrincham FC – Morecambe · 3 Feb 2026 · Yellow cards 3, Red cards 0 3 Notts County – Barrow AFC · 7 Feb 2026 · Yellow cards 4, Red cards 0 4 7 FebNOC–BAR Carlisle United – Yeovil Town · 21 Feb 2026 · Yellow cards 1, Red cards 0 1 Accrington Stanley – Barnet · 24 Feb 2026 · Yellow cards 1, Red cards 0 1 Hartlepool United – Sutton United · 3 Mar 2026 · Yellow cards 0, Red cards 0 3 MarHAR–SUT York City – Eastleigh · 7 Mar 2026 · Yellow cards 2, Red cards 0 2 Cambridge United – Gillingham · 14 Mar 2026 · Yellow cards 3, Red cards 0 3 Doncaster Rovers – Port Vale · 24 Mar 2026 · Yellow cards 3, Red cards 0 3 24 MarDR–PVA Swindon Town – Fleetwood Town · 28 Mar 2026 · Yellow cards 7, Red cards 0 7 Bristol Rovers – Cheltenham Town · 25 Apr 2026 · Yellow cards 6, Red cards 0 6 Scunthorpe United – Yeovil Town · 8 Aug 2026 · Yellow cards 3, Red cards 0 3 8 AugSCU–YEO FC Halifax Town – Barrow AFC · 27 Oct 2026 · Yellow cards 4, Red cards 1 5 27 OctHAL–BAR 3.1

League breakdown

Competitions of the last 30 matches

League Two 17 17 matches · 4.1 yellow/match
National League 9 9 matches · 2.9 yellow/match
League One 3 3 matches · 3.0 yellow/match
FA Cup 1 1 matches · 4.0 yellow/match

Recent matches

Older matches exist at the source.