Loading the essentials…
The page is ready first. More details follow section by section.
The page is ready first. More details follow section by section.
England71 matches2016–2026
This page only counts his 71 matches in League One. Every figure below — card rate, DNA, records and opponents — applies only to this competition. Open League One →
Tempo, kortnivå and när besluten brukar komma.
85 cards in 26 matches
The first yellow card is shown, on average, in minute 38 (median 35), based on the 26 matches where a yellow card was shown.
yellows reds· cards per 15-minute period · scale 0–31
Top clashes and de funktionärer han oftast arbetar med.
Season för säsong, personliga rekord and matcherna som sticker ut.
Yellow cards per game · scale 0–3.60 · dash = too little data
| Season | Competition | Matches | With data | Yellow cards | Per game |
|---|---|---|---|---|---|
| 2015/16 | League One | 6 | 1 | 1 | 1.00 |
| 2016/17 | League One | 13 | 0 | — | — |
| 2017/18 | League One | 18 | 6 | 18 | 3.00 |
| 2018/19 | League One | 15 | 0 | — | — |
| 2020/21 | League One | 3 | 3 | 9 | 3.00 |
| 2021/22 | League One | 1 | 1 | 1 | 1.00 |
| 2022/23 | League One | 5 | 5 | 18 | 3.60 |
| 2023/24 | League One | 4 | 4 | 16 | 4.00 |
| 2024/25 | League One | 4 | 4 | 14 | 3.50 |
| 2025/26 | League One | 1 | 1 | 2 | 2.00 |
| 2026/27 | League One | 1 | 1 | 3 | 3.00 |
Klubbar, players and matcher samlade i en tydlig historik.
The referee has too few matches with all three metrics for an index. The lists below each sort by one measured value.
| Match | Date | Yellows | Reds | Penalties | Fouls | |
|---|---|---|---|---|---|---|
| Charlton3–0PortsmouthLeague One | 17 okt. 2022 | 6 | 1 | 0 | 23 | Open |
| Wycombe2–4BarnsleyLeague One | 2 mars 2024 | 6 | 1 | 0 | 15 | Open |
| Milton Keynes Dons3–2Accrington STLeague One | 13 mars 2021 | 5 | 0 | 0 | 20 | Open |
| Shrewsbury0–3Sheffield WednesdayLeague One | 29 apr. 2023 | 5 | 0 | 0 | 21 | Open |
| Peterborough1–2BlackpoolLeague One | 17 feb. 2024 | 5 | 0 | 1 | 23 | Open |
| Huddersfield Town1–4Leyton OrientLeague One | 3 maj 2025 | 5 | 0 | 0 | 26 | Open |
| Peterborough0–1GillinghamLeague One | 14 okt. 2017 | 4 | 0 | — | 28 | Open |
| Portsmouth4–1Fleetwood TownLeague One | 16 sep. 2017 | 3 | 1 | — | 12 | Open |
| Burton Albion1–2BarnsleyLeague One | 21 sep. 2024 | 4 | 0 | 0 | 17 | Open |
| Charlton1–1BuryLeague One | 23 sep. 2017 | 3 | 0 | — | 25 | Open |
| 0 |
| 10.52 |
| Open |
| Gillingham | 9 | 3–3–3 | 2 | 1.50 | 0 | 14.02 | 0 | 0 | Open |
| Charlton | 8 | 4–4–0 | 4 | 1.75 | 0 | 10.04 | 0 | 0 | Open |
| Portsmouth | 8 | 2–2–4 | 4 | 1.50 | 1 | 9.06 | 0 | 0 | Open |
| Peterborough | 6 | 2–0–4 | 3 | 1.00 | 0 | 12.33 | 0 | 1 | Open |
| AFC Wimbledon | 5 | 2–2–1 | 1 | 0.00 | 0 | 16.01 | Open |
| Bristol Rovers | 5 | 0–3–2 | 2 | 2.00 | 0 | 11.52 | 0 | 0 | Open |
| Bradford | 5 | 3–0–2 | 1 | 1.00 | 0 | 12.02 | Open |
| Bury | 5 | 1–1–3 | 1 | 2.00 | 0 | 19.01 | Open |
| Coventry | 5 | 2–1–2 | 0 | — | 20.01 | Open |
| Doncaster | 5 | 2–1–2 | 2 | 0.50 | 0 | 10.02 | 0 | 0 | Open |
| Wigan Athletic | 4 | 3–1–0 | 1 | 1.00 | 0 | 12.01 | 0 | 0 | Open |
| Date | Competition | Match | Results | Yellows | Reds | Penalties | |
|---|---|---|---|---|---|---|---|
| 15 aug. 2026 | League One | Mansfield Town–Doncaster | 2–1 | 3 | 0 | 0 | Open |
| 26 dec. 2025 | League One | Luton–Wycombe | 4–0 | 2 | 0 | 0 | Open |
| 15 maj 2025 | League One | Charlton–Wycombe | 1–0 | 2 | 0 | 0 | Open |
| 3 maj 2025 | League One | Huddersfield Town–Leyton Orient | 1–4 | 5 | 0 | 0 | Open |
| 19 okt. 2024 | League One | Huddersfield Town–Bristol Rovers | 3–1 | 3 | 0 | 0 | Open |
| 21 sep. 2024 | League One | Burton Albion–Barnsley | 1–2 | 4 | 0 | 0 | Open |
| 20 apr. 2024 | League One | Portsmouth–Wigan Athletic | 1–2 | 3 | 0 | 0 | Open |
| 6 apr. 2024 | League One | Blackpool–Cambridge United | 1–0 | 2 | 0 | 0 | Open |
| 2 mars 2024 | League One | Wycombe–Barnsley | 2–4 | 6 | 1 | 0 | Open |
| 17 feb. 2024 | League One | Peterborough–Blackpool | 1–2 | 5 | 0 | 1 | Open |
| 29 apr. 2023 | League One | Shrewsbury–Sheffield Wednesday | 0–3 | 5 | 0 | 0 | Open |
| 3 dec. 2022 | League One | Derby–Sheffield Wednesday | 0–0 | 2 | 0 | 0 | Open |
| 17 okt. 2022 | League One | Charlton–Portsmouth | 3–0 | 6 | 1 | 0 | Open |
| 3 sep. 2022 | League One | Bristol Rovers–Morecambe | 2–2 | 3 | 0 | 0 | Open |
| 6 aug. 2022 | League One | Peterborough–Morecambe | 3–0 | 2 | 0 | 0 | Open |
M. Pack has received 3 yellow cards from him over 2 matches.
Away teams receive 1.56 times as many yellow cards by him — 1.23 at home against 1.92 away, over 26 matches.
Has refereed 26 matches with card data without ever showing two red cards in one match.
58 % of his cards are issued after the hour mark — 49 of 85. An even distribution would be 33%.
by this referee
by this referee
with this referee
most often
fouls in this referee's matches
was fouled in this referee's matches
3 of 71 matches were top clashes
He receives roughly as many top clashes as an even allocation in his own league seasons would produce. The difference is within what chance can explain.
| Match | Date | Cards | |
|---|---|---|---|
| Charlton1–0WycombeLeague One | 15 maj 2025 | 2 | Open |
| Wigan Athletic3–3Scunthorpe UnitedLeague One | 10 mars 2018 | — | Open |
| Bradford1–3MillwallLeague One | 15 maj 2016 | 1 | Open |
3.27 cards per game — 12% below the average in the same leagues and seasons. More likely to issue cards than 15 % of the 65 referees we can compare with.
5 of 6 axes have enough coverage for a comparison
Scale 0–100 · league-adjusted percentile. Each metric shows the referee's average per game.