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 analyis can really help your 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 34 26 17 16 19 20 22.00
Liverpool 15 14 37 13 19 28 21.00
West Ham 14 18 19 18 25 20 19.00
Man City 19 22 26 13 11 14 17.50
Arsenal 18 19 21 16 14 16 17.33
Leicester 22 10 11 6 18 32 16.50
Chelsea 15 20 22 11 13 17 16.33
Sunderland 17 22 15 12 15 14 15.83
Everton 34 15 8 7 12 15 15.17
Southampton 7 16 16 20 14 18 15.17
Crystal Palace 14 14 12 13 18 17 14.67
Man United 14 10 13 16 21 12 14.33
Watford 14 11 9 13 18 21 14.33
Newcastle 14 17 12 5 10 19 12.83
Norwich 13 5 13 19 8 18 12.67
Bournemouth 9 12 11 18 13 12 12.50
West Brom 11 9 10 16 15 13 12.33
Swansea 13 10 10 12 18 4 11.17
Aston Villa 14 11 15 6 16 2 10.67
Stoke 9 13 12 12 11 7 10.67
Team A6 A5 A4 A3 A2 A1 AVG
Tottenham 9 19 18 23 16 17 17.00
West Ham 11 17 13 19 8 20 14.67
Liverpool 11 19 18 19 11 7 14.17
Leicester 7 14 8 17 14 18 13.00
Man City 15 15 11 9 6 18 12.33
Stoke 11 16 9 10 14 12 12.00
Southampton 6 11 10 18 17 10 12.00
Arsenal 13 10 11 11 20 5 11.67
Swansea 11 12 12 11 9 13 11.33
Chelsea 10 11 8 16 9 13 11.17
Sunderland 13 11 14 8 14 6 11.00
Bournemouth 11 16 2 12 16 7 10.67
West Brom 11 3 13 8 16 12 10.50
Watford 13 6 11 7 14 12 10.50
Crystal Palace 13 12 7 5 9 16 10.33
Norwich 9 8 7 13 12 10 9.83
Everton 7 12 9 3 9 17 9.50
Newcastle 5 13 13 5 6 9 8.50
Man United 12 7 5 5 15 3 7.83
Aston Villa 5 2 12 7 7 5 6.33



The Championship


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Hull 19 22 16 21 16 26 20.00
Fulham 18 16 22 12 22 26 19.33
Sheffield Weds 13 21 17 18 20 17 17.67
Brentford 16 16 17 18 16 20 17.17
Derby 17 10 17 25 12 19 16.67
Reading 18 11 26 14 13 16 16.33
Preston 14 12 20 21 15 16 16.33
Cardiff 25 8 12 12 26 14 16.17
Middlesbrough 15 15 14 23 16 13 16.00
Leeds 13 7 9 13 19 25 14.33
Nottm Forest 15 14 12 13 15 15 14.00
Brighton 4 10 22 19 13 16 14.00
Milton Keynes Dons 12 14 14 13 9 20 13.67
QPR 9 12 10 15 18 17 13.50
Birmingham 13 9 12 21 9 16 13.33
Huddersfield 15 16 10 12 18 8 13.17
Bristol City 11 15 13 13 7 19 13.00
Ipswich 15 11 13 13 7 17 12.67
Charlton 7 10 16 15 12 15 12.50
Rotherham 7 14 11 14 13 16 12.50
Blackburn 14 9 6 15 10 16 11.67
Bolton 23 11 4 5 16 10 11.50
Burnley 8 8 13 9 19 7 10.67
Wolves 9 12 9 7 15 7 9.83
Team A6 A5 A4 A3 A2 A1 AVG
Hull 24 13 15 15 13 12 15.33
Reading 12 22 13 18 20 5 15.00
Preston 14 9 16 12 17 20 14.67
Leeds 13 26 20 11 5 10 14.17
Middlesbrough 13 11 12 22 10 16 14.00
Derby 12 22 4 22 15 8 13.83
Cardiff 9 12 14 20 16 9 13.33
Burnley 10 10 18 11 16 14 13.17
Brentford 11 11 15 18 7 12 12.33
Huddersfield 5 13 11 8 20 14 11.83
Brighton 11 12 15 13 12 7 11.67
QPR 12 14 12 7 13 11 11.50
Wolves 13 15 10 9 9 11 11.17
Bristol City 12 10 13 5 9 17 11.00
Sheffield Weds 7 15 7 12 8 15 10.67
Rotherham 9 9 12 14 7 11 10.33
Fulham 8 10 7 8 12 12 9.50
Charlton 6 5 16 14 7 8 9.33
Birmingham 10 8 11 7 5 14 9.17
Milton Keynes Dons 14 6 12 10 6 7 9.17
Nottm Forest 9 8 6 8 13 10 9.00
Blackburn 8 7 10 5 10 12 8.67
Ipswich 6 11 14 9 4 8 8.67
Bolton 15 6 7 8 6 7 8.17



League 1


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Peterboro 16 17 18 12 15 17 15.83
Walsall 8 15 22 10 17 11 13.83
Rochdale 12 14 6 13 17 19 13.50
Colchester 13 12 13 24 8 8 13.00
Barnsley 13 6 15 8 18 16 12.67
Scunthorpe 13 10 15 12 10 14 12.33
Sheffield United 8 13 10 18 11 12 12.00
Coventry 9 10 17 18 5 13 12.00
Burton 19 10 18 9 5 11 12.00
Gillingham 13 5 12 14 16 11 11.83
Fleetwood Town 11 9 15 13 10 12 11.67
Bradford 11 6 15 10 15 12 11.50
Wigan 15 9 12 6 18 8 11.33
Swindon 9 7 7 13 20 11 11.17
Port Vale 11 7 14 10 16 6 10.67
Shrewsbury 12 17 3 2 12 18 10.67
Chesterfield 8 10 13 8 7 16 10.33
Bury 5 12 14 13 10 7 10.17
Southend 8 12 13 6 15 7 10.17
Crewe 6 20 7 14 5 8 10.00
Doncaster 15 9 10 14 7 4 9.83
Blackpool 8 12 9 9 6 13 9.50
Oldham 9 10 11 6 11 10 9.50
Millwall 11 9 6 14 6 11 9.50
Team A6 A5 A4 A3 A2 A1 AVG
Bradford 10 8 10 16 17 11 12.00
Sheffield United 14 2 13 14 7 21 11.83
Coventry 12 22 10 7 8 12 11.83
Colchester 9 17 8 18 11 7 11.67
Wigan 17 10 16 7 3 14 11.17
Fleetwood Town 5 10 13 13 12 10 10.50
Bury 8 13 11 8 17 5 10.33
Peterboro 8 11 4 19 7 13 10.33
Blackpool 11 16 11 4 9 11 10.33
Swindon 18 5 6 8 13 11 10.17
Port Vale 10 17 14 7 7 6 10.17
Walsall 6 12 10 10 7 16 10.17
Burton 9 8 6 11 17 9 10.00
Crewe 12 13 7 3 11 13 9.83
Gillingham 7 16 9 9 3 11 9.17
Rochdale 11 6 6 8 10 12 8.83
Doncaster 10 4 7 14 7 11 8.83
Scunthorpe 8 8 6 13 12 6 8.83
Barnsley 9 4 5 12 10 10 8.33
Millwall 6 6 8 9 13 7 8.17
Shrewsbury 6 11 10 7 5 8 7.83
Oldham 5 5 8 9 12 7 7.67
Southend 10 4 13 7 2 8 7.33
Chesterfield 14 7 5 9 4 4 7.17



League 2


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Plymouth 13 18 17 16 36 17 19.50
Luton 22 12 10 18 12 21 15.83
Bristol Rvs 11 10 12 15 12 35 15.83
Accrington 11 7 7 19 25 16 14.17
Cambridge 9 12 10 20 19 13 13.83
Carlisle 16 10 8 21 14 13 13.67
Northampton 15 14 7 10 17 14 12.83
Notts County 14 13 17 13 7 10 12.33
Portsmouth 9 11 20 11 14 8 12.17
Leyton Orient 7 16 15 23 4 7 12.00
Morecambe 13 10 13 6 10 18 11.67
Oxford 4 22 4 12 9 19 11.67
York 16 14 9 11 16 3 11.50
Exeter 13 18 6 11 11 10 11.50
AFC Wimbledon 11 14 6 14 8 15 11.33
Crawley Town 8 7 10 13 18 10 11.00
Mansfield 12 8 6 9 12 8 9.17
Wycombe 14 13 4 8 8 8 9.17
Hartlepool 12 4 9 16 4 7 8.67
Dag and Red 10 8 10 5 9 10 8.67
Stevenage 13 13 4 10 3 5 8.00
Yeovil 15 4 3 6 6 12 7.67
Barnet 7 4 8 9 6 9 7.17
Newport County 7 9 6 8 6 6 7.00
Team A6 A5 A4 A3 A2 A1 AVG
Exeter 15 16 16 7 14 12 13.33
Oxford 11 17 6 18 7 15 12.33
Accrington 12 10 14 9 17 10 12.00
Bristol Rvs 15 12 13 10 7 15 12.00
Cambridge 11 13 9 12 14 7 11.00
Newport County 14 11 6 12 14 9 11.00
AFC Wimbledon 10 10 11 8 20 6 10.83
Wycombe 14 9 11 9 12 6 10.17
Northampton 15 7 8 14 9 7 10.00
Portsmouth 14 7 13 10 9 7 10.00
Plymouth 7 15 11 4 10 12 9.83
Notts County 9 1 10 14 12 13 9.83
Carlisle 10 8 8 4 13 16 9.83
Hartlepool 9 9 10 11 6 11 9.33
Leyton Orient 5 4 19 12 8 5 8.83
Dag and Red 12 5 12 9 6 9 8.83
Barnet 8 3 15 10 12 4 8.67
Yeovil 6 7 7 11 6 12 8.17
Morecambe 7 2 12 7 11 7 7.67
Mansfield 6 0 16 10 6 8 7.67
Luton 4 8 12 7 7 7 7.50
Crawley Town 7 6 7 6 6 8 6.67
York 2 4 15 6 4 9 6.67
Stevenage 4 4 9 3 9 8 6.17



Conference Premier


Home Table
Away Table

Team H6 H5 H4 H3 H2 H1 AVG
Halifax 9 8 17 21 20 18 15.50
Grimsby 9 14 19 19 10 14 14.17
Lincoln 12 9 14 12 18 15 13.33
Tranmere 10 10 18 20 8 13 13.17
Barrow 15 15 12 6 10 16 12.33
Southport 14 14 15 12 9 10 12.33
Eastleigh 5 15 8 14 19 12 12.17
Wrexham 9 12 23 8 6 12 11.67
Altrincham 13 10 9 6 13 19 11.67
Dover Athletic 13 14 14 8 14 4 11.17
Cheltenham 6 13 14 14 10 10 11.17
Torquay 5 7 16 11 14 13 11.00
Woking 13 11 10 11 8 11 10.67
Guiseley 9 9 12 1 13 14 9.67
Forest Green 12 5 8 13 16 4 9.67
Macclesfield 14 9 11 4 13 7 9.67
Chester 7 16 5 6 11 11 9.33
Bromley 11 16 6 8 9 6 9.33
Kidderminster 10 10 4 10 6 10 8.33
Boreham Wood 10 7 5 12 8 7 8.17
Braintree Town 7 8 6 7 7 11 7.67
Aldershot 12 10 2 12 4 6 7.67
Welling United 10 2 11 11 7 3 7.33
Gateshead 5 5 2 11 9 10 7.00
Team A6 A5 A4 A3 A2 A1 AVG
Lincoln 10 12 8 11 13 12 11.00
Tranmere 12 15 6 14 8 4 9.83
Kidderminster 5 10 12 9 10 12 9.67
Macclesfield 7 5 8 10 17 11 9.67
Bromley 10 7 9 10 14 8 9.67
Cheltenham 5 5 14 8 14 12 9.67
Grimsby 13 3 10 7 16 6 9.17
Torquay 10 10 6 6 4 16 8.67
Southport 3 7 15 12 6 9 8.67
Eastleigh 12 5 6 8 6 14 8.50
Welling United 9 13 6 13 1 8 8.33
Boreham Wood 3 7 11 9 12 7 8.17
Dover Athletic 7 5 8 9 6 12 7.83
Altrincham 8 11 4 11 8 5 7.83
Chester 5 6 10 7 7 12 7.83
Wrexham 6 6 2 17 10 5 7.67
Braintree Town 6 9 8 6 10 7 7.67
Halifax 3 9 4 8 12 9 7.50
Barrow 6 7 4 11 8 9 7.50
Woking 3 3 16 7 7 6 7.00
Forest Green 10 9 2 2 9 9 6.83
Guiseley 9 7 6 3 4 10 6.50
Gateshead 8 5 8 2 7 8 6.33
Aldershot 3 5 6 4 11 8 6.17