Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →

Oliver Langford

Referees ·England
28
Matches
3.57
Yellows / match
0.18
Reds / match
20.2
Fouls / match
100 Y · 5 R
Cards shown · 3 to the bench
40.0% home · 60.0% away
Card split by side
2.79
Goals / match
0.07
Penalty goals / match
28 of 28
Matches with foul data
Aug 2025 – Sep 2026
On record
Penalties count converted spot-kicks only. There is no separate penalty-award record in the data, so a saved or missed penalty is not in that number and this is not an award rate. Fouls come from the match stats feed, which covers about four matches in five — the denominator is above.

By season

4
SeasonMatYRY/mFouls/m
Championship 26/27 4 16 0 4.00 24.0
Championship 25/26 21 79 4 3.76 19.7
EFL Cup 25/26 2 3 1 1.50 18.0
FA Cup 25/26 1 2 0 2.00 19.0

By competition

3
CompetitionMatYRY/mGoals/m
Championship 25 95 4 3.80 2.60
Carabao Cup 2 3 1 1.50 6.00
FA Cup 1 2 0 2.00 1.00

Last matches

20
MatchDateScoreYR
Bristol City – Watford 18 Sep 26 1–0 7 0
West Ham United – Derby County 05 Sep 26 3–0 2 0
Millwall – Wrexham 02 Sep 26 0–3 3 0
Stoke City – Swansea City 15 Aug 26 1–2 4 0
Wrexham – Middlesbrough 02 May 26 2–2 0 0
Swansea City – Southampton 18 Apr 26 1–2 4 0
Oxford United – Hull City 03 Apr 26 1–1 1 0
Blackburn Rovers – Middlesbrough 21 Mar 26 0–0 2 0
Derby County – Sheffield Wednesday 07 Mar 26 2–1 3 0
Southampton – Queens Park Rangers 24 Feb 26 5–0 1 0
Middlesbrough – Oxford United 21 Feb 26 0–0 4 0
Hull City – Bristol City 07 Feb 26 2–3 2 0
Queens Park Rangers – Wrexham 24 Jan 26 2–3 6 1
Charlton Athletic – Sheffield United 17 Jan 26 1–0 4 2
Preston North End – Wigan Athletic 09 Jan 26 0–1 2 0
Middlesbrough – Southampton 04 Jan 26 4–0 4 0
Sheffield Wednesday – Blackburn Rovers 29 Dec 25 0–0 6 0
Swansea City – Wrexham 19 Dec 25 2–1 4 0
Charlton Athletic – Middlesbrough 09 Dec 25 1–2 5 0
Blackburn Rovers – Ipswich Town 02 Dec 25 1–1 9 1
Via APIGET /api/v2/referees/2331/ Docs →