D. Middleton

Name D. Middleton
Country -
Matches officiated 77
Competitions 6
Yellow cards 266
Red cards 20
Fouls 723
Penalties awarded 39

Stats per competition

Competition M Home % Away % Draw % 🟨 Ø 🟨 🟥 Ø 🟥 Foul Ø Foul Pen Ø Pen
Total 77 45.4 23.4 31.2 266 3.45 20 0.26 723 19.54 39 0.51
National League 32 53.1 21.9 25.0 121 3.78 14 0.44 0 - 8 0.25
League Two 17 41.2 35.3 23.5 66 3.88 2 0.12 351 20.65 3 0.18
League One 15 40.0 20.0 40.0 51 3.40 3 0.20 226 18.83 4 0.27
FA Cup 6 33.3 0.0 66.7 12 2.00 0 0.00 0 0.00 0 0.00
EFL Trophy 6 50.0 33.3 16.7 16 2.67 1 0.17 124 20.67 8 1.33
EFL Carabao Cup 1 0.0 0.0 100.0 0 0.00 0 0.00 22 22.00 16 16.00

Stats per team

The cards and the fouls are the ones the team picked up itself, the penalties are the ones awarded to the team.

Team M Home % Away % Draw % 🟨 Ø 🟨 🟥 Ø 🟥 Foul Ø Foul Pen Ø Pen
Logo Bromley Bromley 5 40.0 0.0 60.0 11 2.20 2 0.40 12 12.00 2 0.40
Logo Notts County Notts County 5 20.0 40.0 40.0 6 1.20 0 0.00 0 - 0 0.00
Logo Barnet Barnet 5 40.0 20.0 40.0 11 2.20 1 0.20 0 0.00 0 0.00
Logo York York 4 75.0 0.0 25.0 5 1.25 0 0.00 0 - 1 0.25
Logo Stockport County Stockport County 4 50.0 50.0 0.0 6 1.50 0 0.00 27 13.50 0 0.00
Logo FC Halifax Town FC Halifax Town 4 50.0 50.0 0.0 2 0.50 0 0.00 0 - 0 0.00
Logo Torquay Torquay 4 50.0 25.0 25.0 4 1.00 1 0.25 0 - 0 0.00
Logo Boreham Wood Boreham Wood 4 50.0 50.0 0.0 6 1.50 3 0.75 0 - 1 0.25
Logo Dagenham & Redbridge Dagenham & Redbridge 4 25.0 50.0 25.0 9 2.25 0 0.00 0 - 1 0.25
Logo Sutton Utd Sutton Utd 4 0.0 50.0 50.0 7 1.75 0 0.00 33 11.00 8 2.00
Logo Wigan Wigan 4 25.0 50.0 25.0 10 2.50 1 0.25 20 10.00 0 0.00
Logo Bristol Rovers Bristol Rovers 3 66.7 0.0 33.3 2 0.67 0 0.00 15 7.50 0 0.00
Logo Yeovil Town Yeovil Town 3 33.3 0.0 66.7 3 1.00 1 0.33 0 - 0 0.00
Logo Barrow Barrow 3 0.0 33.3 66.7 10 3.33 0 0.00 20 10.00 0 0.00
Logo Crewe Crewe 3 33.4 33.3 33.3 4 1.33 1 0.33 32 10.67 0 0.00
Logo Wrexham Wrexham 3 33.4 33.3 33.3 2 0.67 0 0.00 18 9.00 1 0.33
Logo Southend Southend 3 33.3 0.0 66.7 3 1.00 0 0.00 0 - 2 0.67
Logo Charlton Charlton 3 66.7 0.0 33.3 2 0.67 0 0.00 19 6.33 0 0.00
Logo Shrewsbury Shrewsbury 3 33.4 33.3 33.3 3 1.00 1 0.33 25 8.33 0 0.00
Logo Cheltenham Cheltenham 3 66.7 0.0 33.3 6 2.00 0 0.00 30 10.00 0 0.00
Logo Stevenage Stevenage 3 33.4 33.3 33.3 6 2.00 0 0.00 26 13.00 1 0.33
Logo AFC Wimbledon AFC Wimbledon 3 66.7 0.0 33.3 7 2.33 0 0.00 33 11.00 1 0.33
Logo Gillingham Gillingham 3 33.3 66.7 0.0 4 1.33 0 0.00 36 12.00 0 0.00
Logo Mansfield Town Mansfield Town 3 33.3 66.7 0.0 9 3.00 0 0.00 34 11.33 0 0.00
Logo Hartlepool Hartlepool 2 100.0 0.0 0.0 9 4.50 1 0.50 0 - 0 0.00
Logo Ebbsfleet United Ebbsfleet United 2 0.0 50.0 50.0 7 3.50 0 0.00 0 - 0 0.00
Logo Solihull Moors Solihull Moors 2 0.0 0.0 100.0 6 3.00 0 0.00 0 - 0 0.00
Logo Woking Woking 2 50.0 0.0 50.0 4 2.00 0 0.00 0 - 0 0.00
Logo Harrogate Town Harrogate Town 2 100.0 0.0 0.0 2 1.00 0 0.00 10 10.00 0 0.00
Logo Maidenhead Maidenhead 2 100.0 0.0 0.0 9 4.50 2 1.00 0 - 0 0.00
Logo Altrincham Altrincham 2 100.0 0.0 0.0 3 1.50 0 0.00 0 - 0 0.00
Logo Tranmere Tranmere 2 50.0 50.0 0.0 4 2.00 1 0.50 22 11.00 0 0.00
Logo Wealdstone Wealdstone 2 100.0 0.0 0.0 1 0.50 0 0.00 0 - 1 0.50
Logo Maidstone Utd Maidstone Utd 2 100.0 0.0 0.0 3 1.50 1 0.50 0 - 0 0.00
Logo Gateshead Gateshead 2 50.0 0.0 50.0 3 1.50 1 0.50 0 - 0 0.00
Logo Exeter City Exeter City 2 50.0 0.0 50.0 3 1.50 0 0.00 14 14.00 0 0.00
Logo Lincoln Lincoln 2 100.0 0.0 0.0 3 1.50 0 0.00 19 9.50 0 0.00
Logo Carlisle Carlisle 2 0.0 0.0 100.0 4 2.00 0 0.00 6 6.00 0 0.00
Logo Leyton Orient Leyton Orient 2 50.0 0.0 50.0 7 3.50 0 0.00 26 13.00 0 0.00
Logo Cambridge United Cambridge United 2 50.0 0.0 50.0 0 0.00 0 0.00 18 9.00 8 4.00
Logo Peterborough Peterborough 2 0.0 50.0 50.0 3 1.50 0 0.00 1 1.00 1 0.50
Logo Barnsley Barnsley 2 50.0 0.0 50.0 2 1.00 0 0.00 19 9.50 0 0.00
Logo Forest Green Forest Green 2 50.0 50.0 0.0 4 2.00 0 0.00 25 12.50 0 0.00
Logo Salford City Salford City 2 50.0 50.0 0.0 5 2.50 0 0.00 24 12.00 0 0.00
Logo Grimsby Grimsby 2 0.0 0.0 100.0 6 3.00 0 0.00 18 9.00 4 2.00
Logo Morecambe Morecambe 2 0.0 100.0 0.0 3 1.50 0 0.00 12 6.00 0 0.00
Logo Colchester Colchester 2 50.0 50.0 0.0 3 1.50 0 0.00 17 8.50 0 0.00
Logo Aldershot Town Aldershot Town 1 100.0 0.0 0.0 2 2.00 0 0.00 0 - 0 0.00
Logo Dover Dover 1 0.0 100.0 0.0 3 3.00 0 0.00 0 - 0 0.00
Logo Eastleigh Eastleigh 1 0.0 0.0 100.0 2 2.00 1 1.00 0 - 0 0.00
Logo Scunthorpe Scunthorpe 1 0.0 0.0 100.0 2 2.00 0 0.00 0 - 0 0.00
Logo Chesterfield Chesterfield 1 100.0 0.0 0.0 3 3.00 0 0.00 0 - 1 1.00
Logo Dorking Wanderers Dorking Wanderers 1 100.0 0.0 0.0 3 3.00 0 0.00 0 - 0 0.00
Logo Taunton Town Taunton Town 1 0.0 0.0 100.0 0 0.00 0 0.00 0 - 0 0.00
Logo Chelmsford City Chelmsford City 1 0.0 0.0 100.0 1 1.00 0 0.00 0 0.00 0 0.00
Logo Oxford United Oxford United 1 100.0 0.0 0.0 1 1.00 0 0.00 0 - 2 2.00
Logo Northampton Northampton 1 0.0 0.0 100.0 2 2.00 0 0.00 9 9.00 0 0.00
Logo Fleetwood Town Fleetwood Town 1 100.0 0.0 0.0 3 3.00 1 1.00 15 15.00 0 0.00
Logo Bolton Bolton 1 0.0 0.0 100.0 0 0.00 0 0.00 9 9.00 0 0.00
Logo Crawley Town Crawley Town 1 100.0 0.0 0.0 1 1.00 0 0.00 8 8.00 0 0.00
Logo Milton Keynes Dons Milton Keynes Dons 1 100.0 0.0 0.0 2 2.00 0 0.00 11 11.00 0 0.00
Logo Accrington ST Accrington ST 1 0.0 100.0 0.0 2 2.00 0 0.00 9 9.00 0 0.00
Logo Walsall Walsall 1 100.0 0.0 0.0 0 0.00 0 0.00 11 11.00 0 0.00
Logo Wycombe Wanderers FC Wycombe Wanderers FC 1 0.0 100.0 0.0 0 0.00 0 0.00 9 9.00 0 0.00
Logo Manchester City U21 Manchester City U21 1 0.0 0.0 100.0 1 1.00 1 1.00 8 8.00 4 4.00
Logo Crystal Palace U21 Crystal Palace U21 1 100.0 0.0 0.0 1 1.00 0 0.00 13 13.00 0 0.00
Logo Newport County Newport County 1 100.0 0.0 0.0 3 3.00 0 0.00 0 - 0 0.00
Logo Oldham Oldham 1 100.0 0.0 0.0 2 2.00 0 0.00 0 - 0 0.00
Logo Blackpool Blackpool 1 100.0 0.0 0.0 0 0.00 0 0.00 10 10.00 0 0.00
Legend
M Matches officiated
Home % Percentage of home wins
Away % Percentage of away wins
Draw % Percentage of draws
🟨 Yellow cards
🟥 Red cards
Foul Fouls
Pen Penalties awarded
Ø Average per match

Only finished matches count, and only the matches we have the numbers for.