Referee profile
Matthew Russell
- 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
| Metric | Matthew Russell | Average | Difference 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
League One 2.50 goals · 2.88 yellows / match
8 matches
-
2
National League 2.50 goals · – yellows / match
4 matches
-
3
League Two 3.00 goals · – yellows / match
4 matches
-
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.
League breakdown
Competitions of the last 30 matches
Recent matches
Older matches exist at the source.
FT
9 Oct
Sutton United
Boreham Wood
0
2
National League
–
FT
5 Sep
Aldershot Town
FC Halifax Town
1
0
National League
3
0
FT
2 May
Stevenage
Wigan Athletic
1
0
League One
3
0
FT
25 Apr
Forest Green Rovers
Morecambe
5
0
National League
0
0
FT
6 Apr
Mansfield
Burton Albion
0
0
League One
4
0
FT
24 Mar
Eastleigh
Sutton United
0
2
National League
2
1
FT
17 Mar
Peterborough United
Rotherham United
5
0
League One
2
0
FT
7 Mar
Blackpool
Wigan Athletic
1
1
League One
3
0
FT
21 Feb
Wycombe Wanderers
Stevenage
3
1
League One
2
0
FT
7 Feb
Bristol Rovers
Chesterfield
2
3
League Two
5
0
FT
17 Jan
Crawley Town
Notts County
1
2
League Two
3
1
FT
1 Jan
Exeter
Luton Town
1
0
League One
4
0
FT
29 Dec
Gillingham
Colchester United
1
1
League Two
2
0
FT
20 Dec
Rotherham United
Huddersfield Town
1
3
League One
3
0
FT
6 Dec
Grimsby Town
Wealdstone
4
0
FA Cup
–
FT
22 Nov
Bromley
Salford City
2
0
League Two
2
0
FT
20 Nov
Peterborough United
Stockport County
3
0
League One
2
0
FT
1 Nov
Chelmsford City
Braintree Town
4
1
FA Cup
1
1
FT
28 Oct
Mansfield
Plymouth
2
0
League One
3
0
FT
25 Oct
Reading
Doncaster Rovers
1
1
League One
2
0
FT
11 Oct
Shrewsbury Town
Cambridge United
2
0
League Two
3
0
FT
13 Sep
Exeter
Port Vale
0
2
League One
3
0
FT
30 Aug
Crewe Alexandra
Swindon Town
0
3
League Two
2
0
FT
12 Aug
Bromley
Ipswich Town
1(5)
1(4)
EFL Cup
–
FT
9 Aug
AFC Wimbledon
Lincoln City
2
0
League One
0
1
FT
2 Aug
Milton Keynes Dons
Oldham
0
0
League Two
4
0
FT
26 Apr
Wigan Athletic
Blackpool
1
1
League One
–
FT
12 Apr
Bristol Rovers
Exeter
1
2
League One
–
FT
29 Mar
Cambridge United
Northampton Town
1
1
League One
–
FT
11 Mar
Crawley Town
Charlton Athletic
0
1
League One
–