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 19 20 16 36 16 15 20.33
Man City 17 16 13 19 9 24 16.33
Crystal Palace 11 29 8 31 4 15 16.33
Leicester 22 7 11 10 16 23 14.83
Everton 16 19 12 10 17 15 14.83
Tottenham 18 13 15 10 10 21 14.50
Fulham 11 10 25 16 11 14 14.50
Arsenal 12 10 22 14 10 16 14.00
Chelsea 15 16 8 17 17 10 13.83
Man United 14 12 10 20 16 11 13.83
Bournemouth 18 11 6 8 14 25 13.67
West Ham 9 17 13 18 13 11 13.50
Southampton 22 14 16 12 11 5 13.33
Newcastle 10 18 16 12 9 14 13.17
Burnley 14 10 14 11 17 11 12.83
Huddersfield 10 15 7 15 16 9 12.00
Cardiff 20 17 13 9 6 3 11.33
Watford 12 5 11 17 10 12 11.17
Wolves 16 12 6 9 11 9 10.50
Brighton 14 9 6 12 11 7 9.83
Team A6 A5 A4 A3 A2 A1 AVG
Chelsea 24 13 17 10 10 12 14.33
Man City 13 9 15 14 11 14 12.67
Huddersfield 14 23 6 10 9 14 12.67
Southampton 19 18 12 13 6 8 12.67
Watford 12 8 15 11 11 16 12.17
Liverpool 10 18 10 15 7 10 11.67
Man United 6 11 6 17 16 13 11.50
Tottenham 10 11 11 7 17 13 11.50
Wolves 12 15 13 14 11 3 11.33
Arsenal 20 9 13 7 8 11 11.33
Crystal Palace 7 13 18 8 5 17 11.33
Bournemouth 14 4 13 14 7 16 11.33
Everton 14 6 9 9 13 13 10.67
West Ham 11 12 7 6 16 11 10.50
Brighton 5 7 14 14 10 13 10.50
Leicester 13 8 13 12 8 8 10.33
Newcastle 17 8 8 6 8 9 9.33
Fulham 8 9 10 4 9 12 8.67
Cardiff 2 7 9 10 9 12 8.17
Burnley 6 6 4 4 7 16 7.17



The Championship


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Norwich 11 21 19 21 27 24 20.50
Leeds 20 19 20 24 22 15 20.00
Swansea 25 13 19 12 19 13 16.83
QPR 16 17 22 17 13 16 16.83
West Brom 20 23 14 17 10 14 16.33
Rotherham 7 26 13 26 18 8 16.33
Aston Villa 17 12 26 9 10 22 16.00
Brentford 17 14 18 13 16 16 15.67
Derby 18 11 16 12 21 8 14.33
Sheffield Weds 16 14 13 12 16 15 14.33
Preston 15 13 14 22 13 8 14.17
Middlesbrough 10 19 10 12 12 19 13.67
Bristol City 6 14 13 7 22 20 13.67
Blackburn 10 25 18 8 10 10 13.50
Sheffield United 19 12 10 16 14 10 13.50
Nottm Forest 12 12 17 14 12 13 13.33
Hull 7 14 7 13 20 17 13.00
Birmingham 11 16 8 20 5 15 12.50
Wigan 18 17 7 6 13 13 12.33
Reading 12 13 6 12 16 13 12.00
Bolton 16 12 11 4 12 13 11.33
Millwall 13 5 16 17 10 7 11.33
Stoke 13 14 8 6 8 16 10.83
Ipswich 12 10 3 7 14 3 8.17
Team A6 A5 A4 A3 A2 A1 AVG
Aston Villa 21 20 15 13 15 4 14.67
Rotherham 13 10 15 12 18 18 14.33
Wigan 15 13 7 16 18 16 14.17
Leeds 12 15 11 12 16 14 13.33
Sheffield United 11 6 18 13 16 13 12.83
Derby 9 16 16 9 19 7 12.67
Brentford 11 12 13 16 14 7 12.17
Reading 14 8 9 20 8 13 12.00
West Brom 9 13 11 14 11 14 12.00
Norwich 11 18 9 11 8 12 11.50
Middlesbrough 11 11 8 16 11 8 10.83
Stoke 8 14 16 14 11 2 10.83
Swansea 10 7 13 15 8 12 10.83
Bristol City 21 7 9 6 15 6 10.67
Nottm Forest 15 8 14 9 9 8 10.50
Birmingham 6 10 13 12 10 11 10.33
Hull 7 12 16 7 10 9 10.17
QPR 8 17 10 7 11 6 9.83
Millwall 10 8 3 17 9 10 9.50
Blackburn 11 6 15 8 10 5 9.17
Preston 8 9 8 8 4 17 9.00
Bolton 9 8 12 10 5 8 8.67
Ipswich 4 11 9 9 7 6 7.67
Sheffield Weds 7 7 11 4 9 3 6.83



League 1


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Plymouth 12 17 18 20 24 11 17.00
Burton 13 18 8 15 14 31 16.50
Barnsley 17 16 18 16 14 18 16.50
Rochdale 22 6 17 30 4 14 15.50
Bristol Rvs 7 16 24 20 17 7 15.17
Bradford 12 17 4 16 23 15 14.50
Accrington 10 7 15 19 19 14 14.00
Shrewsbury 11 15 7 12 16 16 12.83
Peterboro 4 16 13 8 14 22 12.83
Sunderland 12 8 16 14 15 11 12.67
Scunthorpe 13 10 17 10 5 19 12.33
Luton 11 24 13 9 8 9 12.33
Coventry 13 15 8 15 11 12 12.33
Doncaster 17 11 10 13 6 16 12.17
Portsmouth 18 11 18 10 11 4 12.00
Charlton 9 10 10 13 12 15 11.50
Southend 12 13 10 10 13 9 11.17
Wycombe 11 11 7 12 9 14 10.67
Fleetwood Town 12 12 7 10 13 8 10.33
Oxford 6 12 19 9 6 10 10.33
Gillingham 13 12 10 10 6 10 10.17
Blackpool 12 10 7 12 8 9 9.67
Walsall 8 15 12 10 7 6 9.67
AFC Wimbledon 5 10 9 9 5 8 7.67
Team A6 A5 A4 A3 A2 A1 AVG
Portsmouth 16 11 15 9 20 13 14.00
Doncaster 9 10 14 12 22 11 13.00
Accrington 6 10 15 14 17 12 12.33
Luton 9 8 13 12 12 12 11.00
Burton 18 8 7 5 10 18 11.00
Wycombe 13 7 8 16 6 16 11.00
Rochdale 9 9 11 14 7 15 10.83
Gillingham 7 8 18 12 12 7 10.67
Fleetwood Town 15 16 12 6 7 6 10.33
Barnsley 5 13 13 5 14 11 10.17
Walsall 6 12 6 11 13 11 9.83
Peterboro 5 9 15 8 3 19 9.83
Bristol Rvs 16 13 9 5 5 9 9.50
Oxford 7 10 8 13 14 5 9.50
Coventry 8 10 12 6 12 9 9.50
Plymouth 7 4 8 5 22 8 9.00
Bradford 7 11 8 8 16 2 8.67
Sunderland 8 8 10 5 9 12 8.67
Charlton 6 6 8 7 8 14 8.17
Scunthorpe 6 7 12 12 7 4 8.00
Blackpool 12 6 5 8 11 6 8.00
Shrewsbury 6 10 3 9 8 9 7.50
Southend 14 7 3 4 4 7 6.50
AFC Wimbledon 5 10 5 4 6 6 6.00



League 2


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Bury 32 12 13 12 13 27 18.17
Mansfield 14 17 13 19 19 15 16.17
Carlisle 16 16 14 9 14 20 14.83
Milton Keynes Dons 12 16 15 15 12 19 14.83
Cambridge 12 9 11 16 21 18 14.50
Northampton 14 11 12 16 18 16 14.50
Colchester 12 15 15 18 16 10 14.33
Crewe 7 17 6 20 17 18 14.17
Exeter 12 12 11 8 30 12 14.17
Port Vale 12 14 13 17 10 16 13.67
Tranmere 16 12 10 10 17 14 13.17
Forest Green 14 14 19 9 11 12 13.17
Cheltenham 14 11 11 18 12 10 12.67
Swindon 8 16 12 13 8 17 12.33
Morecambe 3 8 10 24 10 17 12.00
Oldham 8 11 8 21 10 8 11.00
Newport County 11 13 7 9 13 8 10.17
Grimsby 10 15 11 10 8 6 10.00
Macclesfield 14 9 11 11 7 7 9.83
Lincoln 10 6 7 12 10 10 9.17
Crawley Town 21 8 7 6 5 8 9.17
Yeovil 18 8 7 7 9 6 9.17
Stevenage 11 8 7 5 8 11 8.33
Notts County 6 8 8 7 13 7 8.17
Team A6 A5 A4 A3 A2 A1 AVG
Milton Keynes Dons 14 15 15 12 16 11 13.83
Newport County 17 10 9 18 11 12 12.83
Oldham 15 19 6 16 9 10 12.50
Forest Green 16 13 7 10 17 12 12.50
Yeovil 17 12 8 13 14 10 12.33
Crawley Town 11 18 8 4 21 12 12.33
Northampton 21 11 10 11 7 11 11.83
Carlisle 6 24 8 11 8 13 11.67
Mansfield 16 13 9 10 12 8 11.33
Crewe 10 13 7 13 12 12 11.17
Tranmere 13 7 8 13 10 15 11.00
Swindon 7 11 14 6 14 12 10.67
Colchester 11 9 5 10 13 12 10.00
Macclesfield 10 11 7 12 10 9 9.83
Bury 12 21 5 6 8 6 9.67
Port Vale 11 3 17 6 8 12 9.50
Cambridge 7 7 8 8 21 5 9.33
Cheltenham 7 12 11 5 11 9 9.17
Morecambe 7 10 10 9 11 8 9.17
Grimsby 9 9 8 14 6 6 8.67
Notts County 10 6 10 10 7 6 8.17
Exeter 5 7 9 5 11 10 7.83
Lincoln 7 12 8 4 8 5 7.33
Stevenage 6 7 8 3 8 6 6.33