Career Statistics
M. Russell has officiated 142 matches, issuing 27 yellow and 0 red cards (0.19 yellows per match). Home teams win 42.3% of the time when this referee is in charge.
142
Matches
27
0.19/game
Yellow Cards
0
0.00/game
Red Cards
3
0.02/game
Penalties
448
3.15/game
Goals
60
42.3%
Home Wins
43
30.3%
Away Wins
39
27.5%
Draws
Result Distribution
Match outcome breakdown when M. Russell officiates: 42.3% home wins, 27.5% draws, 30.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 42.3%
D 27.5%
A 30.3%
Home winDrawAway win
Matches per Year
M. Russell's workload across 8 years (2019–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.
League Level Breakdown
National League75 (53%)
Premier League 2 Division One26 (18%)
League One11 (8%)
Premier League Cup8 (6%)
League Two6 (4%)
EFL Trophy5 (4%)
FA Cup4 (3%)
FA Trophy3 (2%)
FA WSL2 (1%)
Friendlies Clubs1 (1%)
National League Cup1 (1%)
Statistics by League
M. Russell has officiated across 11 competitions, with the most appearances in National League (75 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
| Competition | Matches | Y/M | Goals | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
National League· England75Matches | 75 | 0 | 0 | Y/M0.0 | Goals213 | 2.8 | 0 | 31 | 18 | 26 |
Premier League 2 Division One· England26Matches | 26 | 3 | 0 | Y/M0.1 | Goals92 | 3.5 | 0 | 14 | 9 | 3 |
League One· England11Matches | 11 | 5 | 0 | Y/M0.5 | Goals29 | 2.6 | 0 | 3 | 3 | 5 |
Premier League Cup· England8Matches | 8 | 0 | 0 | Y/M0.0 | Goals32 | 4.0 | 0 | 4 | 2 | 2 |
League Two· England6Matches | 6 | 17 | 0 | Y/M2.8 | Goals14 | 2.3 | 2 | 3 | 2 | 1 |
EFL Trophy· England5Matches | 5 | 0 | 0 | Y/M0.0 | Goals18 | 3.6 | 0 | 1 | 4 | 0 |
FA Cup· England4Matches | 4 | 0 | 0 | Y/M0.0 | Goals19 | 4.8 | 0 | 1 | 3 | 0 |
FA Trophy· England3Matches | 3 | 0 | 0 | Y/M0.0 | Goals10 | 3.3 | 1 | 2 | 0 | 1 |
FA WSL· England2Matches | 2 | 2 | 0 | Y/M1.0 | Goals10 | 5.0 | 0 | 1 | 0 | 1 |
Friendlies Clubs· World1Matches | 1 | 0 | 0 | Y/M0.0 | Goals9 | 9.0 | 0 | 0 | 1 | 0 |
National League Cup· England1Matches | 1 | 0 | 0 | Y/M0.0 | Goals2 | 2.0 | 0 | 0 | 1 | 0 |
Recent Matches
The last 50 matches officiated by M. Russell. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | |||
|---|---|---|---|---|---|---|---|
| 2026-05-02 | League One | Stevenage | 1–0 | Wigan | 0 | — | |
| 2026-03-07 | League One | Blackpool | 1–1 | Wigan | 3 | — | |
| 2026-02-21 | League One | Wycombe | 3–1 | Stevenage | 2 | — | |
| 2026-02-13 | Premier League 2 Division One | Crystal Palace U21 | 2–1 | Fulham U21 | 3 | — | |
| 2025-04-26 | League One | Wigan | 1–1 | Blackpool | 0 | — | |
| 2025-04-12 | League One | 1–2 | Exeter City | 0 | — | ||
| 2025-04-08 | National League | Sutton Utd | 1–0 | Rochdale | 0 | — | |
| 2025-03-29 | League One | Cambridge United | 1–1 | Northampton | 0 | — | |
| 2025-03-11 | League One | Crawley Town | 0–1 | Charlton | 0 | — | |
| 2025-03-01 | League One | Burton Albion | 1–1 | Mansfield Town | 0 | — | |
| 2025-02-25 | National League | Eastleigh | 1–1 | Gateshead | 0 | — | |
| 2025-02-22 | League One | Northampton | 2–1 | 0 | — | ||
| 2025-02-17 | Premier League 2 Division One | Crystal Palace U21 | 3–0 | Aston Villa U21 | 0 | — | |
| 2025-02-15 | League Two | Bromley | 1–0 | 3 | — | ||
| 2025-02-10 | Premier League 2 Division One | Fulham U21 | 2–0 | 0 | — | ||
| 2025-02-01 | League One | Leyton Orient | 0–1 | Stockport County | 0 | — | |
| 2025-01-26 | Premier League 2 Division One | Brighton U21 | 0–1 | Manchester United U21 | 0 | — | |
| 2025-01-04 | League Two | Milton Keynes Dons | 0–1 | Salford City | 4 | — | |
| 2024-12-29 | League One | Exeter City | 4–4 | Crawley Town | 0 | — | |
| 2024-12-21 | League Two | Swindon Town | 3–1 | Grimsby | 3 | — | |
| 2024-12-17 | National League Cup | Sutton Utd | 0–2 | West Ham United U21 | 0 | — | |
| 2024-12-01 | FA Cup | Solihull Moors | 1–2 | Bromley | 0 | — | |
| 2024-11-23 | League Two | Gillingham | 1–2 | Harrogate Town | 3 | — | |
| 2024-11-05 | EFL Trophy | Swindon Town | 2–1 | Tottenham Hotspur U21 | 0 | — | |
| 2024-10-29 | EFL Trophy | 2–3 | Exeter City | 0 | — | ||
| 2024-10-26 | National League | Southend | 2–0 | 0 | — | ||
| 2024-10-22 | League Two | AFC Wimbledon | 3–0 | 2 | — | ||
| 2024-09-24 | EFL Trophy | Bromley | 2–3 | Chelsea U21 | 0 | — | |
| 2024-09-13 | Premier League Cup | Ipswich Town U21 | 2–2 | Cardiff City U21 | 0 | — | |
| 2024-09-03 | EFL Trophy | Newport County | 1–2 | Cheltenham | 0 | — | |
| 2024-08-24 | National League | Aldershot Town | 4–1 | Oldham | 0 | — | |
| 2024-08-17 | National League | Woking | 0–2 | Gateshead | 0 | — | |
| 2024-07-27 | Friendlies Clubs | Crawley Town | 3–6 | Crystal Palace | 0 | — | |
| 2024-05-16 | Premier League Cup | Fulham U21 | 4–0 | Tottenham Hotspur U21 | 0 | — | |
| 2024-03-18 | League Two | Crawley Town | 1–1 | Stockport County | 2 | — | |
| 2024-03-02 | National League | Dorking Wanderers | 4–1 | 0 | — | ||
| 2024-02-26 | Premier League Cup | Chelsea U21 | 3–2 | Norwich City U21 | 0 | — | |
| 2024-02-20 | National League | Bromley | 2–2 | Dagenham & Redbridge | 0 | — | |
| 2024-01-30 | National League | Wealdstone | 3–3 | Aldershot Town | 0 | — | |
| 2024-01-23 | National League | Oxford City | 1–2 | York | 0 | — | |
| 2024-01-12 | Premier League 2 Division One | Fulham U21 | 2–1 | Derby County U21 | 0 | — | |
| 2023-12-30 | National League | Bromley | 5–1 | Ebbsfleet United | 0 | — | |
| 2023-12-18 | Premier League 2 Division One | Reading U21 | 2–2 | 0 | — | ||
| 2023-11-13 | Premier League Cup | Reading U21 | 2–3 | 0 | — | ||
| 2023-11-11 | National League | 4–2 | Barnet | 0 | — | ||
| 2023-10-24 | National League | Aldershot Town | 4–2 | Maidenhead | 0 | — | |
| 2023-10-10 | EFL Trophy | Cheltenham | 0–2 | Newport County | 0 | — | |
| 2023-10-06 | Premier League Cup | Fulham U21 | 4–0 | Leicester City U21 | 0 | — | |
| 2023-09-30 | National League | Oxford City | 1–2 | Altrincham | 0 | — | |
| 2023-09-26 | National League | Wealdstone | 1–0 | Woking | 0 | — |