OrcaScore

Referee profile

Matthew Russell

  • England
  • 41 matches officiated
Matches officiated
41
career total (source)
Yellow cards / match
2.93
120 yellow in total
Reds / match
0.10
4 red · 0 second yellow
Yellow / match, recent
2.52
23 matches · red 0.17

Last 12 months

17 matches since 2 Nov 2025, compared with the average referee

All referees
Last 12 months
MetricMatthew RussellAverageDifference from average
Yellow cards / match 2.60 3.99 −35%
Red cards / match 0.12 0.21 −44%
Penalty goals / match 0.27 0.23 +17%
Goals / match 2.71 2.79 −3%
Home wins 53% 44% +21%
Draws 18% 25% −30%

Ranked 1083 of 1127 referees for yellow cards (1 = strictest).

Match results

By league

  1. 1 League One 2.50 goals · 2.88 yellows / match 8 matches
  2. 2 National League 2.50 goals · – yellows / match 4 matches
  3. 3 League Two 3.00 goals · – yellows / match 4 matches
  4. 4 FA Cup 4.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 Exeter – Port Vale · 13 Sep 2025 · Yellow cards 3, Red cards 0 3 13 SepEXC–PVA Shrewsbury Town – Cambridge United · 11 Oct 2025 · Yellow cards 3, Red cards 0 3 Reading – Doncaster Rovers · 25 Oct 2025 · Yellow cards 2, Red cards 0 2 Mansfield – Plymouth · 28 Oct 2025 · Yellow cards 3, Red cards 0 3 28 OctMAT–PA Chelmsford City – Braintree Town · 1 Nov 2025 · Yellow cards 1, Red cards 1 2 Peterborough United – Stockport County · 20 Nov 2025 · Yellow cards 2, Red cards 0 2 Bromley – Salford City · 22 Nov 2025 · Yellow cards 2, Red cards 0 2 22 NovBRO–SAL Rotherham United – Huddersfield Town · 20 Dec 2025 · Yellow cards 3, Red cards 0 3 Gillingham – Colchester United · 29 Dec 2025 · Yellow cards 2, Red cards 0 2 Exeter – Luton Town · 1 Jan 2026 · Yellow cards 4, Red cards 0 4 1 JanEXC–LUT Crawley Town – Notts County · 17 Jan 2026 · Yellow cards 3, Red cards 1 4 Bristol Rovers – Chesterfield · 7 Feb 2026 · Yellow cards 5, Red cards 0 5 Wycombe Wanderers – Stevenage · 21 Feb 2026 · Yellow cards 2, Red cards 0 2 21 FebWYW–STE Blackpool – Wigan Athletic · 7 Mar 2026 · Yellow cards 3, Red cards 0 3 Peterborough United – Rotherham United · 17 Mar 2026 · Yellow cards 2, Red cards 0 2 Eastleigh – Sutton United · 24 Mar 2026 · Yellow cards 2, Red cards 1 3 24 MarEFC–SUT Mansfield – Burton Albion · 6 Apr 2026 · Yellow cards 4, Red cards 0 4 Forest Green Rovers – Morecambe · 25 Apr 2026 · Yellow cards 0, Red cards 0 Stevenage – Wigan Athletic · 2 May 2026 · Yellow cards 3, Red cards 0 3 2 MaySTE–WIG Aldershot Town – FC Halifax Town · 5 Sep 2026 · Yellow cards 3, Red cards 0 3 5 SepALD–HAL 2.9

League breakdown

Competitions of the last 30 matches

League One 16 16 matches · 2.6 yellow/match
League Two 7 7 matches · 3.0 yellow/match
National League 4 4 matches · 1.7 yellow/match
FA Cup 2 2 matches · 1.0 yellow/match
EFL Cup 1 1 matches · – yellow/match

Recent matches

Older matches exist at the source.