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 14 28 27 30 9 21 21.50
Arsenal 15 16 21 26 22 24 20.67
Liverpool 28 27 18 20 5 16 19.00
Man United 12 17 15 26 32 9 18.50
Man City 25 14 13 14 14 17 16.17
Chelsea 21 9 12 14 18 9 13.83
Bournemouth 22 12 9 10 12 15 13.33
West Ham 9 10 20 18 8 14 13.17
Swansea 6 18 14 14 14 12 13.00
Sunderland 11 22 8 12 10 14 12.83
Southampton 3 17 14 9 10 20 12.17
West Brom 16 11 13 10 8 14 12.00
Burnley 14 10 16 6 16 9 11.83
Everton 14 13 14 6 17 6 11.67
Stoke 14 10 5 16 17 6 11.33
Hull 6 10 15 10 13 14 11.33
Middlesbrough 12 16 8 10 9 11 11.00
Watford 10 11 11 9 6 12 9.83
Leicester 5 11 10 7 12 7 8.67
Crystal Palace 9 9 6 6 7 8 7.50
Team A6 A5 A4 A3 A2 A1 AVG
Southampton 19 17 15 14 12 20 16.17
Man City 10 21 19 16 9 13 14.67
Liverpool 15 10 15 11 21 13 14.17
Man United 9 10 16 10 13 25 13.83
Tottenham 10 12 12 17 19 6 12.67
West Ham 11 6 7 14 25 13 12.67
Hull 17 6 10 16 17 9 12.50
Leicester 10 17 12 14 10 11 12.33
Chelsea 13 10 19 13 11 8 12.33
Everton 1 13 11 8 20 16 11.50
Crystal Palace 16 12 14 10 7 10 11.50
Arsenal 5 19 9 6 14 14 11.17
Stoke 12 14 12 6 5 14 10.50
Bournemouth 9 9 17 7 11 8 10.17
Watford 11 17 5 9 9 10 10.17
Burnley 5 14 8 5 11 13 9.33
Sunderland 9 6 11 7 11 9 8.83
Swansea 5 1 8 14 11 6 7.50
West Brom 11 11 6 3 7 3 6.83
Middlesbrough 5 6 6 8 9 5 6.50



The Championship


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Fulham 15 24 30 18 15 22 20.67
Norwich 17 20 15 17 24 17 18.33
Huddersfield 20 19 17 16 20 14 17.67
Newcastle 18 14 20 9 16 24 16.83
Rotherham 14 12 17 17 21 14 15.83
Burton 21 16 12 15 11 18 15.50
Derby 20 12 18 14 17 12 15.50
Wolves 11 11 20 13 20 12 14.50
Cardiff 10 10 16 22 18 11 14.50
Barnsley 15 19 8 15 13 15 14.17
Sheffield Weds 14 9 13 23 16 10 14.17
Brentford 11 22 11 19 8 14 14.17
Bristol City 11 11 18 21 11 12 14.00
Birmingham 17 13 11 12 15 15 13.83
Nottm Forest 13 17 19 10 10 13 13.67
Brighton 11 7 12 18 24 10 13.67
Wigan 18 17 9 17 4 15 13.33
QPR 16 16 15 9 8 14 13.00
Preston 10 18 15 10 14 8 12.50
Leeds 12 10 12 6 9 21 11.67
Aston Villa 12 11 15 6 11 13 11.33
Blackburn 13 9 12 19 5 10 11.33
Ipswich 9 16 11 3 15 13 11.17
Reading 7 10 14 12 14 9 11.00
Team A6 A5 A4 A3 A2 A1 AVG
Bristol City 20 25 7 22 11 12 16.17
Fulham 5 16 14 25 15 15 15.00
Preston 15 15 18 19 6 8 13.50
Barnsley 13 16 16 10 15 6 12.67
Norwich 9 8 18 13 13 14 12.50
Brentford 14 14 13 10 13 11 12.50
Brighton 8 12 18 13 8 16 12.50
Huddersfield 10 29 10 10 5 10 12.33
Sheffield Weds 10 9 18 13 8 14 12.00
Newcastle 10 6 11 9 25 11 12.00
QPR 12 12 15 12 5 16 12.00
Leeds 21 13 2 11 12 11 11.67
Aston Villa 14 10 7 18 13 6 11.33
Reading 12 3 14 13 12 13 11.17
Blackburn 9 10 17 19 3 9 11.17
Burton 17 11 8 11 11 8 11.00
Cardiff 12 10 7 13 13 9 10.67
Ipswich 9 10 12 12 11 8 10.33
Rotherham 8 14 8 9 11 11 10.17
Wolves 6 15 4 12 13 11 10.17
Birmingham 7 12 5 5 13 11 8.83
Derby 16 4 9 7 6 6 8.00
Nottm Forest 12 9 7 5 8 6 7.83
Wigan 6 9 6 10 7 6 7.33



League 1


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Bradford 26 14 11 18 24 22 19.17
Sheffield United 21 21 25 9 22 16 19.00
AFC Wimbledon 14 15 13 27 16 16 16.83
Milton Keynes Dons 12 25 14 15 19 14 16.50
Oxford 12 20 13 23 13 14 15.83
Southend 21 11 15 12 10 20 14.83
Peterboro 11 16 11 17 16 18 14.83
Millwall 20 10 17 9 12 16 14.00
Bristol Rvs 13 9 15 17 12 17 13.83
Scunthorpe 11 18 12 9 16 15 13.50
Northampton 19 12 13 11 7 16 13.00
Rochdale 19 11 14 11 14 8 12.83
Fleetwood Town 19 17 11 13 10 6 12.67
Swindon 18 13 9 11 13 9 12.17
Bury 7 21 10 9 7 19 12.17
Walsall 17 15 12 10 10 7 11.83
Bolton 8 10 16 9 13 14 11.67
Gillingham 10 14 15 12 11 7 11.50
Oldham 8 9 13 12 15 10 11.17
Coventry 10 13 17 9 7 5 10.17
Shrewsbury 10 10 8 9 11 9 9.50
Charlton 16 10 5 12 9 4 9.33
Chesterfield 7 6 11 3 13 14 9.00
Port Vale 6 5 10 4 9 15 8.17
Team A6 A5 A4 A3 A2 A1 AVG
Oxford 16 16 20 17 11 15 15.83
Peterboro 10 14 18 11 16 15 14.00
Bradford 9 12 18 18 19 8 14.00
Sheffield United 15 10 17 13 12 15 13.67
Rochdale 17 8 13 13 12 18 13.50
Southend 15 7 9 14 17 12 12.33
Milton Keynes Dons 13 5 17 13 11 12 11.83
Gillingham 11 11 16 14 12 7 11.83
Millwall 8 24 6 9 12 8 11.17
Scunthorpe 11 11 11 8 8 14 10.50
Coventry 11 18 11 8 6 8 10.33
Bristol Rvs 11 17 6 7 12 8 10.17
Fleetwood Town 5 13 16 7 8 11 10.00
Chesterfield 9 13 14 5 6 9 9.33
Bolton 4 8 9 9 15 11 9.33
Northampton 9 11 9 7 6 13 9.17
Port Vale 6 8 14 11 9 7 9.17
AFC Wimbledon 14 7 9 9 8 5 8.67
Charlton 6 8 15 6 3 14 8.67
Oldham 14 17 3 5 6 5 8.33
Swindon 6 10 4 7 10 10 7.83
Shrewsbury 5 6 5 6 9 14 7.50
Bury 1 9 8 9 10 8 7.50
Walsall 11 2 5 4 9 7 6.33



League 2


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Wycombe 20 18 16 17 18 14 17.17
Portsmouth 17 21 15 14 12 18 16.17
Barnet 16 16 13 15 7 25 15.33
Luton 16 14 8 19 10 15 13.67
Colchester 20 11 13 8 15 14 13.50
Cambridge 19 12 12 15 16 6 13.33
Blackpool 11 20 14 10 9 16 13.33
Accrington 12 17 12 15 14 10 13.33
Carlisle 7 13 9 11 16 21 12.83
Plymouth 15 15 6 10 13 17 12.67
Mansfield 23 8 10 11 7 15 12.33
Crawley Town 6 11 18 10 17 11 12.17
Stevenage 13 13 6 14 12 14 12.00
Morecambe 15 11 17 5 11 13 12.00
Doncaster 13 16 7 12 8 15 11.83
Cheltenham 13 15 6 12 12 12 11.67
Crewe 10 13 8 15 12 12 11.67
Yeovil 6 15 18 15 5 10 11.50
Leyton Orient 11 10 13 12 10 8 10.67
Newport County 13 12 11 5 11 10 10.33
Exeter 9 9 6 11 14 13 10.33
Hartlepool 11 11 11 10 9 9 10.17
Grimsby 12 6 6 6 9 14 8.83
Notts County 9 9 4 6 8 7 7.17
Team A6 A5 A4 A3 A2 A1 AVG
Accrington 9 19 16 14 12 11 13.50
Portsmouth 18 12 12 15 11 9 12.83
Carlisle 11 11 16 13 12 12 12.50
Yeovil 13 11 16 10 7 15 12.00
Wycombe 11 11 8 15 14 9 11.33
Colchester 7 6 14 23 8 10 11.33
Mansfield 12 15 13 8 9 9 11.00
Cambridge 9 11 10 13 15 7 10.83
Barnet 14 6 4 15 14 12 10.83
Plymouth 14 12 9 10 12 8 10.83
Luton 13 8 14 5 14 10 10.67
Stevenage 9 11 11 3 17 12 10.50
Grimsby 11 8 18 4 11 10 10.33
Newport County 17 11 14 1 10 8 10.17
Exeter 10 4 15 9 8 15 10.17
Morecambe 8 7 17 7 13 8 10.00
Cheltenham 8 8 16 9 10 8 9.83
Blackpool 15 8 8 7 11 9 9.67
Doncaster 9 10 9 8 7 13 9.33
Crawley Town 11 5 6 11 15 6 9.00
Notts County 5 8 6 6 15 7 7.83
Crewe 8 8 4 8 5 6 6.50
Hartlepool 13 4 6 3 4 5 5.83
Leyton Orient 10 8 3 2 8 3 5.67