England ·Referee·Championship

James Linington

127 matches since August 2021

James Linington referee stats

James Linington has refereed 127 matches in the leagues we cover since August 2021, the latest in the Championship.

Cards: 4.21 a match, against an average of 4.03 in the same leagues and seasons (+0.18). Fouls: 21.7 a match, against 21.8.

Penalties: 0.26 a match over the 82 matches with a complete penalty count, against 0.19.

Goals: 2.33 a match, against 2.53; over 2.5 goals in 44% of matches, against 47%.

Decided by the referee

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

Cards
4.21
League 4.03
Yellow cards
4.07
League 3.88
Red cards
0.13
League 0.14
Fouls
21.7
League 21.8

Decided by the teams

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

Goals
2.33
League 2.53
Over 2.5
44%
League 47%
Both teams score
46%
League 51%
Home wins
54%
League 43%

What to expect next

Cards against the league average
+0.13 a match
Fouls against the league average
−0.1 a match

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

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
Harrogate Town – Salford City14 Mar 2026League Two0–120
Charlton Athletic – Birmingham City7 Mar 2026Championship1–010
Stoke City – Oxford United25 Feb 2026Championship2–130
West Bromwich Albion – Coventry City21 Feb 2026Championship0–230
Portsmouth – Sheffield United14 Feb 2026Championship0–150
Norwich City – Blackburn Rovers7 Feb 2026Championship2–040
Leicester City – Oxford United24 Jan 2026Championship1–230
Charlton Athletic – Derby County20 Jan 2026Championship1–242
Birmingham City – Coventry City4 Jan 2026Championship3–241
Swansea City – West Bromwich Albion1 Jan 2026Championship1–070
Portsmouth – Queens Park Rangers26 Dec 2025Championship1–130
Oxford United – Preston North End13 Dec 2025Championship1–230
Bristol City – Leicester City10 Dec 2025Championship2–250
Middlesbrough – Derby County29 Nov 2025Championship2–120
Queens Park Rangers – Hull City22 Nov 2025Championship3–210
Coventry City – Sheffield United4 Nov 2025Championship3–150
Bristol City – Birmingham City25 Oct 2025Championship1–030
Millwall – Stoke City21 Oct 2025Championship2–030
Preston North End – Charlton Athletic4 Oct 2025Championship2–020
Barnsley – Port Vale27 Sept 2025League One0–230

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2025/2026Championship183.564.1220.42.6150%
2025/2026League One24.004.0318.01.500%
2025/2026League Two12.004.1921.01.000%
2024/2025Championship184.294.1720.62.5656%
2024/2025League One43.004.2022.82.5050%
2024/2025League Two15.004.5720.02.000%
2023/2024Championship194.844.1822.12.7458%
2023/2024League One23.504.3019.02.0050%
2023/2024League Two14.004.2119.02.000%
2022/2023Championship273.813.9324.22.0433%
2022/2023League One23.003.7813.52.5050%
2022/2023League Two13.003.5721.01.000%
2021/2022Championship275.113.8822.02.1544%
2021/2022League One34.003.7117.31.330%
2021/2022League Two11.003.6424.06.00100%

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