20
Matches
3.80
Yellows / match
0.20
Reds / match
24.0
Fouls / match
76 Y · 4 R
Cards shown
41.2% home · 58.8% away
Card split by side
2.45
Goals / match
0.05
Penalty goals / match
20 of 20
Matches with foul data
Sep 2025 – May 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
1| Season | Mat | Y | R | Y/m | Fouls/m |
|---|---|---|---|---|---|
| Championship 25/26 | 20 | 76 | 4 | 3.80 | 24.0 |
By competition
1| Competition | Mat | Y | R | Y/m | Goals/m |
|---|---|---|---|---|---|
|
|
20 | 76 | 4 | 3.80 | 2.45 |
Last matches
20| Match | Date | Score | Y | R |
|---|---|---|---|---|
| Bristol City – Stoke City | 02 May 26 | 2–0 | 4 | 0 |
| Birmingham City – Preston North End | 22 Apr 26 | 2–1 | 2 | 0 |
| Charlton Athletic – Bristol City | 03 Apr 26 | 1–2 | 5 | 0 |
| Southampton – Oxford United | 21 Mar 26 | 2–0 | 3 | 0 |
| Norwich City – Sheffield United | 11 Mar 26 | 2–1 | 3 | 0 |
| Preston North End – Millwall | 28 Feb 26 | 0–2 | 5 | 0 |
| Watford – Ipswich Town | 24 Feb 26 | 0–2 | 5 | 0 |
| Leicester City – Southampton | 10 Feb 26 | 3–4 | 1 | 0 |
| Middlesbrough – Norwich City | 31 Jan 26 | 1–0 | 5 | 0 |
| Watford – Portsmouth | 21 Jan 26 | 1–1 | 1 | 0 |
| Birmingham City – Derby County | 26 Dec 25 | 1–1 | 6 | 2 |
| Watford – Stoke City | 20 Dec 25 | 1–0 | 6 | 0 |
| Preston North End – Coventry City | 09 Dec 25 | 1–1 | 1 | 1 |
| Millwall – Southampton | 29 Nov 25 | 3–2 | 4 | 0 |
| Oxford United – Middlesbrough | 22 Nov 25 | 1–1 | 6 | 0 |
| West Bromwich Albion – Sheffield Wednesday | 01 Nov 25 | 0–0 | 2 | 0 |
| Derby County – Norwich City | 21 Oct 25 | 1–0 | 3 | 0 |
| Portsmouth – Watford | 01 Oct 25 | 2–2 | 7 | 0 |
| Sheffield United – Charlton Athletic | 20 Sep 25 | 0–1 | 4 | 0 |
| Oxford United – Leicester City | 13 Sep 25 | 2–2 | 3 | 1 |