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
Man City 15 20 19 27 15 19 19.17
Tottenham 10 26 22 29 14 11 18.67
Newcastle 29 12 19 18 15 14 17.83
Liverpool 19 23 14 15 21 13 17.50
Leicester 19 18 18 12 24 9 16.67
Chelsea 11 22 17 16 12 19 16.17
Wolves 22 13 9 22 11 19 16.00
Everton 4 7 15 23 15 20 14.00
Man United 16 8 14 12 7 26 13.83
Crystal Palace 17 15 19 7 8 17 13.83
Southampton 14 12 11 13 22 10 13.67
Arsenal 12 16 14 7 12 20 13.50
West Ham 21 10 16 3 11 17 13.00
Watford 6 15 11 15 10 17 12.33
Cardiff 15 6 16 8 7 18 11.67
Huddersfield 15 15 8 10 13 7 11.33
Burnley 18 13 5 14 2 14 11.00
Bournemouth 10 0 10 10 15 20 10.83
Brighton 13 14 8 14 9 6 10.67
Fulham 12 7 5 12 8 16 10.00
Team A6 A5 A4 A3 A2 A1 AVG
Man City 23 24 20 8 25 20 20.00
Chelsea 20 16 21 6 16 14 15.50
Man United 15 13 14 18 7 23 15.00
Everton 12 7 17 8 22 17 13.83
Leicester 20 14 9 18 11 7 13.17
Liverpool 7 10 16 17 17 11 13.00
Tottenham 17 9 16 11 10 11 12.33
West Ham 2 9 9 18 16 16 11.67
Arsenal 9 7 19 11 6 17 11.50
Fulham 8 14 6 17 17 6 11.33
Bournemouth 13 8 8 14 9 16 11.33
Cardiff 12 4 14 10 13 13 11.00
Newcastle 17 12 3 11 9 13 10.83
Watford 12 5 2 20 11 15 10.83
Crystal Palace 7 10 5 3 16 21 10.33
Southampton 10 6 8 15 8 11 9.67
Huddersfield 6 15 15 7 5 10 9.67
Burnley 9 12 3 11 18 5 9.67
Wolves 7 2 8 17 11 7 8.67
Brighton 15 4 3 5 6 11 7.33



The Championship


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Rotherham 131 13 17 19 9 18 34.50
Leeds 13 17 18 28 16 27 19.83
Norwich 8 17 17 23 15 24 17.33
Derby 10 19 15 20 17 23 17.33
Aston Villa 13 18 15 25 18 14 17.17
QPR 17 9 21 15 19 21 17.00
Middlesbrough 22 17 23 15 7 18 17.00
Swansea 13 16 31 15 14 12 16.83
Nottm Forest 20 14 11 22 20 12 16.50
Brentford 11 13 15 16 22 21 16.33
Blackburn 20 18 11 23 15 11 16.33
West Brom 16 17 11 22 10 10 14.33
Bristol City 4 12 15 14 17 23 14.17
Hull 12 14 16 14 11 15 13.67
Sheffield United 19 10 12 14 14 12 13.50
Ipswich 17 16 15 12 13 6 13.17
Millwall 17 16 7 7 13 16 12.67
Birmingham 14 11 10 8 20 12 12.50
Preston 17 12 11 5 17 13 12.50
Wigan 6 10 10 17 14 15 12.00
Reading 9 9 13 11 14 15 11.83
Bolton 12 15 11 12 14 6 11.67
Stoke 8 11 12 4 18 14 11.17
Sheffield Weds 9 10 12 14 10 8 10.50
Team A6 A5 A4 A3 A2 A1 AVG
Norwich 11 13 16 13 17 23 15.50
Birmingham 18 11 12 17 16 19 15.50
Leeds 16 13 9 22 6 27 15.50
Brentford 14 29 13 6 15 10 14.50
Bristol City 14 15 11 13 13 15 13.50
Aston Villa 9 11 9 15 21 13 13.00
Wigan 18 11 17 11 8 13 13.00
Swansea 12 15 14 9 17 10 12.83
QPR 10 16 6 15 11 16 12.33
Blackburn 15 8 12 15 12 8 11.67
Nottm Forest 14 12 13 14 9 7 11.50
Rotherham 3 12 8 16 16 13 11.33
Middlesbrough 15 4 13 18 3 12 10.83
Preston 6 17 11 10 12 8 10.67
West Brom 7 11 9 13 14 8 10.33
Sheffield Weds 13 10 3 8 12 16 10.33
Sheffield United 7 10 15 8 11 11 10.33
Millwall 11 6 7 13 13 10 10.00
Ipswich 22 7 5 4 18 4 10.00
Bolton 5 13 12 8 13 7 9.67
Hull 10 6 7 15 11 8 9.50
Derby 3 12 6 11 8 13 8.83
Reading 12 8 7 5 8 12 8.67
Stoke 7 5 8 2 14 12 8.00



League 1


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Luton 19 14 29 17 21 17 19.50
Barnsley 26 14 14 17 14 22 17.83
Doncaster 13 16 15 24 13 12 15.50
Portsmouth 17 15 16 11 14 11 14.00
Peterboro 12 15 16 15 12 12 13.67
Oxford 4 26 10 14 7 18 13.17
Shrewsbury 12 12 19 13 14 8 13.00
Plymouth 6 16 13 16 10 17 13.00
Charlton 17 7 12 9 15 16 12.67
Burton 6 10 22 12 12 13 12.50
Scunthorpe 15 14 9 6 12 16 12.00
Sunderland 12 14 12 12 12 10 12.00
Coventry 10 8 9 19 22 3 11.83
Gillingham 7 12 16 7 10 14 11.00
Bristol Rvs 17 9 6 14 9 11 11.00
AFC Wimbledon 10 13 13 15 7 8 11.00
Rochdale 10 11 13 7 13 11 10.83
Blackpool 15 14 8 7 7 10 10.17
Wycombe 9 12 14 10 6 9 10.00
Bradford 13 5 14 13 9 6 10.00
Fleetwood Town 13 13 5 9 10 9 9.83
Accrington 8 12 12 10 4 13 9.83
Walsall 7 5 13 10 8 13 9.33
Southend 10 10 4 5 12 9 8.33
Team A6 A5 A4 A3 A2 A1 AVG
Barnsley 20 15 14 14 17 10 15.00
Sunderland 6 21 13 17 11 8 12.67
Wycombe 14 10 10 11 16 14 12.50
Fleetwood Town 5 22 11 11 11 14 12.33
Shrewsbury 18 12 9 9 13 12 12.17
Luton 13 17 11 6 21 5 12.17
Burton 15 11 11 13 7 16 12.17
Gillingham 14 10 12 11 13 6 11.00
Peterboro 15 9 10 12 7 11 10.67
Charlton 9 5 7 6 20 15 10.33
Blackpool 12 10 11 6 16 5 10.00
Accrington 8 18 9 8 8 8 9.83
Bristol Rvs 7 14 7 6 14 11 9.83
Doncaster 13 10 4 11 5 13 9.33
Plymouth 9 6 8 10 9 12 9.00
Scunthorpe 11 1 10 8 14 10 9.00
Portsmouth 9 10 11 10 9 5 9.00
Oxford 9 10 10 11 6 8 9.00
Bradford 7 4 7 12 9 9 8.00
Coventry 7 9 5 11 9 6 7.83
Walsall 4 7 15 6 6 8 7.67
Rochdale 4 10 7 9 8 4 7.00
Southend 6 11 4 5 10 3 6.50
AFC Wimbledon 1 8 6 4 6 8 5.50



League 2


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Port Vale 20 13 11 18 15 9 14.33
Carlisle 10 10 16 13 19 15 13.83
Colchester 19 10 11 11 18 12 13.50
Exeter 13 14 3 11 19 19 13.17
Lincoln 14 18 15 10 10 11 13.00
Bury 21 9 14 6 17 10 12.83
Crewe 11 19 7 14 17 8 12.67
Stevenage 8 14 11 16 7 20 12.67
Oldham 15 15 7 16 12 11 12.67
Northampton 12 13 12 8 16 15 12.67
Newport County 11 9 9 11 11 18 11.50
Swindon 11 8 14 16 9 10 11.33
Tranmere 9 7 14 9 18 10 11.17
Notts County 7 10 21 6 12 11 11.17
Mansfield 15 9 9 2 17 14 11.00
Morecambe 7 16 9 5 15 12 10.67
Cambridge 14 4 6 10 8 22 10.67
Milton Keynes Dons 8 12 15 12 10 6 10.50
Cheltenham 7 12 15 10 10 9 10.50
Forest Green 11 9 12 8 12 8 10.00
Macclesfield 9 9 11 12 7 9 9.50
Yeovil 12 12 8 7 8 7 9.00
Grimsby 6 8 5 10 10 14 8.83
Crawley Town 8 4 6 9 8 14 8.17
Team A6 A5 A4 A3 A2 A1 AVG
Swindon 11 13 12 20 13 18 14.50
Milton Keynes Dons 19 14 16 4 15 9 12.83
Northampton 13 9 10 14 15 15 12.67
Colchester 8 15 15 16 10 11 12.50
Carlisle 8 22 9 8 7 18 12.00
Newport County 5 13 8 9 13 20 11.33
Bury 11 6 11 16 7 12 10.50
Port Vale 9 3 10 4 9 23 9.67
Yeovil 6 4 11 9 16 11 9.50
Crawley Town 13 9 12 6 4 13 9.50
Morecambe 13 7 10 10 5 11 9.33
Cambridge 11 11 13 4 6 9 9.00
Stevenage 11 9 7 9 11 7 9.00
Exeter 8 3 8 11 10 14 9.00
Mansfield 9 6 11 7 10 7 8.33
Macclesfield 8 8 4 8 7 14 8.17
Lincoln 15 9 4 8 4 9 8.17
Crewe 4 11 7 4 8 14 8.00
Forest Green 13 5 9 7 4 8 7.67
Oldham 4 3 8 13 10 8 7.67
Tranmere 7 8 11 10 7 3 7.67
Grimsby 6 9 13 8 1 5 7.00
Notts County 5 10 12 5 4 4 6.67
Cheltenham 7 6 6 5 7 6 6.17