Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 8 competitions · 183 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| League One England | 86 | 369 | 4.29 | 18 | 0.21 | 85% |
| League Two England | 59 | 261 | 4.42 | 12 | 0.20 | 78% |
| FA Cup England | 11 | 38 | 3.45 | 0 | 0.00 | 82% |
| Carabao Cup England | 10 | 30 | 3.00 | 5 | 0.50 | 70% |
| EFL Trophy England | 9 | 44 | 4.89 | 2 | 0.22 | 100% |
| Enterprise National League England | 5 | 19 | 3.80 | 3 | 0.60 | 80% |
| Championship England | 2 | 4 | 2.00 | 0 | 0.00 | 50% |
| National League Cup England | 1 | 3 | 3.00 | 0 | 0.00 | 0% |
7 matches recorded · England
14 matches recorded · England
1 matches recorded · England
3 matches recorded · England
1 matches recorded · England
1 matches recorded · England
9 matches recorded · England
7 matches recorded · England
2 matches recorded · England
1 matches recorded · England
2 matches recorded · England
1 matches recorded · England
12 matches recorded · England
18 matches recorded · England
2 matches recorded · England
4 matches recorded · England
13 matches recorded · England
12 matches recorded · England
2 matches recorded · England
2 matches recorded · England
12 matches recorded · England
16 matches recorded · England
3 matches recorded · England
4 matches recorded · England
2 matches recorded · England
9 matches recorded · England
16 matches recorded · England
1 matches recorded · England
3 matches recorded · England
3 matches recorded · England
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 9 May 2026 | Stevenage vs Stockport County | 0-1 | 3 | 0 | League One |
| 2 May 2026 | Mansfield Town vs Cardiff City | 5-4 | 3 | 0 | League One |
| 25 Apr 2026 | Colchester United vs Notts County | 0-1 | 6 | 0 | League Two |
| 18 Apr 2026 | Barnsley vs Bradford City | 2-2 | 5 | 1 | League One |
| 11 Apr 2026 | Blackpool vs Peterborough United | 3-1 | 3 | 1 | League One |
| 3 Apr 2026 | Plymouth Argyle vs Bolton Wanderers | 1-2 | 2 | 1 | League One |
| 21 Mar 2026 | Gillingham vs Bristol Rovers | 1-2 | 8 | 1 | League Two |
| 17 Mar 2026 | Southend United vs Rochdale | 3-2 | 3 | 0 | Enterprise National League |
| 14 Mar 2026 | Lincoln City vs Stockport County | 3-1 | 4 | 0 | League One |
| 10 Mar 2026 | Stevenage vs Leyton Orient | 1-2 | 5 | 0 | League One |
| 28 Feb 2026 | Wigan Athletic vs Huddersfield Town | 1-0 | 5 | 0 | League One |
| 24 Feb 2026 | Northampton Town vs Port Vale | 0-1 | 1 | 0 | League One |
| 14 Feb 2026 | Barnsley vs AFC Wimbledon | 3-3 | 2 | 0 | League One |
| 7 Feb 2026 | Rochdale vs Carlisle United | 1-0 | 3 | 0 | Enterprise National League |
| 3 Feb 2026 | Burton Albion vs Doncaster Rovers | 1-2 | 3 | 0 | League One |
| 31 Jan 2026 | Chesterfield vs Walsall | 2-2 | 0 | 0 | League Two |
| 27 Jan 2026 | Reading vs Exeter City | 2-2 | 6 | 0 | League One |
| 24 Jan 2026 | Colchester United vs Fleetwood Town | 2-1 | 5 | 0 | League Two |
| 17 Jan 2026 | Swindon Town vs Salford City | 2-3 | 6 | 0 | League Two |
| 10 Jan 2026 | Crewe Alexandra vs Harrogate Town | 1-1 | 3 | 0 | League Two |
| 4 Jan 2026 | Lincoln City vs Peterborough United | 5-2 | 5 | 0 | League One |
| 29 Dec 2025 | Cardiff City vs Stevenage | 2-1 | 3 | 0 | League One |
| 13 Dec 2025 | Crawley Town vs Oldham Athletic | 2-2 | 4 | 0 | League Two |
| 6 Dec 2025 | Cheltenham Town vs Buxton | 6-2 | 3 | 0 | FA Cup |
| 29 Nov 2025 | Woking vs Brackley Town | 2-0 | 4 | 1 | Enterprise National League |
| 25 Nov 2025 | Wealdstone vs West Brom U21 | 2-0 | 3 | 0 | National League Cup |
| 3 May 2025 | Cambridge United vs Birmingham City | 1-2 | 6 | 2 | League One |
| 21 Apr 2025 | Crewe Alexandra vs Milton Keynes Dons | 0-1 | 3 | 0 | League Two |
| 18 Apr 2025 | Peterborough United vs Stockport County | 1-1 | 6 | 0 | League One |
| 8 Apr 2025 | Mansfield Town vs Leyton Orient | 2-3 | 7 | 0 | League One |
| 28 Mar 2025 | Colchester United vs Grimsby Town | 1-2 | 4 | 0 | League Two |
| 15 Mar 2025 | Accrington Stanley vs Gillingham | 1-1 | 10 | 0 | League Two |
| 8 Mar 2025 | Crawley Town vs Reading | 1-1 | 4 | 0 | League One |
| 1 Mar 2025 | Exeter City vs Northampton Town | 1-1 | 5 | 0 | League One |
| 22 Feb 2025 | Swindon Town vs Chesterfield | 1-0 | 5 | 0 | League Two |
| 18 Feb 2025 | Southend United vs Aldershot Town | 2-1 | 4 | 0 | Enterprise National League |
| 26 Nov 2024 | Braintree Town vs Maidenhead United | 1-3 | 5 | 2 | Enterprise National League |
| 2 Nov 2024 | Port Vale vs Barnsley | 1-3 | 4 | 0 | FA Cup |
| 19 Oct 2024 | Accrington Stanley vs Barrow | 1-0 | 5 | 0 | League Two |
| 1 Oct 2024 | Crawley Town vs Mansfield Town | 0-2 | 9 | 0 | League One |
| 21 Sep 2024 | Charlton Athletic vs Blackpool | 1-2 | 3 | 0 | League One |
| 14 Sep 2024 | Bromley vs Notts County | 2-4 | 3 | 0 | League Two |
| 31 Aug 2024 | Gillingham vs Chesterfield | 1-0 | 10 | 4 | League Two |
| 24 Aug 2024 | Burton Albion vs Stevenage | 0-0 | 8 | 0 | League One |
| 13 Aug 2024 | Cardiff City vs Bristol Rovers | 2-0 | 2 | 0 | Carabao Cup |
| 10 Aug 2024 | Leyton Orient vs Bolton Wanderers | 1-2 | 6 | 0 | League One |
| 27 Apr 2024 | Bristol City vs Rotherham United | 2-0 | 3 | 0 | Championship |
| 20 Apr 2024 | Bolton Wanderers vs Port Vale | 2-0 | 4 | 0 | League One |
| 16 Apr 2024 | Mansfield Town vs Accrington Stanley | 2-1 | 2 | 0 | League Two |
| 6 Apr 2024 | Portsmouth vs Shrewsbury Town | 3-1 | 5 | 0 | League One |
| 2 Apr 2024 | Doncaster Rovers vs Wrexham | 1-0 | 5 | 0 | League Two |
| 29 Mar 2024 | Forest Green Rovers vs Stockport County | 0-3 | 2 | 0 | League Two |
| 12 Mar 2024 | Derby County vs Reading | 2-1 | 7 | 1 | League One |
| 9 Mar 2024 | Norwich City vs Rotherham United | 5-0 | 1 | 0 | Championship |
| 2 Mar 2024 | AFC Wimbledon vs Milton Keynes Dons | 1-0 | 11 | 0 | League Two |
| 24 Feb 2024 | Cambridge United vs Peterborough United | 0-1 | 6 | 0 | League One |
| 20 Feb 2024 | Oxford United vs Northampton Town | 2-2 | 5 | 0 | League One |
| 13 Feb 2024 | Newport County vs Notts County | 1-3 | 0 | 0 | League Two |
| 6 Feb 2024 | Bristol Rovers vs Fleetwood Town | 0-2 | 6 | 1 | League One |
| 3 Feb 2024 | Gillingham vs Walsall | 1-1 | 5 | 0 | League Two |
| 6 Jan 2024 | Salford City vs Forest Green Rovers | 2-2 | 6 | 2 | League Two |
| 1 Jan 2024 | Portsmouth vs Stevenage | 2-1 | 9 | 1 | League One |
| 26 Dec 2023 | Exeter City vs Wycombe Wanderers | 1-0 | 5 | 0 | League One |
| 23 Dec 2023 | Bolton Wanderers vs Leyton Orient | 3-2 | 4 | 0 | League One |
| 16 Dec 2023 | Cambridge United vs Blackpool | 2-1 | 8 | 1 | League One |
| 9 Dec 2023 | Wigan Athletic vs Lincoln City | 0-0 | 8 | 0 | League One |
| 28 Nov 2023 | Reading vs Carlisle United | 5-1 | 2 | 0 | League One |
| 15 Nov 2023 | Cray Valley (PM) vs Charlton Athletic | 1-6 | 2 | 0 | FA Cup |
| 28 Oct 2023 | Burton Albion vs Leyton Orient | 0-0 | 2 | 0 | League One |
| 24 Oct 2023 | Notts County vs Newport County | 3-0 | 1 | 0 | League Two |
| 14 Oct 2023 | Walsall vs Gillingham | 4-1 | 6 | 0 | League Two |
| 3 Oct 2023 | Oxford United vs Shrewsbury Town | 3-0 | 4 | 1 | League One |
| 30 Sep 2023 | Barnsley vs Blackpool | 0-1 | 8 | 0 | League One |
| 23 Sep 2023 | Crewe Alexandra vs Colchester United | 2-1 | 1 | 0 | League Two |
| 2 Sep 2023 | Bolton Wanderers vs Derby County | 2-1 | 5 | 1 | League One |
| 29 Aug 2023 | Portsmouth vs Peterborough United | 1-1 | 5 | 1 | Carabao Cup |
| 26 Aug 2023 | Salford City vs Accrington Stanley | 1-2 | 6 | 0 | League Two |
| 19 Aug 2023 | Wrexham vs Swindon Town | 5-5 | 4 | 0 | League Two |
| 15 Aug 2023 | Charlton Athletic vs Bristol Rovers | 1-2 | 3 | 0 | League One |
| 8 Aug 2023 | Stevenage vs Watford | 2-1 | 8 | 0 | Carabao Cup |
| 5 Aug 2023 | Wycombe Wanderers vs Exeter City | 0-3 | 4 | 0 | League One |
| 10 Apr 2023 | Peterborough United vs Exeter City | 3-1 | 3 | 0 | League One |
| 1 Apr 2023 | Bradford City vs Grimsby Town | 3-2 | 4 | 0 | League Two |
| 25 Mar 2023 | Gillingham vs Carlisle United | 1-0 | 7 | 0 | League Two |
| 18 Mar 2023 | Wycombe Wanderers vs Barnsley | 0-1 | 5 | 0 | League One |
| 7 Mar 2023 | Plymouth Argyle vs Derby County | 2-1 | 3 | 0 | League One |
| 4 Mar 2023 | Salford City vs Newport County | 3-1 | 1 | 0 | League Two |
| 25 Feb 2023 | Oxford United vs Bristol Rovers | 0-3 | 4 | 0 | League One |
| 14 Feb 2023 | Sutton United vs Swindon Town | 2-1 | 5 | 0 | League Two |
| 11 Feb 2023 | Crawley Town vs Crewe Alexandra | 2-2 | 6 | 1 | League Two |
| 28 Jan 2023 | Sheffield Wednesday vs Fleetwood Town | 1-1 | 5 | 0 | FA Cup |
| 7 Jan 2023 | Grimsby Town vs Burton Albion | 1-0 | 4 | 0 | FA Cup |
| 1 Jan 2023 | Walsall vs Mansfield Town | 2-1 | 2 | 0 | League Two |
| 27 Dec 2022 | Leyton Orient vs Stevenage | 0-0 | 4 | 0 | League Two |
| 15 Nov 2022 | Cambridge United vs Curzon Ashton | 0-0 | 3 | 0 | FA Cup |
| 12 Nov 2022 | Accrington Stanley vs Sheffield Wednesday | 0-1 | 4 | 0 | League One |
| 7 Nov 2022 | Bracknell Town vs Ipswich Town | 0-3 | 1 | 0 | FA Cup |
| 31 Oct 2022 | Plymouth Argyle vs Exeter City | 4-2 | 0 | 0 | League One |
| 25 Oct 2022 | Leyton Orient vs Gillingham | 2-0 | 3 | 0 | League Two |
| 18 Oct 2022 | Crawley Town vs Aston Villa U21 | 5-2 | 2 | 0 | EFL Trophy |
| 15 Oct 2022 | Wycombe Wanderers vs Peterborough United | 3-1 | 2 | 0 | League One |
| 4 Oct 2022 | Burton Albion vs Fleetwood Town | 0-1 | 3 | 0 | League One |
| 1 Oct 2022 | Ipswich Town vs Portsmouth | 3-2 | 3 | 0 | League One |
| 24 Sep 2022 | Colchester United vs Rochdale | 0-1 | 5 | 0 | League Two |
| 17 Sep 2022 | Doncaster Rovers vs Swindon Town | 0-1 | 2 | 0 | League Two |
| 13 Sep 2022 | AFC Wimbledon vs Northampton Town | 0-2 | 4 | 0 | League Two |
| 30 Aug 2022 | Forest Green Rovers vs Southampton U21 | 3-1 | 7 | 1 | EFL Trophy |
| 27 Aug 2022 | Cheltenham Town vs Oxford United | 1-2 | 11 | 2 | League One |
| 20 Aug 2022 | Bolton Wanderers vs Sheffield Wednesday | 0-2 | 3 | 0 | League One |
| 13 Aug 2022 | Walsall vs Stevenage | 1-1 | 4 | 0 | League Two |
| 9 Aug 2022 | Milton Keynes Dons vs Sutton United | 1-0 | 0 | 0 | Carabao Cup |
| 6 Aug 2022 | Exeter City vs Port Vale | 4-0 | 2 | 0 | League One |
| 2 Aug 2022 | Cambridge United vs Millwall | 1-0 | 2 | 1 | Carabao Cup |
| 30 Jul 2022 | Plymouth Argyle vs Barnsley | 1-0 | 2 | 0 | League One |
| 7 May 2022 | Bristol Rovers vs Scunthorpe United | 7-0 | 4 | 0 | League Two |
| 30 Apr 2022 | Ipswich Town vs Charlton Athletic | 4-0 | 1 | 0 | League One |
| 23 Apr 2022 | Rotherham United vs Oxford United | 2-1 | 5 | 0 | League One |
| 19 Apr 2022 | Sheffield Wednesday vs Crewe Alexandra | 1-0 | 3 | 0 | League One |
| 9 Apr 2022 | Colchester United vs Stevenage | 0-2 | 8 | 1 | League Two |
| 2 Apr 2022 | Tranmere Rovers vs Carlisle United | 2-2 | 9 | 2 | League Two |
| 19 Mar 2022 | Plymouth Argyle vs Accrington Stanley | 4-0 | 2 | 1 | League One |
| 12 Mar 2022 | Rochdale vs Barrow | 0-0 | 4 | 0 | League Two |
| 1 Mar 2022 | Newport County vs Forest Green Rovers | 1-1 | 6 | 1 | League Two |
| 26 Feb 2022 | Oxford United vs Cambridge United | 4-2 | 5 | 0 | League One |
| 22 Feb 2022 | Leyton Orient vs Bristol Rovers | 0-2 | 7 | 0 | League Two |
| 8 Feb 2022 | AFC Wimbledon vs Rotherham United | 0-1 | 3 | 0 | League One |
| 29 Jan 2022 | Lincoln City vs Burton Albion | 1-2 | 2 | 0 | League One |
| 22 Jan 2022 | Shrewsbury Town vs Bolton Wanderers | 0-1 | 3 | 0 | League One |
| 8 Jan 2022 | Wycombe Wanderers vs Sunderland | 3-3 | 3 | 0 | League One |
| 4 Jan 2022 | Sutton United vs Colchester United | 2-1 | 4 | 0 | EFL Trophy |
| 1 Jan 2022 | Milton Keynes Dons vs Gillingham | 0-0 | 5 | 0 | League One |
| 11 Dec 2021 | Portsmouth vs Morecambe | 2-0 | 4 | 0 | League One |
| 30 Nov 2021 | Exeter City vs Bradford City | 2-1 | 3 | 0 | FA Cup |
| 20 Nov 2021 | Harrogate Town vs Salford City | 0-2 | 3 | 0 | League Two |
| 16 Nov 2021 | Solihull Moors vs Wigan Athletic | 1-2 | 7 | 0 | FA Cup |
| 9 Nov 2021 | Stevenage vs Cambridge United | 1-0 | 4 | 0 | EFL Trophy |
| 6 Nov 2021 | Crawley Town vs Tranmere Rovers | 0-1 | 6 | 0 | FA Cup |
| 30 Oct 2021 | Cheltenham Town vs Sheffield Wednesday | 2-2 | 4 | 0 | League One |
| 16 Oct 2021 | Bolton Wanderers vs Wigan Athletic | 0-4 | 7 | 0 | League One |
| 9 Oct 2021 | Bristol Rovers vs Carlisle United | 3-0 | 10 | 0 | League Two |
| 5 Oct 2021 | Northampton Town vs Walsall | 1-1 | 8 | 0 | EFL Trophy |
| 25 Sep 2021 | Crawley Town vs Bradford City | 2-1 | 4 | 0 | League Two |
| 18 Sep 2021 | Oldham Athletic vs Hartlepool United | 0-0 | 5 | 0 | League Two |
| 14 Sep 2021 | Ipswich Town vs West Ham United U21 | 1-2 | 6 | 1 | EFL Trophy |
| 11 Sep 2021 | Rochdale vs Tranmere Rovers | 1-0 | 5 | 0 | League Two |
| 28 Aug 2021 | Forest Green Rovers vs Port Vale | 0-2 | 3 | 0 | League Two |
| 24 Aug 2021 | Norwich City vs AFC Bournemouth | 6-0 | 3 | 0 | Carabao Cup |
| 17 Aug 2021 | Milton Keynes Dons vs Charlton Athletic | 2-1 | 4 | 0 | League One |
| 14 Aug 2021 | Plymouth Argyle vs Gillingham | 1-0 | 3 | 0 | League One |
| 10 Aug 2021 | Millwall vs Portsmouth | 2-1 | 2 | 1 | Carabao Cup |
| 7 Aug 2021 | Wycombe Wanderers vs Accrington Stanley | 2-1 | 1 | 0 | League One |
| 18 May 2021 | Newport County vs Forest Green Rovers | 2-0 | 2 | 0 | League Two |
| 9 May 2021 | Blackpool vs Bristol Rovers | 1-0 | 5 | 0 | League One |
| 1 May 2021 | AFC Wimbledon vs Portsmouth | 1-3 | 4 | 0 | League One |
| 24 Apr 2021 | Wigan Athletic vs Burton Albion | 1-1 | 1 | 0 | League One |
| 20 Apr 2021 | Hull City vs Sunderland | 2-2 | 5 | 0 | League One |
| 10 Apr 2021 | Southend United vs Crawley Town | 0-0 | 3 | 0 | League Two |
| 20 Mar 2021 | AFC Wimbledon vs Charlton Athletic | 2-2 | 2 | 0 | League One |
| 9 Mar 2021 | Swindon Town vs Oxford United | 1-2 | 6 | 0 | League One |
| 6 Mar 2021 | Exeter City vs Leyton Orient | 4-0 | 4 | 0 | League Two |
| 2 Mar 2021 | Burton Albion vs Bristol Rovers | 1-0 | 4 | 1 | League One |
| 20 Feb 2021 | Doncaster Rovers vs Hull City | 3-3 | 3 | 0 | League One |
| 16 Feb 2021 | Gillingham vs Peterborough United | 1-3 | 6 | 0 | League One |
| 26 Jan 2021 | Ipswich Town vs Sunderland | 0-1 | 3 | 1 | League One |
| 16 Jan 2021 | Plymouth Argyle vs Crewe Alexandra | 1-1 | 7 | 1 | League One |
| 12 Jan 2021 | Oxford United vs Cambridge United | - | 3 | 0 | EFL Trophy |
| 19 Dec 2020 | Bolton Wanderers vs Tranmere Rovers | 0-3 | 0 | 0 | League Two |
| 15 Dec 2020 | Port Vale vs Forest Green Rovers | 1-1 | 3 | 0 | League Two |
| 12 Dec 2020 | Lincoln City vs Sunderland | 0-4 | 4 | 0 | League One |
| 8 Dec 2020 | Scunthorpe United vs Colchester United | 0-1 | 3 | 0 | League Two |
| 24 Nov 2020 | Newport County vs Walsall | 1-1 | 4 | 0 | League Two |
| 16 Nov 2020 | Plymouth Argyle vs Portsmouth | 2-2 | 5 | 0 | League One |
| 10 Nov 2020 | Charlton Athletic vs Leyton Orient | - | 5 | 0 | EFL Trophy |
| 8 Nov 2020 | Torquay United vs Crawley Town | 5-6 | - | - | FA Cup |
| 27 Oct 2020 | Milton Keynes Dons vs Wigan Athletic | 2-0 | 3 | 0 | League One |
| 17 Oct 2020 | Bristol Rovers vs Burton Albion | 1-1 | 4 | 0 | League One |
| 6 Oct 2020 | Ipswich Town vs Gillingham | - | 5 | 0 | EFL Trophy |
| 26 Sep 2020 | Southend United vs Morecambe | 1-2 | 4 | 0 | League Two |
| 22 Sep 2020 | Newport County vs Watford | 3-1 | 6 | 1 | Carabao Cup |
| 19 Sep 2020 | Stevenage vs Oldham Athletic | 3-0 | 2 | 0 | League Two |
| 15 Sep 2020 | Reading vs Luton Town | 0-1 | 2 | 0 | Carabao Cup |
| 12 Sep 2020 | Portsmouth vs Shrewsbury Town | 0-0 | 8 | 1 | League One |
| 6 Sep 2020 | Brentford vs Wycombe Wanderers | 1-1 | 0 | 1 | Carabao Cup |
Charles Breakspear has officiated 183 matches across 8 competitions, averaging 4.20 yellow cards and 0.22 red cards per game (768 yellows and 40 reds in total). Active years in our database: 2020-2026. Competitions covered include League One, League Two, FA Cup, Carabao Cup, EFL Trophy, Enterprise National League.
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 Charles Breakspear.
All statistics for Charles Breakspear 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.