England ·Referee·League One

M. Coy

116 matches since August 2021

M. Coy referee stats

M. Coy has refereed 116 matches in the leagues we cover since August 2021, the latest in the League One.

Cards: 3.22 a match, against an average of 4.06 in the same leagues and seasons (−0.84). Fouls: 21.3 a match, against 22.7.

Penalties: 0.24 a match over the 59 matches with a complete penalty count, against 0.22.

Goals: 2.76 a match, against 2.61; over 2.5 goals in 54% of matches, against 49%.

Decided by the referee

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

Cards
3.22
League 4.06
Yellow cards
3.09
League 3.87
Red cards
0.13
League 0.19
Fouls
21.3
League 22.7

Decided by the teams

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

Goals
2.76
League 2.61
Over 2.5
54%
League 49%
Both teams score
64%
League 52%
Home wins
48%
League 43%

What to expect next

Cards against the league average
−0.61 a match
Fouls against the league average
−0.9 a match

A record is part referee and part luck. Over 115 matches, about 73% of a difference in cards has held in later matches, so this is the difference to expect, not the full −0.84.

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
Milton Keynes Dons – Luton Town17 Oct 2026League One2–120
Stockport County – Barnsley10 Oct 2026League One3–130
Bristol Rovers – Exeter City26 Sept 2026League Two1–020
Mansfield Town – Huddersfield Town12 Sept 2026League One0–011
Blackpool – Peterborough United29 Aug 2026League One4–0——
Burton Albion – Stevenage15 Aug 2026League One1–110
Bolton Wanderers – Bradford City9 May 2026League One1–020
Tranmere Rovers – Grimsby Town2 May 2026League Two1–110
Doncaster Rovers – Stevenage25 Apr 2026League One1–130
Harrogate Town – Colchester United18 Apr 2026League Two1–050
Bradford City – Northampton Town3 Apr 2026League One1–040
Blackpool – Burton Albion28 Mar 2026League One1–080
Barrow – Accrington Stanley14 Mar 2026League Two0–050
Huddersfield Town – Rotherham United7 Mar 2026League One1–010
Crewe Alexandra – Gillingham14 Feb 2026League Two1–010
Burton Albion – Cardiff City31 Jan 2026League One2–230
Doncaster Rovers – Bolton Wanderers1 Jan 2026League One1–150
Barnsley – Mansfield Town26 Dec 2025League One2–340
Oldham Athletic – Tranmere Rovers20 Dec 2025League Two3–141
Salford City – Crawley Town29 Nov 2025League Two4–330

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027League One52.003.9723.02.6060%
2026/2027League Two12.004.3925.01.000%
2025/2026League One153.274.0323.92.4033%
2025/2026League Two103.504.1924.22.8050%
2024/2025Championship17.004.1722.03.00100%
2024/2025League One132.694.2020.72.5462%
2024/2025League Two123.504.5722.02.0042%
2023/2024League One113.734.3020.43.7391%
2023/2024League Two124.504.2123.22.9250%
2022/2023League One92.893.7815.62.8956%
2022/2023League Two53.003.5721.42.0040%
2021/2022League One113.363.7119.63.4555%
2021/2022League Two111.733.6419.52.9164%

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