Join The Team!
A signing like no other...
Football Referee · 2020-2024 · 11 competitions · 119 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Enterprise National League England | 50 | 156 | 3.12 | 17 | 0.34 | 64% |
| League Two England | 17 | 65 | 3.82 | 2 | 0.12 | 76% |
| League One England | 15 | 48 | 3.20 | 3 | 0.20 | 60% |
| Premier League 2 Division One England | 13 | 52 | 4.00 | 5 | 0.38 | 85% |
| EFL Trophy England | 6 | 16 | 2.67 | 1 | 0.17 | 67% |
| Premier League 2 Divison Two England | 6 | 19 | 3.17 | 1 | 0.17 | 83% |
| Premier League Cup England | 5 | 8 | 1.60 | 0 | 0.00 | 100% |
| FA Cup England | 3 | 7 | 2.33 | 0 | 0.00 | 67% |
| Fa Trophy England | 2 | 3 | 1.50 | 0 | 0.00 | 0% |
| Carabao Cup England | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| Premier League International Cup England | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
3 matches recorded · England
4 matches recorded · England
1 matches recorded · England
1 matches recorded · England
12 matches recorded · England
12 matches recorded · England
5 matches recorded · England
1 matches recorded · England
2 matches recorded · England
1 matches recorded · England
1 matches recorded · England
1 matches recorded · England
1 matches recorded · England
5 matches recorded · England
6 matches recorded · England
15 matches recorded · England
1 matches recorded · England
17 matches recorded · England
3 matches recorded · England
1 matches recorded · England
1 matches recorded · England
4 matches recorded · England
17 matches recorded · England
2 matches recorded · England
2 matches recorded · England
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 26 Oct 2024 | Bromley vs Barrow | 1-1 | 6 | 0 | League Two |
| 22 Oct 2024 | Wigan Athletic vs Mansfield Town | 1-2 | 3 | 0 | League One |
| 4 Oct 2024 | Leeds United U21 vs West Brom U21 | 2-1 | 5 | 0 | Premier League 2 Division One |
| 1 Oct 2024 | Shrewsbury Town vs Stockport County | 0-2 | 7 | 0 | League One |
| 24 Sep 2024 | Leyton Orient vs Peterborough United | 2-2 | 3 | 0 | League One |
| 7 Sep 2024 | Cheltenham Town vs Harrogate Town | 1-0 | 3 | 0 | League Two |
| 26 Aug 2024 | Southend United vs Dagenham & Redbridge | 2-2 | 3 | 0 | Enterprise National League |
| 17 Aug 2024 | Morecambe vs Gillingham | 0-1 | 2 | 0 | League Two |
| 10 Aug 2024 | AFC Wimbledon vs Colchester United | 4-2 | 6 | 0 | League Two |
| 20 Apr 2024 | Charlton Athletic vs Shrewsbury Town | 1-1 | 1 | 0 | League One |
| 16 Apr 2024 | Bristol Rovers vs Cambridge United | 1-0 | 0 | 0 | League One |
| 9 Apr 2024 | Mansfield Town vs Forest Green Rovers | 1-0 | 4 | 0 | League Two |
| 1 Apr 2024 | Walsall vs Salford City | 2-1 | 2 | 0 | League Two |
| 23 Mar 2024 | Carlisle United vs Stevenage | 2-2 | 6 | 0 | League One |
| 16 Mar 2024 | Barnsley vs Cheltenham Town | 0-0 | 2 | 0 | League One |
| 9 Mar 2024 | Exeter City vs Bolton Wanderers | 2-2 | 2 | 0 | League One |
| 5 Mar 2024 | AFC Wimbledon vs Grimsby Town | 0-0 | 5 | 0 | League Two |
| 13 Feb 2024 | Sutton United vs Wrexham | 1-2 | 3 | 0 | League Two |
| 10 Feb 2024 | Lincoln City vs Fleetwood Town | 2-1 | 4 | 1 | League One |
| 3 Feb 2024 | Peterborough United vs Wigan Athletic | 2-3 | 8 | 1 | League One |
| 27 Jan 2024 | Morecambe vs Colchester United | 0-1 | 5 | 0 | League Two |
| 13 Jan 2024 | Accrington Stanley vs Gillingham | 1-2 | 4 | 0 | League Two |
| 1 Jan 2024 | Stockport County vs Mansfield Town | 0-2 | 4 | 0 | League Two |
| 26 Dec 2023 | Leyton Orient vs Charlton Athletic | 1-0 | 6 | 0 | League One |
| 16 Dec 2023 | Carlisle United vs Northampton Town | 2-2 | 2 | 0 | League One |
| 5 Dec 2023 | Blackpool vs Barnsley | 2-1 | 1 | 0 | EFL Trophy |
| 14 Nov 2023 | Stevenage vs Crystal Palace U21 | 5-2 | 4 | 0 | EFL Trophy |
| 28 Oct 2023 | Wigan Athletic vs Shrewsbury Town | 2-0 | 2 | 1 | League One |
| 24 Oct 2023 | Lincoln City vs Charlton Athletic | 3-1 | 0 | 0 | League One |
| 10 Oct 2023 | Stevenage vs Wycombe Wanderers | 0-1 | 1 | 0 | EFL Trophy |
| 3 Oct 2023 | Crewe Alexandra vs Gillingham | 2-0 | 1 | 0 | League Two |
| 30 Sep 2023 | AFC Wimbledon vs Tranmere Rovers | 4-1 | 3 | 1 | League Two |
| 23 Sep 2023 | Oxford United vs Exeter City | 3-0 | 2 | 0 | League One |
| 5 Sep 2023 | Bristol Rovers vs Cheltenham Town | 4-1 | 4 | 0 | EFL Trophy |
| 29 Aug 2023 | Grimsby Town vs Manchester City U21 | 2-2 | 3 | 1 | EFL Trophy |
| 26 Aug 2023 | Barrow vs Wrexham | 1-1 | 5 | 0 | League Two |
| 15 Aug 2023 | Crawley Town vs Milton Keynes Dons | 2-1 | 3 | 0 | League Two |
| 8 Aug 2023 | Sutton United vs Cambridge United | 3-2 | 0 | 0 | Carabao Cup |
| 5 Aug 2023 | Forest Green Rovers vs Salford City | 0-2 | 6 | 0 | League Two |
| 9 May 2023 | Brentford U21 vs Blackburn Rovers U21 | 2-1 | 4 | 0 | Premier League Cup |
| 23 Apr 2023 | Leeds United U21 vs Middlesbrough U21 | 3-1 | 3 | 1 | Premier League 2 Divison Two |
| 17 Apr 2023 | Leicester U21 vs Manchester United U21 | 3-2 | 8 | 2 | Premier League 2 Division One |
| 15 Apr 2023 | Southend United vs Dagenham & Redbridge | 2-0 | 5 | 0 | Enterprise National League |
| 11 Apr 2023 | Blackburn Rovers U21 vs Nottingham Forest U21 | 6-1 | 4 | 0 | Premier League Cup |
| 28 Mar 2023 | Woking vs Barnet | 1-1 | 8 | 0 | Enterprise National League |
| 18 Mar 2023 | Gateshead vs Torquay United | 1-1 | 0 | 0 | Enterprise National League |
| 11 Mar 2023 | Aldershot Town vs Halifax Town | 0-2 | 2 | 0 | Fa Trophy |
| 4 Mar 2023 | Sutton United vs Crewe Alexandra | 1-1 | 3 | 1 | League Two |
| 21 Feb 2023 | Dorking Wanderers vs Torquay United | 3-2 | 4 | 1 | Enterprise National League |
| 19 Feb 2023 | Liverpool U21 vs Chelsea U21 | 0-0 | 4 | 0 | Premier League 2 Division One |
| 8 Jan 2023 | Liverpool U21 vs Tottenham U21 | 0-2 | 2 | 1 | Premier League 2 Division One |
| 26 Dec 2022 | Barnet vs Boreham Wood | 2-1 | 2 | 3 | Enterprise National League |
| 3 Dec 2022 | Dagenham & Redbridge vs Torquay United | 0-1 | 1 | 0 | Enterprise National League |
| 19 Nov 2022 | Blackburn Rovers U21 vs Aston Villa U21 | 2-1 | - | - | Premier League Cup |
| 12 Nov 2022 | Altrincham vs York City | 2-1 | 5 | 0 | Enterprise National League |
| 8 Nov 2022 | Southend United vs Notts County | 2-2 | 2 | 0 | Enterprise National League |
| 5 Nov 2022 | Barnet vs Chelmsford City | 1-1 | 2 | 0 | FA Cup |
| 30 Oct 2022 | Brighton U21 vs Chelsea U21 | 2-2 | 4 | 0 | Premier League 2 Division One |
| 22 Oct 2022 | Chesterfield vs Bromley | 3-2 | 7 | 0 | Enterprise National League |
| 18 Oct 2022 | Crewe Alexandra vs Tranmere Rovers | 0-1 | 3 | 0 | EFL Trophy |
| 15 Oct 2022 | Yeovil Town vs Taunton Town | 0-0 | 2 | 0 | FA Cup |
| 8 Oct 2022 | Tottenham U21 vs Arsenal U21 | 0-0 | 8 | 2 | Premier League 2 Division One |
| 4 Oct 2022 | Watford U21 vs Huddersfield Town U21 | 1-2 | - | - | Premier League Cup |
| 1 Oct 2022 | Boreham Wood vs Maidstone United | 3-1 | 1 | 1 | Enterprise National League |
| 17 Sep 2022 | Scunthorpe United vs York City | 1-1 | 3 | 0 | Enterprise National League |
| 13 Sep 2022 | Everton U21 vs Sporting Braga U21 | 5-0 | - | - | Premier League International Cup |
| 3 Sep 2022 | Middlesbrough U21 vs Huddersfield Town U21 | 0-3 | - | - | Premier League Cup |
| 30 Aug 2022 | Wrexham vs Gateshead | 3-1 | 1 | 1 | Enterprise National League |
| 27 Aug 2022 | Halifax Town vs Notts County | 1-4 | 1 | 0 | Enterprise National League |
| 20 Aug 2022 | Liverpool U21 vs Blackburn Rovers U21 | 1-0 | 0 | 0 | Premier League 2 Division One |
| 13 Aug 2022 | Maidstone United vs York City | 2-1 | 2 | 0 | Enterprise National League |
| 6 Aug 2022 | Wealdstone vs Bromley | 3-2 | 4 | 0 | Enterprise National League |
| 17 May 2022 | Wolves U23 vs Norwich City U23 | 1-1 | 7 | 0 | Premier League 2 Divison Two |
| 11 May 2022 | Stockport County vs Torquay United | 1-0 | 1 | 0 | Enterprise National League |
| 22 Mar 2022 | Maidenhead United vs Southend United | 2-1 | 2 | 1 | Enterprise National League |
| 20 Mar 2022 | Manchester City U23 vs Liverpool U23 | 0-0 | 2 | 0 | Premier League 2 Division One |
| 8 Mar 2022 | Solihull Moors vs Notts County | 3-3 | 5 | 0 | Enterprise National League |
| 27 Feb 2022 | Birmingham U23 vs Middlesbrough U23 | 4-2 | 2 | 0 | Premier League 2 Divison Two |
| 25 Jan 2022 | Bromley vs Woking | 1-0 | 2 | 1 | Enterprise National League |
| 22 Jan 2022 | Dagenham & Redbridge vs Stockport County | 0-2 | 0 | 0 | Enterprise National League |
| 26 Dec 2021 | Aldershot Town vs Woking | 1-1 | 5 | 1 | Enterprise National League |
| 18 Dec 2021 | Notts County vs Altrincham | 2-1 | 1 | 0 | Fa Trophy |
| 4 Dec 2021 | Dover Athletic vs Wrexham | 0-1 | 4 | 0 | Enterprise National League |
| 20 Nov 2021 | Bromley vs King's Lynn Town | 3-2 | 4 | 0 | Enterprise National League |
| 6 Nov 2021 | Wigan Athletic vs Solihull Moors | 0-0 | 3 | 0 | FA Cup |
| 2 Nov 2021 | Southend United vs Dover Athletic | 4-1 | 4 | 0 | Enterprise National League |
| 30 Oct 2021 | Dagenham & Redbridge vs Chesterfield | 2-2 | 7 | 1 | Enterprise National League |
| 26 Oct 2021 | Aldershot Town vs Weymouth | 0-2 | 7 | 0 | Enterprise National League |
| 23 Oct 2021 | Maidenhead United vs Woking | 3-2 | 6 | 1 | Enterprise National League |
| 16 Oct 2021 | Liverpool U23 vs Arsenal U23 | 3-0 | 5 | 0 | Premier League 2 Division One |
| 5 Oct 2021 | Boreham Wood vs Torquay United | 2-0 | 0 | 0 | Enterprise National League |
| 2 Oct 2021 | West Ham United U23 vs Everton U23 | 3-1 | 2 | 0 | Premier League 2 Division One |
| 28 Sep 2021 | Altrincham vs King's Lynn Town | 4-1 | 3 | 0 | Enterprise National League |
| 14 Sep 2021 | Notts County vs Wealdstone | 3-2 | 7 | 0 | Enterprise National League |
| 11 Sep 2021 | Arsenal U23 vs Manchester United U23 | 3-1 | 2 | 0 | Premier League 2 Division One |
| 4 Sep 2021 | Grimsby Town vs Barnet | 4-3 | 4 | 1 | Enterprise National League |
| 29 Aug 2021 | Stoke City U23 vs Reading U23 | 1-2 | 2 | 0 | Premier League 2 Divison Two |
| 21 Aug 2021 | King's Lynn Town vs Southend United | 0-1 | 3 | 1 | Enterprise National League |
| 22 May 2021 | Wrexham vs King's Lynn Town | 5-3 | 4 | 0 | Enterprise National League |
| 15 May 2021 | Notts County vs Bromley | 2-2 | 2 | 0 | Enterprise National League |
| 8 May 2021 | Wealdstone vs Dagenham & Redbridge | 0-5 | 3 | 0 | Enterprise National League |
| 3 May 2021 | Stoke City U23 vs Sunderland U23 | 0-0 | 2 | 0 | Premier League 2 Divison Two |
| 1 May 2021 | Hartlepool United vs Chesterfield | 3-1 | 0 | 0 | Enterprise National League |
| 27 Apr 2021 | Sutton United vs Barnet | 1-0 | 6 | 0 | Enterprise National League |
| 24 Apr 2021 | Solihull Moors vs Yeovil Town | 5-1 | 1 | 0 | Enterprise National League |
| 9 Apr 2021 | Manchester United U23 vs West Ham United U23 | 2-3 | 4 | 0 | Premier League 2 Division One |
| 16 Mar 2021 | Dagenham & Redbridge vs Weymouth | 1-1 | 2 | 0 | Enterprise National League |
| 12 Mar 2021 | Aston Villa U23 vs Burnley U23 | 2-3 | 3 | 0 | Premier League 2 Divison Two |
| 9 Mar 2021 | Solihull Moors vs Stockport County | 0-5 | 1 | 1 | Enterprise National League |
| 6 Mar 2021 | Sutton United vs Wrexham | 0-0 | 4 | 0 | Enterprise National League |
| 9 Feb 2021 | Notts County vs Dagenham & Redbridge | 3-1 | 2 | 1 | Enterprise National League |
| 2 Feb 2021 | Boreham Wood vs Weymouth | 1-0 | 1 | 0 | Enterprise National League |
| 23 Jan 2021 | Wealdstone vs Aldershot Town | 3-4 | 1 | 0 | Enterprise National League |
| 5 Dec 2020 | Sutton United vs Solihull Moors | 4-1 | 5 | 0 | Enterprise National League |
| 24 Nov 2020 | Barnet vs Hartlepool United | 0-0 | 3 | 0 | Enterprise National League |
| 17 Nov 2020 | Aldershot Town vs Maidenhead United | 0-0 | 4 | 1 | Enterprise National League |
| 17 Oct 2020 | Dagenham & Redbridge vs Yeovil Town | 0-0 | 3 | 1 | Enterprise National League |
| 7 Oct 2020 | Notts County vs Altrincham | 3-1 | 1 | 0 | Enterprise National League |
| 14 Sep 2020 | Manchester United U23 vs Leicester City U23 | 0-2 | 6 | 0 | Premier League 2 Division One |
Daniel Middleton has officiated 119 matches across 11 competitions, averaging 3.14 yellow cards and 0.24 red cards per game (374 yellows and 29 reds in total). Active years in our database: 2020-2024. Competitions covered include Enterprise National League, League Two, League One, Premier League 2 Division One, EFL Trophy, Premier League 2 Divison Two.
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 Daniel Middleton.
All statistics for Daniel Middleton 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.