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
Liverpool 35 19 16 21 16 23 21.67
Arsenal 16 25 17 14 21 33 21.00
Man City 25 20 15 9 26 24 19.83
Crystal Palace 14 14 19 16 10 24 16.17
Chelsea 13 4 14 18 21 23 15.50
Tottenham 0 18 14 12 24 20 14.67
Man United 16 18 11 16 15 8 14.00
Southampton 14 12 20 13 17 6 13.67
Bournemouth 15 19 7 11 10 16 13.00
Swansea 10 7 19 12 10 18 12.67
Stoke 13 17 10 11 10 10 11.83
Burnley 5 20 12 16 8 8 11.50
Newcastle 14 8 7 16 12 10 11.17
Everton 12 23 8 10 8 6 11.17
Watford 7 11 13 17 12 6 11.00
Leicester 12 11 9 2 7 16 9.50
Huddersfield 15 6 5 7 4 19 9.33
West Brom 6 9 6 7 8 20 9.33
West Ham 10 9 16 6 8 5 9.00
Brighton 7 12 7 9 10 6 8.50
Team A6 A5 A4 A3 A2 A1 AVG
Man City 28 17 15 12 14 14 16.67
Liverpool 23 17 12 15 14 12 15.50
Arsenal 11 9 30 6 17 11 14.00
Newcastle 17 19 12 12 14 8 13.67
Tottenham 15 14 13 14 18 8 13.67
Chelsea 7 15 18 11 11 19 13.50
Watford 8 15 16 11 12 11 12.17
Southampton 13 21 6 5 6 15 11.00
Leicester 10 8 11 14 7 13 10.50
Swansea 26 6 4 13 2 10 10.17
Man United 9 6 9 10 15 8 9.50
Bournemouth 8 5 7 16 9 11 9.33
Everton 7 13 16 8 5 3 8.67
Crystal Palace 5 6 10 11 10 10 8.67
Stoke 13 5 6 13 9 4 8.33
Huddersfield 9 7 1 20 7 5 8.17
West Ham 9 8 6 10 7 7 7.83
Brighton 9 9 7 5 8 7 7.50
Burnley 5 5 6 5 10 14 7.50
West Brom 7 5 7 9 5 7 6.67



The Championship


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Fulham 17 19 21 12 16 17 17.00
QPR 25 17 12 14 16 15 16.50
Brentford 14 18 18 18 13 17 16.33
Wolves 20 11 15 12 15 23 16.00
Norwich 25 18 14 12 9 16 15.67
Sheffield Weds 12 16 22 17 9 18 15.67
Barnsley 11 23 17 9 14 16 15.00
Derby 14 15 13 13 14 20 14.83
Cardiff 16 14 13 19 13 11 14.33
Bristol City 20 11 12 14 13 15 14.17
Bolton 10 18 13 17 15 9 13.67
Ipswich 19 9 16 11 13 14 13.67
Hull 17 18 6 11 16 13 13.50
Burton 11 18 14 9 15 11 13.00
Nottm Forest 14 13 18 11 12 8 12.67
Aston Villa 11 15 12 8 16 14 12.67
Preston 12 9 13 8 12 20 12.33
Sheffield United 6 14 16 11 12 15 12.33
Millwall 6 14 14 12 15 11 12.00
Reading 7 9 11 16 16 11 11.67
Middlesbrough 8 11 -1 17 16 17 11.33
Birmingham 9 6 15 15 15 6 11.00
Sunderland 11 9 13 9 11 6 9.83
Leeds 9 15 8 7 12 7 9.67
Team A6 A5 A4 A3 A2 A1 AVG
Brentford 14 17 16 25 21 10 17.17
Preston 14 10 12 13 19 17 14.17
Nottm Forest 13 19 11 14 13 15 14.17
Barnsley 16 12 9 17 13 16 13.83
Millwall 19 7 13 11 13 16 13.17
QPR 14 17 15 14 9 9 13.00
Bristol City 16 13 15 10 11 13 13.00
Leeds 11 13 13 9 19 12 12.83
Aston Villa 10 7 13 9 26 8 12.17
Middlesbrough 14 21 10 9 10 7 11.83
Sheffield United 12 16 12 5 14 10 11.50
Cardiff 20 7 8 15 9 9 11.33
Fulham 16 12 9 10 9 11 11.17
Bolton 10 13 10 9 11 14 11.17
Sheffield Weds 16 11 9 15 5 9 10.83
Norwich 5 6 10 16 14 14 10.83
Wolves 7 14 8 15 10 9 10.50
Birmingham 13 16 10 12 3 6 10.00
Derby 7 12 8 5 13 13 9.67
Reading 8 10 6 8 13 13 9.67
Hull 5 8 8 7 18 3 8.17
Ipswich 9 9 13 6 4 7 8.00
Sunderland 11 11 -1 5 13 1 6.67
Burton 5 4 10 2 4 9 5.67



League 1


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Oldham 16 19 17 17 16 16 16.83
Bristol Rvs 13 15 18 13 16 23 16.33
Blackburn 19 16 25 10 12 14 16.00
Bradford 7 19 15 19 17 18 15.83
Bury 15 26 15 9 10 15 15.00
Oxford 12 18 18 12 11 15 14.33
AFC Wimbledon 11 10 8 18 18 17 13.67
Rochdale 11 19 11 16 9 14 13.33
Rotherham 15 21 11 9 9 15 13.33
Peterboro 18 17 12 14 8 11 13.33
Southend 14 10 19 12 14 9 13.00
Wigan 14 15 13 13 10 12 12.83
Walsall 6 13 14 21 11 11 12.67
Charlton 13 6 13 17 14 8 11.83
Gillingham 8 4 12 13 18 13 11.33
Shrewsbury 8 16 9 11 12 11 11.17
Blackpool 12 4 9 22 14 6 11.17
Portsmouth 11 9 11 17 5 13 11.00
Doncaster 13 13 3 16 6 13 10.67
Scunthorpe 8 7 13 17 9 8 10.33
Milton Keynes Dons 11 12 16 6 6 7 9.67
Northampton 6 12 8 7 13 10 9.33
Plymouth 6 7 7 8 12 12 8.67
Fleetwood Town 5 6 7 12 7 4 6.83
Team A6 A5 A4 A3 A2 A1 AVG
Wigan 24 16 13 17 13 11 15.67
Charlton 23 13 7 15 14 14 14.33
Bury 11 21 11 17 11 14 14.17
Peterboro 15 18 8 10 14 13 13.00
Northampton 13 14 14 14 8 12 12.50
Oldham 6 19 12 10 15 12 12.33
Bristol Rvs 13 24 9 14 3 9 12.00
Oxford 11 13 11 4 18 12 11.50
Rotherham 13 12 10 12 7 13 11.17
Scunthorpe 12 12 14 15 6 8 11.17
Blackpool 11 16 12 7 15 5 11.00
Doncaster 19 7 13 7 7 12 10.83
Blackburn 9 5 10 10 19 12 10.83
Bradford 7 22 14 6 10 5 10.67
Milton Keynes Dons 6 18 6 8 10 15 10.50
Rochdale 8 10 12 7 14 12 10.50
Portsmouth 16 8 7 13 5 13 10.33
Gillingham 10 12 6 3 9 14 9.00
Southend 11 5 10 12 11 3 8.67
Fleetwood Town 14 1 11 10 10 4 8.33
Shrewsbury 5 11 11 7 8 7 8.17
AFC Wimbledon 14 8 6 7 11 2 8.00
Walsall 7 11 6 11 7 5 7.83
Plymouth 6 8 8 8 6 6 7.00



League 2


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Coventry 16 20 22 9 13 10 15.00
Newport County 19 17 11 8 11 23 14.83
Luton 24 16 10 21 9 8 14.67
Wycombe 18 14 14 16 10 16 14.67
Notts County 16 8 11 21 21 10 14.50
Cambridge 17 12 20 10 13 15 14.50
Cheltenham 9 21 16 8 19 11 14.00
Exeter 14 19 16 8 10 17 14.00
Crawley Town 12 10 12 18 17 14 13.83
Accrington 12 9 12 18 14 15 13.33
Chesterfield 12 15 12 8 19 13 13.17
Mansfield 15 11 12 13 13 10 12.33
Carlisle 14 15 9 12 13 10 12.17
Grimsby 6 8 10 14 12 21 11.83
Colchester 9 9 15 11 14 12 11.67
Morecambe 10 9 12 11 10 18 11.67
Swindon 10 10 11 9 15 9 10.67
Port Vale 12 10 7 9 12 12 10.33
Stevenage 12 9 11 9 8 11 10.00
Lincoln 12 11 7 9 7 11 9.50
Crewe 4 10 9 12 11 7 8.83
Forest Green 9 13 5 9 9 8 8.83
Yeovil 7 13 16 4 7 5 8.67
Barnet 9 3 12 6 9 4 7.17
Team A6 A5 A4 A3 A2 A1 AVG
Wycombe 17 17 10 23 8 17 15.33
Coventry 16 14 9 25 9 9 13.67
Luton 19 12 23 8 10 9 13.50
Accrington 5 7 21 11 13 16 12.17
Morecambe 18 11 8 11 6 15 11.50
Cheltenham 10 12 5 13 7 20 11.17
Crawley Town 17 15 9 8 8 9 11.00
Colchester 10 10 12 10 9 11 10.33
Notts County 10 6 10 12 11 12 10.17
Port Vale 6 9 15 11 8 11 10.00
Swindon 13 7 8 7 14 10 9.83
Stevenage 8 2 12 12 10 13 9.50
Lincoln 10 9 9 10 9 9 9.33
Grimsby 8 5 12 10 8 12 9.17
Forest Green 8 8 8 18 3 9 9.00
Chesterfield 10 6 9 9 11 9 9.00
Carlisle 3 5 8 14 13 11 9.00
Mansfield 14 8 8 13 7 3 8.83
Newport County 11 10 11 4 6 9 8.50
Exeter 11 7 8 7 8 8 8.17
Barnet 9 7 11 5 10 7 8.17
Cambridge 13 9 8 5 9 5 8.17
Crewe 4 11 9 5 11 8 8.00
Yeovil 10 5 12 8 4 9 8.00