English Football Shot Form

Football is such a low scoring game that quite often you see freak results and the final score of a match is not always a good indicator of how well a team played. This can make comparing the form of teams problematic. A better way of measuring a teams for is to see how many shots a team are producing and thus how many scoring opportunities they are creating. Goals may be hard to come by in any one or more particular matches but if a team is constantly creating lots of chance the wins are likely to follow suit. This kind of analysis can really help you select excellent value bets.

We've created versions of the english football league tables as per shots produced in the last 6 games both for home and away fixtures. Obviously, it's important who those shots were taken against and if you hover over the numbers it will tell you who the opposition were. Actual league tables and scorelines are not provided as this is likely to produce bias in the analysis.


Premier League


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Tottenham 17 21 20 12 19 24 18.83
Arsenal 22 24 20 17 8 21 18.67
Everton 15 20 16 14 12 29 17.67
Man United 15 22 20 18 18 9 17.00
Southampton 10 20 21 14 25 8 16.33
Man City 14 17 17 12 13 23 16.00
Chelsea 18 9 13 16 24 10 15.00
Leicester 7 11 13 17 23 19 15.00
Liverpool 17 18 10 10 20 14 14.83
Watford 16 9 16 23 9 15 14.67
Crystal Palace 8 21 15 7 17 15 13.83
West Ham 6 16 11 20 14 15 13.67
Bournemouth 10 5 21 12 12 20 13.33
West Brom 16 13 11 12 17 7 12.67
Swansea 11 10 23 15 4 10 12.17
Hull 7 15 15 7 17 8 11.50
Burnley 9 24 6 13 7 8 11.17
Middlesbrough 11 11 9 10 12 13 11.00
Stoke 14 7 13 5 9 14 10.33
Sunderland 3 6 11 14 9 14 9.50
Team A6 A5 A4 A3 A2 A1 AVG
Man United 13 25 15 14 18 12 16.17
Liverpool 13 22 17 13 14 15 15.67
Man City 11 17 14 14 17 18 15.17
Tottenham 19 6 14 7 19 18 13.83
Southampton 20 10 15 20 8 10 13.83
Chelsea 8 13 9 20 15 5 11.67
Sunderland 11 9 10 10 11 15 11.00
Arsenal 14 9 7 11 11 12 10.67
Burnley 10 6 11 17 7 13 10.67
West Ham 6 13 15 12 7 7 10.00
Crystal Palace 11 6 10 8 17 7 9.83
Bournemouth 18 12 3 12 7 5 9.50
Leicester 11 13 9 11 6 6 9.33
Stoke 12 5 5 10 15 9 9.33
Watford 10 10 9 6 8 13 9.33
West Brom 3 16 8 5 3 18 8.83
Everton 14 7 8 9 11 4 8.83
Middlesbrough 8 11 8 8 12 5 8.67
Hull 6 9 10 6 6 14 8.50
Swansea 4 3 11 10 4 13 7.50



The Championship


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Newcastle 21 11 18 22 22 22 19.33
Norwich 23 11 16 31 18 7 17.67
Birmingham 14 27 12 9 22 20 17.33
Cardiff 17 18 18 19 14 15 16.83
Barnsley 13 9 22 13 15 25 16.17
Fulham 15 23 12 15 18 14 16.17
Preston 14 16 15 9 23 16 15.50
Derby 14 23 15 17 11 10 15.00
Bristol City 21 17 9 6 10 24 14.50
Huddersfield 16 9 18 17 14 13 14.50
Sheffield Weds 10 20 21 11 11 13 14.33
Nottm Forest 10 15 11 17 12 19 14.00
Wigan 11 8 15 13 25 11 13.83
Brentford 8 8 16 23 11 17 13.83
QPR 13 9 20 11 17 13 13.83
Blackburn 14 14 16 11 15 9 13.17
Brighton 15 10 16 11 9 16 12.83
Aston Villa 19 9 13 13 15 4 12.17
Wolves 19 10 10 13 14 5 11.83
Burton 8 9 17 7 17 11 11.50
Rotherham 8 8 8 13 12 18 11.17
Leeds 15 6 6 11 15 12 10.83
Reading 12 6 6 8 15 16 10.50
Ipswich 10 8 3 11 14 9 9.17
Team A6 A5 A4 A3 A2 A1 AVG
Huddersfield 33 18 10 12 16 2 15.17
Brentford 12 15 10 20 15 14 14.33
Newcastle 19 6 13 17 16 12 13.83
Brighton 15 22 12 11 10 11 13.50
Bristol City 9 14 14 14 15 13 13.17
Nottm Forest 7 10 11 19 8 23 13.00
Barnsley 15 15 15 12 8 12 12.83
QPR 10 13 8 13 16 16 12.67
Wolves 14 8 24 9 10 11 12.67
Reading 12 14 10 12 13 10 11.83
Fulham 16 11 10 12 11 10 11.67
Norwich 10 11 7 14 5 23 11.67
Derby 18 3 13 12 10 12 11.33
Sheffield Weds 10 10 13 15 8 10 11.00
Blackburn 18 13 7 14 7 5 10.67
Aston Villa 8 18 9 8 11 7 10.17
Birmingham 8 10 8 13 13 6 9.67
Wigan 10 12 12 6 11 7 9.67
Leeds 10 7 10 15 4 10 9.33
Ipswich 4 12 7 13 10 10 9.33
Preston 8 6 15 15 3 6 8.83
Rotherham 7 12 12 2 9 6 8.00
Cardiff 12 8 10 6 6 4 7.67
Burton 3 10 9 10 6 8 7.67



League 1


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Bradford 19 16 23 12 10 15 15.83
Oxford 15 8 15 21 8 20 14.50
Peterboro 23 18 12 11 9 14 14.50
Walsall 14 12 20 10 9 19 14.00
Southend 19 10 16 11 8 19 13.83
Bristol Rvs 7 12 17 17 18 10 13.50
Bury 24 8 12 7 12 17 13.33
Sheffield United 19 13 15 9 8 12 12.67
Swindon 20 10 12 13 8 12 12.50
Rochdale 7 14 13 17 12 10 12.17
Bolton 5 5 13 17 14 18 12.00
AFC Wimbledon 10 9 10 10 15 12 11.00
Northampton 13 12 15 12 8 5 10.83
Scunthorpe 12 11 7 8 8 18 10.67
Milton Keynes Dons 15 9 11 12 7 9 10.50
Fleetwood Town 8 10 10 9 14 12 10.50
Charlton 7 10 15 10 6 14 10.33
Coventry 6 9 10 10 11 15 10.17
Millwall 8 11 10 9 13 9 10.00
Gillingham 8 5 13 8 12 10 9.33
Oldham 10 14 7 8 8 7 9.00
Shrewsbury 6 10 9 6 14 6 8.50
Chesterfield 4 8 4 14 2 14 7.67
Port Vale 11 8 6 9 5 6 7.50
Team A6 A5 A4 A3 A2 A1 AVG
Peterboro 14 11 21 17 11 10 14.00
Milton Keynes Dons 7 8 19 14 15 16 13.17
Oxford 13 14 12 13 15 8 12.50
Bristol Rvs 8 12 14 7 15 18 12.33
Millwall 12 6 11 12 17 15 12.17
Charlton 13 12 15 10 9 12 11.83
Shrewsbury 7 9 21 11 7 16 11.83
Bradford 12 8 11 22 9 8 11.67
Southend 14 13 7 13 13 10 11.67
Sheffield United 9 17 6 15 8 10 10.83
Rochdale 11 17 9 5 6 15 10.50
Bolton 10 6 9 15 13 9 10.33
Gillingham 15 7 5 6 8 18 9.83
Bury 16 5 14 6 12 6 9.83
Fleetwood Town 13 8 9 6 11 12 9.83
Scunthorpe 10 15 4 7 5 14 9.17
Oldham 8 10 8 7 13 8 9.00
Walsall 8 10 5 7 12 10 8.67
Swindon 7 11 9 5 10 8 8.33
Coventry 7 16 11 5 5 5 8.17
Northampton 7 9 4 12 10 6 8.00
AFC Wimbledon 9 8 8 8 7 5 7.50
Port Vale 13 3 5 3 4 15 7.17
Chesterfield 6 4 8 7 8 8 6.83



League 2


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Portsmouth 8 23 14 18 22 16 16.83
Accrington 13 19 20 14 14 11 15.17
Mansfield 11 16 18 18 14 9 14.33
Plymouth 8 12 10 20 10 25 14.17
Blackpool 10 14 16 10 14 17 13.50
Barnet 15 14 15 9 13 15 13.50
Cambridge 14 9 10 12 18 15 13.00
Stevenage 16 9 16 10 18 8 12.83
Cheltenham 11 12 7 12 21 13 12.67
Notts County 9 16 14 8 21 7 12.50
Newport County 15 12 14 12 11 11 12.50
Crewe 13 4 15 7 9 25 12.17
Exeter 8 12 16 10 12 14 12.00
Doncaster 15 16 12 12 8 8 11.83
Leyton Orient 17 16 8 6 11 11 11.50
Luton 5 19 13 12 20 -1 11.33
Wycombe 12 11 12 13 12 7 11.17
Morecambe 15 11 6 13 10 11 11.00
Hartlepool 15 9 10 8 12 10 10.67
Carlisle 7 6 13 10 11 15 10.33
Colchester 5 4 8 13 10 21 10.17
Yeovil 10 7 8 17 8 8 9.67
Grimsby 6 12 6 6 6 17 8.83
Crawley Town 9 9 9 6 4 10 7.83
Team A6 A5 A4 A3 A2 A1 AVG
Wycombe 13 6 14 14 18 11 12.67
Portsmouth 15 13 18 8 10 10 12.33
Barnet 9 9 9 8 18 19 12.00
Doncaster 11 10 16 10 10 14 11.83
Yeovil 24 12 12 5 9 6 11.33
Luton 11 16 7 13 9 6 10.33
Newport County 6 10 15 10 11 9 10.17
Stevenage 8 10 13 9 11 7 9.67
Accrington 8 9 9 11 12 9 9.67
Cambridge 10 8 5 11 10 13 9.50
Colchester 9 9 6 12 14 7 9.50
Crewe 11 8 10 12 8 7 9.33
Exeter 12 8 9 8 8 11 9.33
Mansfield 8 13 14 5 5 10 9.17
Cheltenham 2 9 9 11 15 9 9.17
Blackpool 9 8 11 8 8 9 8.83
Carlisle 4 6 10 12 8 13 8.83
Notts County 10 4 8 15 15 -1 8.50
Hartlepool 4 7 6 15 11 8 8.50
Crawley Town 3 8 7 9 11 11 8.17
Morecambe 7 11 5 4 10 9 7.67
Grimsby 8 9 3 8 10 6 7.33
Plymouth 3 11 6 6 8 9 7.17
Leyton Orient 5 7 3 4 10 2 5.17