Join The Team!
A signing like no other...
Football Referee · 2020-2025 · 8 competitions · 151 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| League One England | 69 | 256 | 3.71 | 23 | 0.33 | 78% |
| League Two England | 54 | 207 | 3.83 | 14 | 0.26 | 74% |
| EFL Trophy England | 11 | 33 | 3.00 | 2 | 0.18 | 64% |
| FA Cup England | 6 | 22 | 3.67 | 3 | 0.50 | 100% |
| Carabao Cup England | 4 | 18 | 4.50 | 0 | 0.00 | 75% |
| Fa Trophy England | 3 | 5 | 1.67 | 0 | 0.00 | 0% |
| Enterprise National League England | 2 | 10 | 5.00 | 0 | 0.00 | 100% |
| Premier League 2 Division One England | 2 | 7 | 3.50 | 0 | 0.00 | 0% |
1 matches recorded · England
13 matches recorded · England
6 matches recorded · England
2 matches recorded · England
1 matches recorded · England
15 matches recorded · England
13 matches recorded · England
1 matches recorded · England
2 matches recorded · England
1 matches recorded · England
3 matches recorded · England
10 matches recorded · England
12 matches recorded · England
1 matches recorded · England
1 matches recorded · England
3 matches recorded · England
11 matches recorded · England
2 matches recorded · England
16 matches recorded · England
1 matches recorded · England
1 matches recorded · England
2 matches recorded · England
1 matches recorded · England
10 matches recorded · England
17 matches recorded · England
1 matches recorded · England
1 matches recorded · England
3 matches recorded · England
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 3 May 2025 | Charlton Athletic vs Burton Albion | 3-1 | 3 | 0 | League One |
| 21 Apr 2025 | Newport County vs Walsall | 0-0 | 1 | 1 | League Two |
| 5 Apr 2025 | Birmingham City vs Barnsley | 6-2 | 2 | 1 | League One |
| 22 Feb 2025 | Bolton Wanderers vs Leyton Orient | 2-1 | 5 | 0 | League One |
| 18 Feb 2025 | Wycombe Wanderers vs Bristol Rovers | 2-0 | 2 | 1 | League One |
| 11 Feb 2025 | Crawley Town vs Stevenage | 3-1 | 5 | 0 | League One |
| 25 Jan 2025 | Colchester United vs Morecambe | 1-0 | 5 | 1 | League Two |
| 18 Jan 2025 | Mansfield Town vs Wycombe Wanderers | 1-2 | 2 | 0 | League One |
| 4 Jan 2025 | Notts County vs Swindon Town | 2-0 | 4 | 0 | League Two |
| 30 Dec 2024 | AFC Wimbledon vs Gillingham | 1-0 | 6 | 0 | League Two |
| 26 Dec 2024 | Leyton Orient vs Crawley Town | 3-0 | 6 | 0 | League One |
| 14 Dec 2024 | Oldham Athletic vs Wealdstone | 3-2 | 3 | 0 | Enterprise National League |
| 29 Oct 2024 | Lincoln City vs Northampton Town | 2-1 | 10 | 2 | League One |
| 26 Oct 2024 | Charlton Athletic vs Wrexham | 2-2 | 7 | 0 | League One |
| 22 Oct 2024 | Exeter City vs Reading | 1-2 | 2 | 0 | League One |
| 5 Oct 2024 | Notts County vs Port Vale | 0-1 | 7 | 0 | League Two |
| 28 Sep 2024 | Shrewsbury Town vs Rotherham United | 1-1 | 4 | 0 | League One |
| 21 Sep 2024 | Wealdstone vs Barnet | 0-3 | 7 | 0 | Enterprise National League |
| 7 Sep 2024 | Colchester United vs Bromley | 1-1 | 9 | 2 | League Two |
| 3 Sep 2024 | Birmingham City vs Walsall | 1-1 | 2 | 0 | EFL Trophy |
| 17 Aug 2024 | Mansfield Town vs Burton Albion | 3-3 | 4 | 0 | League One |
| 10 Aug 2024 | Crawley Town vs Blackpool | 2-1 | 6 | 0 | League One |
| 20 Apr 2024 | Mansfield Town vs Gillingham | 2-1 | 3 | 0 | League Two |
| 16 Apr 2024 | Crawley Town vs Barrow | 1-1 | 5 | 0 | League Two |
| 6 Apr 2024 | Bromley vs Solihull Moors | 1-2 | 2 | 0 | Fa Trophy |
| 29 Mar 2024 | Shrewsbury Town vs Oxford United | 1-1 | 4 | 0 | League One |
| 23 Mar 2024 | Harrogate Town vs Bradford City | 3-0 | 2 | 0 | League Two |
| 17 Mar 2024 | Salford City vs Morecambe | 3-1 | 2 | 0 | League Two |
| 2 Mar 2024 | Walsall vs Doncaster Rovers | 3-1 | 5 | 0 | League Two |
| 24 Feb 2024 | Exeter City vs Fleetwood Town | 1-1 | 5 | 0 | League One |
| 20 Feb 2024 | Milton Keynes Dons vs Wrexham | 1-1 | 4 | 2 | League Two |
| 17 Feb 2024 | Cheltenham Town vs Port Vale | 3-2 | 3 | 0 | League One |
| 10 Feb 2024 | Bristol Rovers vs Burton Albion | 1-2 | 4 | 0 | League One |
| 3 Feb 2024 | Portsmouth vs Northampton Town | 4-1 | 2 | 1 | League One |
| 13 Jan 2024 | Charlton Athletic vs Peterborough United | 1-2 | 3 | 0 | League One |
| 6 Jan 2024 | Harrogate Town vs Doncaster Rovers | 3-1 | 3 | 0 | League Two |
| 1 Jan 2024 | Colchester United vs Gillingham | 0-1 | 4 | 0 | League Two |
| 26 Dec 2023 | AFC Wimbledon vs Sutton United | 0-1 | 6 | 0 | League Two |
| 28 Nov 2023 | Oxford United vs Bolton Wanderers | 0-0 | 4 | 0 | League One |
| 25 Nov 2023 | Leyton Orient vs Wigan Athletic | 1-1 | 6 | 0 | League One |
| 21 Nov 2023 | Milton Keynes Dons vs Northampton Town | 3-2 | 2 | 0 | EFL Trophy |
| 11 Nov 2023 | Swindon Town vs Stockport County | 2-4 | 4 | 0 | League Two |
| 4 Nov 2023 | Peterborough United vs Salford City | 2-2 | 4 | 0 | FA Cup |
| 28 Oct 2023 | Cambridge United vs Carlisle United | 1-0 | 3 | 2 | League One |
| 21 Oct 2023 | Crawley Town vs Crewe Alexandra | 2-4 | 6 | 0 | League Two |
| 7 Oct 2023 | Colchester United vs Morecambe | 1-3 | 6 | 1 | League Two |
| 3 Oct 2023 | Cheltenham Town vs Fleetwood Town | 0-2 | 7 | 1 | League One |
| 30 Sep 2023 | Reading vs Burton Albion | 0-0 | 5 | 0 | League One |
| 23 Sep 2023 | Tranmere Rovers vs Accrington Stanley | 2-0 | 3 | 1 | League Two |
| 19 Sep 2023 | Wycombe Wanderers vs Crystal Palace U21 | 1-0 | 7 | 0 | EFL Trophy |
| 9 Sep 2023 | Bradford City vs Grimsby Town | 1-1 | 6 | 0 | League Two |
| 2 Sep 2023 | Oxford United vs Port Vale | 1-2 | 4 | 2 | League One |
| 12 Aug 2023 | Exeter City vs Blackpool | 0-0 | 3 | 0 | League One |
| 8 Aug 2023 | Forest Green Rovers vs Portsmouth | 1-3 | 6 | 0 | Carabao Cup |
| 5 Aug 2023 | Sutton United vs Notts County | 5-1 | 6 | 1 | League Two |
| 7 Apr 2023 | Crewe Alexandra vs Barrow | 3-0 | 7 | 0 | League Two |
| 1 Apr 2023 | Wycombe Wanderers vs Milton Keynes Dons | 2-2 | 3 | 0 | League One |
| 25 Mar 2023 | Crawley Town vs Rochdale | 2-0 | 3 | 0 | League Two |
| 17 Mar 2023 | Sheffield Wednesday vs Bolton Wanderers | 1-1 | 2 | 0 | League One |
| 11 Mar 2023 | Swindon Town vs Carlisle United | 1-2 | 7 | 0 | League Two |
| 25 Feb 2023 | Doncaster Rovers vs Bradford City | 0-1 | 6 | 0 | League Two |
| 18 Feb 2023 | Walsall vs Newport County | 1-1 | 6 | 0 | League Two |
| 4 Feb 2023 | Accrington Stanley vs Lincoln City | 0-3 | 4 | 1 | League One |
| 14 Jan 2023 | Swindon Town vs Grimsby Town | 5-0 | 3 | 1 | League Two |
| 29 Dec 2022 | Shrewsbury Town vs Cheltenham Town | 0-1 | 5 | 2 | League One |
| 26 Dec 2022 | Gillingham vs Colchester United | 0-1 | 4 | 0 | League Two |
| 2 Dec 2022 | Ipswich Town vs Fleetwood Town | 1-1 | 3 | 1 | League One |
| 26 Nov 2022 | Hartlepool United vs Harrogate Town | 3-1 | 6 | 1 | FA Cup |
| 22 Nov 2022 | AFC Wimbledon vs Sutton United | 1-0 | 5 | 0 | EFL Trophy |
| 15 Nov 2022 | Derby County vs Torquay United | 5-0 | 3 | 0 | FA Cup |
| 12 Nov 2022 | Forest Green Rovers vs Wycombe Wanderers | 0-2 | 7 | 0 | League One |
| 5 Nov 2022 | Crewe Alexandra vs Leyton Orient | 1-0 | 2 | 1 | FA Cup |
| 25 Oct 2022 | Portsmouth vs Oxford United | 1-1 | 6 | 1 | League One |
| 15 Oct 2022 | Mansfield Town vs Walsall | 2-1 | 1 | 0 | League Two |
| 4 Oct 2022 | Gillingham vs Brighton U21 | 3-2 | 1 | 0 | EFL Trophy |
| 1 Oct 2022 | Tranmere Rovers vs Barrow | 1-0 | 3 | 0 | League Two |
| 20 Sep 2022 | AFC Wimbledon vs Crawley Town | 3-2 | 3 | 1 | EFL Trophy |
| 17 Sep 2022 | Northampton Town vs Rochdale | 3-0 | 3 | 0 | League Two |
| 27 Aug 2022 | Bristol Rovers vs Shrewsbury Town | 1-1 | 2 | 0 | League One |
| 19 Aug 2022 | Fulham U21 vs Crystal Palace U21 | 2-2 | 5 | 0 | Premier League 2 Division One |
| 16 Aug 2022 | Charlton Athletic vs Plymouth Argyle | 5-1 | 0 | 1 | League One |
| 13 Aug 2022 | Cambridge United vs Exeter City | 2-1 | 5 | 0 | League One |
| 9 Aug 2022 | Ipswich Town vs Colchester United | 0-1 | 5 | 0 | Carabao Cup |
| 6 Aug 2022 | Crawley Town vs Leyton Orient | 0-1 | 0 | 0 | League Two |
| 30 Jul 2022 | Sutton United vs Newport County | 1-1 | 6 | 0 | League Two |
| 23 Apr 2022 | Charlton Athletic vs Shrewsbury Town | 2-0 | 0 | 0 | League One |
| 15 Apr 2022 | Oldham Athletic vs Northampton Town | 0-2 | 5 | 1 | League Two |
| 9 Apr 2022 | Forest Green Rovers vs Hartlepool United | 1-1 | 2 | 0 | League Two |
| 19 Mar 2022 | Crewe Alexandra vs Bolton Wanderers | 0-1 | 2 | 0 | League One |
| 15 Mar 2022 | Plymouth Argyle vs Portsmouth | 1-0 | 4 | 0 | League One |
| 12 Mar 2022 | Dagenham & Redbridge vs York City | 1-1 | 2 | 0 | Fa Trophy |
| 5 Mar 2022 | Oxford United vs Burton Albion | 4-1 | 1 | 0 | League One |
| 26 Feb 2022 | Wigan Athletic vs Sunderland | 0-3 | 10 | 0 | League One |
| 22 Feb 2022 | Charlton Athletic vs Milton Keynes Dons | 0-2 | 1 | 0 | League One |
| 8 Feb 2022 | Wycombe Wanderers vs Shrewsbury Town | 0-0 | 4 | 0 | League One |
| 1 Feb 2022 | AFC Wimbledon vs Cheltenham Town | 2-2 | 6 | 0 | League One |
| 29 Jan 2022 | Accrington Stanley vs Morecambe | 2-2 | 4 | 0 | League One |
| 22 Jan 2022 | Scunthorpe United vs Newport County | 0-1 | 4 | 0 | League Two |
| 15 Jan 2022 | Dagenham & Redbridge vs Southend United | 2-0 | 1 | 0 | Fa Trophy |
| 1 Jan 2022 | Crawley Town vs Colchester United | 3-1 | 3 | 0 | League Two |
| 7 Dec 2021 | Portsmouth vs Sheffield Wednesday | 0-0 | 2 | 1 | League One |
| 4 Dec 2021 | Ipswich Town vs Barrow | 0-0 | 4 | 0 | FA Cup |
| 30 Nov 2021 | Sutton United vs Stevenage | 0-0 | 5 | 0 | EFL Trophy |
| 27 Nov 2021 | Oxford United vs Rotherham United | 0-0 | 6 | 0 | League One |
| 20 Nov 2021 | Walsall vs Rochdale | 0-0 | 2 | 0 | League Two |
| 9 Nov 2021 | Leyton Orient vs Charlton Athletic | 1-0 | 4 | 1 | EFL Trophy |
| 29 Oct 2021 | Brighton U23 vs Manchester City U23 | 1-1 | 2 | 0 | Premier League 2 Division One |
| 23 Oct 2021 | Exeter City vs Mansfield Town | 2-1 | 2 | 0 | League Two |
| 19 Oct 2021 | Gillingham vs Doncaster Rovers | 1-0 | 4 | 0 | League One |
| 9 Oct 2021 | Newport County vs Bradford City | 0-0 | 5 | 0 | League Two |
| 25 Sep 2021 | Sunderland vs Bolton Wanderers | 1-0 | 4 | 0 | League One |
| 18 Sep 2021 | Tranmere Rovers vs Salford City | 2-0 | 4 | 2 | League Two |
| 11 Sep 2021 | Cambridge United vs Lincoln City | 1-5 | 3 | 0 | League One |
| 28 Aug 2021 | Plymouth Argyle vs Fleetwood Town | 1-1 | 2 | 0 | League One |
| 21 Aug 2021 | Stevenage vs Port Vale | 1-1 | 3 | 0 | League Two |
| 17 Aug 2021 | Bristol Rovers vs Oldham Athletic | 1-0 | 5 | 0 | League Two |
| 14 Aug 2021 | Burton Albion vs Ipswich Town | 2-1 | 3 | 0 | League One |
| 7 Aug 2021 | Scunthorpe United vs Swindon Town | 1-3 | 4 | 0 | League Two |
| 31 Jul 2021 | AFC Bournemouth vs Milton Keynes Dons | 5-0 | 6 | 0 | Carabao Cup |
| 9 May 2021 | Portsmouth vs Accrington Stanley | 0-1 | 5 | 0 | League One |
| 24 Apr 2021 | Lincoln City vs Hull City | 1-2 | 5 | 0 | League One |
| 20 Apr 2021 | Plymouth Argyle vs Charlton Athletic | 0-6 | 1 | 0 | League One |
| 16 Apr 2021 | Crawley Town vs Cheltenham Town | 1-0 | 2 | 0 | League Two |
| 13 Apr 2021 | Oxford United vs Shrewsbury Town | 4-1 | 3 | 0 | League One |
| 5 Apr 2021 | Forest Green Rovers vs Salford City | 0-2 | 3 | 0 | League Two |
| 27 Mar 2021 | Peterborough United vs Accrington Stanley | 7-0 | 2 | 0 | League One |
| 23 Mar 2021 | Oldham Athletic vs Exeter City | 2-1 | 2 | 0 | League Two |
| 13 Mar 2021 | Ipswich Town vs Plymouth Argyle | 1-0 | 0 | 0 | League One |
| 6 Mar 2021 | Hull City vs Bristol Rovers | 2-0 | 5 | 0 | League One |
| 2 Mar 2021 | Gillingham vs Milton Keynes Dons | 3-2 | 1 | 0 | League One |
| 20 Feb 2021 | Mansfield Town vs Cambridge United | 0-3 | 1 | 0 | League Two |
| 30 Jan 2021 | Bolton Wanderers vs Leyton Orient | 2-0 | 0 | 0 | League Two |
| 26 Jan 2021 | Portsmouth vs Lincoln City | 0-1 | 5 | 1 | League One |
| 19 Jan 2021 | Peterborough United vs Charlton Athletic | 2-1 | 7 | 0 | League One |
| 29 Dec 2020 | Swindon Town vs Milton Keynes Dons | 1-4 | 0 | 1 | League One |
| 26 Dec 2020 | Oxford United vs AFC Wimbledon | 2-0 | 4 | 0 | League One |
| 15 Dec 2020 | Crawley Town vs Bradford City | 1-1 | 2 | 0 | League Two |
| 5 Dec 2020 | Newport County vs Morecambe | 2-1 | 4 | 1 | League Two |
| 1 Dec 2020 | Lincoln City vs Wigan Athletic | 2-1 | 2 | 0 | League One |
| 21 Nov 2020 | Cheltenham Town vs Walsall | 3-0 | 5 | 0 | League Two |
| 10 Nov 2020 | Crawley Town vs Ipswich Town | - | 2 | 0 | EFL Trophy |
| 8 Nov 2020 | Hampton & Richmond vs Oldham Athletic | 2-3 | 3 | 1 | FA Cup |
| 31 Oct 2020 | Gillingham vs Sunderland | 0-2 | 2 | 1 | League One |
| 27 Oct 2020 | AFC Wimbledon vs Blackpool | 1-0 | 2 | 2 | League One |
| 20 Oct 2020 | Burton Albion vs Rochdale | 0-1 | 2 | 0 | League One |
| 3 Oct 2020 | Bristol Rovers vs Northampton Town | 2-0 | 6 | 1 | League One |
| 29 Sep 2020 | Colchester United vs West Ham United U21 | - | 2 | 0 | EFL Trophy |
| 26 Sep 2020 | Cambridge United vs Tranmere Rovers | 0-0 | 3 | 0 | League Two |
| 19 Sep 2020 | Exeter City vs Port Vale | 0-2 | 0 | 0 | League Two |
| 8 Sep 2020 | Leyton Orient vs Brighton U21 | - | 0 | 0 | EFL Trophy |
| 29 Aug 2020 | Stevenage vs Portsmouth | 3-3 | 1 | 0 | Carabao Cup |
Sam Purkiss has officiated 151 matches across 8 competitions, averaging 3.70 yellow cards and 0.28 red cards per game (558 yellows and 42 reds in total). Active years in our database: 2020-2025. Competitions covered include League One, League Two, EFL Trophy, FA Cup, Carabao Cup, Fa Trophy.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Sam Purkiss.
All statistics for Sam Purkiss and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.