England ·Referee·League Two

Ross Martin

23 matches since October 2024

Ross Martin referee stats

Ross Martin has refereed 23 matches in the leagues we cover since October 2024, the latest in the League Two.

Cards: 4.22 a match, against an average of 4.16 in the same leagues and seasons (+0.06). Fouls: 23.7 a match, against 23.3.

Goals: 1.96 a match, against 2.63; over 2.5 goals in 26% of matches, against 49%.

Decided by the referee

About half of a difference here carries over to a referee's next matches.

Cards
4.22
League 4.16
Yellow cards
4.00
League 3.97
Red cards
0.22
League 0.19
Fouls
23.7
League 23.3

Decided by the teams

Differences here are mostly chance: goals do not follow the referee.

Goals
1.96
League 2.63
Over 2.5
26%
League 49%
Both teams score
39%
League 54%
Home wins
44%
League 43%

What to expect next

Cards against the league average
+0.02 a match
Fouls against the league average
+0.2 a match

A record is part referee and part luck. Over 23 matches, about 40% of a difference in cards has held in later matches, so this is the difference to expect, not the full +0.06.

How much referees really change: our study →

Next appointments

No appointment announced yet. Referees are usually named a few days before a match.

Recent matches

MatchScoreYellowRed
AFC Wimbledon – Mansfield Town20 Oct 2026League One0–330
Port Vale – Grimsby Town10 Oct 2026League Two1–020
Salford City – Fleetwood Town3 Oct 2026League Two1–020
Stockport County – Peterborough United26 Sept 2026League One1–040
Luton Town – Bradford City19 Sept 2026League One0–172
Huddersfield Town – Notts County5 Sept 2026League One1–130
Chesterfield – Gillingham1 Sept 2026League Two1–130
Wigan Athletic – Leyton Orient22 Aug 2026League One0–240
Barnsley – Wigan Athletic17 Mar 2026League One1–162
Bromley – Oldham Athletic3 Mar 2026League Two0–040
Colchester United – Salford City28 Feb 2026League Two0–150
AFC Wimbledon – Bradford City21 Feb 2026League One3–110
Crewe Alexandra – Fleetwood Town17 Feb 2026League Two0–130
Harrogate Town – Swindon Town3 Feb 2026League Two0–120
Cambridge United – Tranmere Rovers24 Jan 2026League Two4–250
Accrington Stanley – Milton Keynes Dons17 Jan 2026League Two0–240
Barnet – Crawley Town1 Jan 2026League Two2–130
Wigan Athletic – Port Vale18 Oct 2025League One1–031
Barrow – Shrewsbury Town4 Oct 2025League Two0–040
Salford City – Swindon Town20 Sept 2025League Two3–230

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One54.603.9723.41.8020%
2026/2027League Two32.334.3913.31.330%
2025/2026League One34.334.0324.02.3333%
2025/2026League Two114.004.1925.62.0027%
2024/2025League Two110.004.5734.03.00100%

Betting involves risk. Past results do not guarantee future ones. 18+.