EPL 17-19 October 2015

EPL 3-4th October 2015

A brief look at the shot statistics which underlay the weekend's games. Teams of course had an extended break due to the international weekend.

In [1]:
%matplotlib inline
import league_analysis
from IPython.display import display, HTML
epl = league_analysis.epl
weekend_matches = league_analysis.get_matches(epl, '17/10/2015', '19/10/2015')
league_analysis.display_given_matches(weekend_matches)
Home Away
Team Chelsea Aston Villa
Goals 2 0
Shots 9 8
SOT 3 1
Home Away
Team Crystal Palace West Ham
Goals 1 3
Shots 6 24
SOT 1 4
Home Away
Team Everton Man United
Goals 0 3
Shots 12 10
SOT 3 7
Home Away
Team Man City Bournemouth
Goals 5 1
Shots 15 5
SOT 11 1
Home Away
Team Southampton Leicester
Goals 2 2
Shots 14 26
SOT 6 7
Home Away
Team Tottenham Liverpool
Goals 0 0
Shots 13 12
SOT 4 3
Home Away
Team Watford Arsenal
Goals 0 3
Shots 8 17
SOT 1 6
Home Away
Team West Brom Sunderland
Goals 1 0
Shots 8 9
SOT 1 2
Home Away
Team Newcastle Norwich
Goals 6 2
Shots 11 18
SOT 6 6
Home Away
Team Swansea Stoke
Goals 0 1
Shots 14 9
SOT 2 2

Chelsea 2-0 Aston Villa

Chelsea sure needed this. It's not a particularly dominant home victory, particularly against Aston Villa who have not been posting stellar numbers so far.

Crystal Palace 1-3 West Ham

Something of a surprise and this no doubt now has a lot of the statistics people scratching their heads. I for one have been very bearish on West Ham, concluding that they have been very lucky and in particular away from home. But this was away from home and very well deserved victory. They had the second most total shots of the weekend after Leicester:

In [2]:
league_analysis.rank_teams_single_matches(weekend_matches, 'shots')
Position Team shots
1 Leicester 26
2 West Ham 24
3 Norwich 18
4 Arsenal 17
5 Man City 15
6 Southampton 14
- Swansea 14
8 Tottenham 13
9 Everton 12
- Liverpool 12
11 Newcastle 11
12 Man United 10
13 Chelsea 9
- Sunderland 9
- Stoke 9
16 Aston Villa 8
- Watford 8
- West Brom 8
19 Crystal Palace 6
20 Bournemouth 5

They also had the best total shots ratio for the weekend:

In [3]:
league_analysis.rank_teams_single_matches(weekend_matches, 'tsr')
Position Team tsr
1 West Ham 0.8
2 Man City 0.75
3 Arsenal 0.68
4 Leicester 0.65
5 Norwich 0.6206896551724138
6 Swansea 0.6086956521739131
7 Everton 0.5454545454545454
8 Chelsea 0.5294117647058824
- Sunderland 0.5294117647058824
10 Tottenham 0.52
11 Liverpool 0.48
12 Aston Villa 0.47058823529411764
- West Brom 0.47058823529411764
14 Man United 0.45454545454545453
15 Stoke 0.391304347826087
16 Newcastle 0.3793103448275862
17 Southampton 0.35
18 Watford 0.32
19 Bournemouth 0.25
20 Crystal Palace 0.2

To see just how dominant a tsr of 0.8 is, we look at matches so far within the league in which a team has recorded a total shots ratio of 0.8 or more. There have only been 4 such matches. Twice Newcastle have been on the recieving end. Incredibly West Ham have been both on the receiving end and, are now, the team dishing out the shots.

In [4]:
matches_so_far = league_analysis.get_matches(epl, '01/08/2015', '19/10/2015')
high_tsr_matches = (m for m in matches_so_far if m.home_tsr >= 0.8 or m.away_tsr >= 0.8)
league_analysis.display_given_matches(high_tsr_matches)
display(HTML('There have been {0} matches in total'.format(len(matches_so_far))))
Home Away
Team Swansea Newcastle
Goals 2 0
Shots 19 4
SOT 6 2
Home Away
Team Newcastle Arsenal
Goals 0 1
Shots 1 22
SOT 0 9
Home Away
Team Man City West Ham
Goals 1 2
Shots 27 6
SOT 8 3
Home Away
Team Crystal Palace West Ham
Goals 1 3
Shots 6 24
SOT 1 4
There have been 90 matches in total

This week it wasn't just the shots but the shots on target. For this West Ham were third best in the league this weekend, behind the title contenders Manchester City and (yes) Arsenal.

In [5]:
league_analysis.rank_teams_single_matches(weekend_matches, 'sotr')
Position Team sotr
1 Man City 0.9166666666666666
2 Arsenal 0.8571428571428571
3 West Ham 0.8
4 Chelsea 0.75
5 Man United 0.7
6 Sunderland 0.6666666666666666
7 Tottenham 0.5714285714285714
8 Leicester 0.5384615384615384
9 Newcastle 0.5
- Norwich 0.5
- Swansea 0.5
- Stoke 0.5
13 Southampton 0.46153846153846156
14 Liverpool 0.42857142857142855
15 West Brom 0.3333333333333333
16 Everton 0.3
17 Aston Villa 0.25
18 Crystal Palace 0.2
19 Watford 0.14285714285714285
20 Bournemouth 0.08333333333333333

The lingering worry for West Ham fans will be that all of these shots have come they were only 15th equal for their target ratio, that is the ratio of their total shots that were on target.

In [6]:
league_analysis.rank_teams_single_matches(weekend_matches, 'target_ratio',
                                          stat_header_name='Target Ratio')
Position Team Target Ratio
1 Man City 0.4230769230769231
2 Man United 0.4117647058823529
3 Newcastle 0.35294117647058826
4 Southampton 0.3
5 Arsenal 0.2608695652173913
6 Chelsea 0.25
- Norwich 0.25
8 Tottenham 0.23529411764705882
9 Leicester 0.21212121212121213
10 Everton 0.2
- Liverpool 0.2
12 Sunderland 0.18181818181818182
- Stoke 0.18181818181818182
14 Bournemouth 0.16666666666666666
15 Crystal Palace 0.14285714285714285
- West Ham 0.14285714285714285
17 Swansea 0.125
18 Aston Villa 0.1111111111111111
- Watford 0.1111111111111111
- West Brom 0.1111111111111111

And they still have a pretty large PDO, significantly higher than the second placed team, Manchester United, who are themselves something of an outlier:

In [7]:
league_analysis.display_statistic_rankings(epl, 'pdo')
Position Team pdo
1 West Ham 0.2337507453786523
2 Man United 0.13257575757575757
3 Everton 0.09285714285714286
4 Arsenal 0.07500000000000001
5 Crystal Palace 0.07046070460704607
6 Newcastle 0.06071428571428572
7 Stoke 0.06062424969987995
8 Chelsea 0.03205128205128205
9 Leicester 0.009469696969696961
10 West Brom 0.0034453057708871415
11 Man City -0.009009009009008973
12 Tottenham -0.022321428571428575
13 Watford -0.0231578947368421
14 Aston Villa -0.025641025641025605
15 Sunderland -0.04538461538461536
16 Swansea -0.04949314251639833
17 Norwich -0.10298102981029805
18 Liverpool -0.1515151515151515
19 Bournemouth -0.1523809523809524
20 Southampton -0.15598290598290598

Watford 0-3 Arsenal, Manchester City 5-1 Bournemouth

Two very dominate victories. These two feature at the top end of the tables above for this week. Team of the week here could easily go to Arsenal, although as we see above the Manchester City total shot ratio and shots on target ratio are both better than Arsenal's, let's not forget Arsenal were away from home.

Everton 0-3 Manchester United

Manchester United continue to make very good use of the shots that they have. Everton actually managed more shots than United, but United had 7 out of 10 shots on target, that is a very high target ratio beaten only by their Manchester rivals this week. A continuing theme is that United seem capable of scoring a high percentage of their shots on target, here scoring 3 of the 7, which is just higher than they have managed all season, which puts them 4th in the league:

In [8]:
league_analysis.display_statistic_rankings(epl, 'goals_sot_for_ratio')
Position Team goals_sot_for_ratio
1 West Ham 0.5128205128205128
2 Newcastle 0.4
3 Leicester 0.3958333333333333
4 Man United 0.375
5 Chelsea 0.358974358974359
6 Everton 0.34285714285714286
7 Norwich 0.34146341463414637
8 Bournemouth 0.3333333333333333
9 Man City 0.32432432432432434
10 Sunderland 0.32
11 Aston Villa 0.3076923076923077
12 Crystal Palace 0.2926829268292683
13 Southampton 0.28846153846153844
14 Stoke 0.2647058823529412
15 West Brom 0.25925925925925924
16 Arsenal 0.25
17 Watford 0.24
18 Swansea 0.23255813953488372
19 Tottenham 0.19642857142857142
20 Liverpool 0.18181818181818182

Coupled with this is a propensity for a high proportion of their shots to be on target, second only to Manchester City:

In [9]:
league_analysis.display_statistic_rankings(epl, 'sot_for_ratio')
Position Team sot_for_ratio
1 Man City 0.4134078212290503
2 Man United 0.40404040404040403
3 Tottenham 0.38620689655172413
4 Newcastle 0.38461538461538464
5 Stoke 0.37362637362637363
6 Southampton 0.36363636363636365
- Arsenal 0.36363636363636365
8 Crystal Palace 0.35344827586206895
9 Swansea 0.3524590163934426
10 Bournemouth 0.35106382978723405
11 Leicester 0.34782608695652173
12 Liverpool 0.33587786259541985
13 Everton 0.32710280373831774
14 West Ham 0.30952380952380953
15 Norwich 0.3082706766917293
16 West Brom 0.3068181818181818
17 Sunderland 0.2976190476190476
18 Chelsea 0.291044776119403
19 Aston Villa 0.26262626262626265
20 Watford 0.22522522522522523

Southampton 2-2 Leicester

Incredible match with Leicester managing 26 shots on target against a side that is generally managing to avoid shots against, Southampton are still only 16th with 103 which includes the 26 from Leicester:

In [10]:
league_analysis.display_statistic_rankings(epl, 'shots_against')
Position Team shots_against
1 Newcastle 163
- Crystal Palace 163
3 Sunderland 149
4 Stoke 136
- West Ham 136
6 West Brom 132
7 Leicester 123
- Everton 123
9 Norwich 122
10 Chelsea 119
11 Aston Villa 117
12 Watford 116
- Swansea 116
14 Tottenham 115
15 Liverpool 104
16 Southampton 103
17 Arsenal 99
18 Bournemouth 94
19 Man United 86
20 Man City 78

Newcastle 6-2 Norwich

As others have pointed out it is not often a team concedes 6 and then scores 6 in the next match. More interesting here is that Newcastle had exactly 6 shots on target and scored with all six. How very Manchester United of them. I suspect this will be a statistical blip, so far still not very much for Newcastle fans to get excited about, other than:

West Brom 1-0 Sunderland

It seems like the north east teams will indeed both be involved in a scrap for relegation. It seems more likely that Sunderland will avoid a scrap only by being so far behind safety that their relegation is assured from Christmas onwards. This week, away from home, they actually managed to out-shoot their opponents, just a shame their opponents were West Brom. Tony Pulis does genuinely appear to have some ability to get more (points) from a team than their shot numbers suggest they should.

Tottenham 0-0 Liverpool

Not a terribly exciting match for Liverpool's new manager. I think both of these teams are not getting the points they deserve. These two teams lie just above Southampton in the shots against column. Liverpool are 18th in the league for PDO, so they may have so far been a bit unlucky. As for Tottenham, they just aren't scoring very often. These two are the bottom teams in the league for shooting percentage, that is the percentage of their shots on target that are goals.

Swansea 0-1 Stoke

I generally think Swansea are pretty decent mid-table side. No major worries. They were probably a touch unlucky to come away with nothing. Stoke fans have more cause for concern, but a good away 3 points was this.

Comments

Comments powered by Disqus