Menu
MR
Referee

M. Russell

Career Statistics

142

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.

20191220201620213220222120232020242320251420264

League Level Breakdown

142matches
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

11

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.

NLNational League · England75Matches
Y/M 0.0Goals 213
3Y/M 0.1Goals 92
LOLeague One · England11Matches
5Y/M 0.5Goals 29
Y/M 0.0Goals 32
LTLeague Two · England6Matches
17Y/M 2.8Goals 14
ETEFL Trophy · England5Matches
Y/M 0.0Goals 18
FCFA Cup · England4Matches
Y/M 0.0Goals 19
FTFA Trophy · England3Matches
Y/M 0.0Goals 10
FWFA WSL · England2Matches
2Y/M 1.0Goals 10
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 9
Y/M 0.0Goals 2

Recent Matches

50

The last 50 matches officiated by M. Russell. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

May 2, 2026League One
Match Details
Mar 7, 2026League One3
Match Details
Feb 21, 2026League One2
Match Details
Apr 26, 2025League One
Match Details
Apr 12, 2025League One
Match Details
Apr 8, 2025National League
Match Details
Mar 29, 2025League One
Match Details
Mar 11, 2025League One
Match Details
Mar 1, 2025League One
Match Details
Feb 25, 2025National League
Match Details
Feb 22, 2025League One
Match Details
Feb 15, 2025League Two3
Match Details
Feb 1, 2025League One
Match Details
Jan 4, 2025League Two4
Match Details
Dec 29, 2024League One
Match Details
Dec 21, 2024League Two3
Match Details
Dec 1, 2024FA Cup
Match Details
Nov 23, 2024League Two3
Match Details
Nov 5, 2024EFL Trophy
Match Details
Oct 29, 2024EFL Trophy
Match Details
Oct 26, 2024National League
Match Details
Oct 22, 2024League Two2
Match Details
Sep 24, 2024EFL Trophy
Match Details
Sep 3, 2024EFL Trophy
Match Details
Aug 24, 2024National League
Match Details
Aug 17, 2024National League
Match Details
Jul 27, 2024Friendlies Clubs
Match Details
Mar 18, 2024League Two2
Match Details
Mar 2, 2024National League
Match Details
Feb 26, 2024Premier League Cup
Match Details
Feb 20, 2024National League
Match Details
Jan 30, 2024National League
Match Details
Jan 23, 2024National League
Match Details
Dec 30, 2023National League
Match Details
Nov 11, 2023National League
Match Details
Oct 24, 2023National League
Match Details
Oct 10, 2023EFL Trophy
Match Details
Sep 30, 2023National League
Match Details
Sep 26, 2023National League
Match Details