EPL 23-24th January 2016

EPL 23-24th January 2016

Another interesting weekend in the premier league. Here is the usual look through the shot statistics underlying each of the matches.

In [1]:
%matplotlib inline
import league_analysis
from IPython.display import display, HTML
epl = league_analysis.epl
league_analysis.blog_weekly_header(epl, '23/01/2016', '24/01/2016')
Home Away
Team Crystal Palace Tottenham
Goals 1 3
Shots 11 24
SOT 3 11
Home Away
Team Leicester Stoke
Goals 3 0
Shots 15 3
SOT 5 2
Home Away
Team Man United Southampton
Goals 0 1
Shots 8 7
SOT 1 2
Home Away
Team Norwich Liverpool
Goals 4 5
Shots 6 13
SOT 5 7
Home Away
Team Sunderland Bournemouth
Goals 1 1
Shots 10 15
SOT 5 5
Home Away
Team Watford Newcastle
Goals 2 1
Shots 13 11
SOT 5 2
Home Away
Team West Brom Aston Villa
Goals 0 0
Shots 4 15
SOT 0 4
Home Away
Team West Ham Man City
Goals 2 2
Shots 10 16
SOT 3 3
Home Away
Team Arsenal Chelsea
Goals 0 1
Shots 9 12
SOT 1 6
Home Away
Team Everton Swansea
Goals 1 2
Shots 20 7
SOT 2 5
Position Team Points
1 Leicester 47
2 Arsenal 44
- Man City 44
4 Tottenham 42
5 Man United 37
6 West Ham 36
7 Liverpool 34
8 Stoke 33
- Southampton 33
10 Watford 32
11 Crystal Palace 31
12 Everton 29
13 West Brom 28
- Chelsea 28
15 Swansea 25
- Bournemouth 25
17 Norwich 23
18 Newcastle 21
19 Sunderland 19
20 Aston Villa 13
Position Team Team Rating
1 Man City 0.26123319200527234
2 Tottenham 0.21872013366750204
3 Liverpool 0.12822145747204197
4 Arsenal 0.11717646655770717
5 Southampton 0.0983791562309665
6 Man United 0.07721113821911055
7 Leicester 0.07085959897616796
8 Chelsea 0.03440623694914642
9 Everton 0.006848613572154542
10 Bournemouth -0.005672918011988444
11 Watford -0.008990466755551717
12 West Ham -0.011628274987099847
13 Swansea -0.07376439073320283
14 Crystal Palace -0.0862566024940662
15 Stoke -0.09019226229085878
16 Norwich -0.11939129288277771
17 Aston Villa -0.13796049478737474
18 West Brom -0.1437079793887076
19 Sunderland -0.18321482552252205
20 Newcastle -0.18776224701173522
Position Team PDO
1 Leicester 0.11229314420803782
2 Everton 0.10434782608695653
3 West Ham 0.08359788359788362
4 Man United 0.08317901234567898
5 Arsenal 0.08105646630236796
6 Stoke 0.0648148148148148
7 Watford 0.037878787878787845
8 Man City 0.02800969566388367
9 West Brom 0.02049910873440286
10 Sunderland 0.01522227988237329
11 Tottenham 0.005847953216374269
12 Chelsea -0.0005772005772005651
13 Crystal Palace -0.01736842105263159
14 Newcastle -0.03302611367127495
15 Norwich -0.03824955908289246
16 Southampton -0.03975535168195715
17 Swansea -0.08863049095607234
18 Aston Villa -0.12472433227150206
19 Bournemouth -0.14207221350078497
20 Liverpool -0.1428571428571429

Crystal Palace 1-3 Tottenham

Tottenham really starting to look like possible title contenders, especially this week making up ground on both Arsenal and Manchester City. Crystal Palace ended nearly 500 minutes without a goal, but they still have a pretty desparate run of form, they now lead the league in both longest current winless run, with 6, and longest current losing run, with 4. Losing four or more consecutive games is non-trivial, it has happened 5 times so far this season, Aston Villa managed 7, Sunderland managed 5 and Norwich, Bournemouth, Watford and now Crystal Palace have managed 4. Crystal Palace have Bournemouth at home next Tuesday and will not wish to join Aston Villa and Sunderland in the greater than 4 consecutive losses club.

In [2]:
after_game_no_dicts = league_analysis.collect_after_game_dicts(epl, '01/08/2015', '24/01/2016')
league_analysis.plot_changing_stats(epl, after_game_no_dicts, 'current_losing_run', rankings=False)

Leicester 3-0 Stoke

A convincing win. Leicester now have a 3 point lead at the top of the table. However, with Tottenham maintaining pace just 5 points off the lead the title race became a 4-horse race. So even if Leicester can keep this form up for the remainder of the season I guess they only have something like a 1 in 4 chance of winning the title. Betfair has them at 10.5, that's between 10-to-1 and 9-to-1, I think that seems about right.

Manchester United 0-1 Southampton

A very tight affair. In my opinion Manchester United are a pretty good side who simply need to open games up more. But whatever, it is obviously not a great result for them, but surprisingly they remain just 10 points behind leaders Leicester and 7 behind Arsenal and Manchester City.

Norwich 4-5 Liverpool

Wow. Obviously a pretty strange game. Liverpool will be delighted with the win. Other than that though it's difficult to take much from a game like this. Liverpool dominated the shots, by a reasonable margin, they could probably expect to win such a game something like 80% of the time. Those are the kinds of games Liverpool have not been winning enough of this season.

Partly because Norwich had 6 shots, 5 of which were on target and 4 of which were goals Liverpool drop to bottom in PDO. Good weekends for Liverpool and Southampton which means that the top 8 in the league is starting to reflect a little better the top 8 in team rating. Would we be so suprised if Chelsea end the season above West Ham?

Norwich however should start to worry. Partly because the teams immediately above them look to be so far under-performing, so there aren't teams immediately above them who might fall below them, should one of the current bottom three (or two excluding Villa) muster up a run. For a more in-depth analysis, as ever, turn to an informative statsbomb article: Norwich City: Backing Towards The Cliff's Edge.

Sunderland 1-1 Bournemouth

Looks like an opportunity missed for Bournemouth here, who still have a pretty terrible PDO. It seems remarkable that Bournemouth are still only 4 points above the relegation zone. Things look grim for Sunderland when the best they can muster against a team just 4 points above the relegation zone is a draw at home, and one that looks like it could easily have been a defeat.

Watford 2-1 Newcastle

Great result for Watford that was probably required after a slight dip in form. Watford don't really look in any danger of relegation, sitting with a team rating rank of 11th, they are 10th in the league.

So actually this was not a terrible game for Newcastle. Of the bottom three Newcastle are probably best poised to escape. Partly because they have spent some cash in the January transfer window. So even though they have the worst team rating, they also have some small cause for optimism. Additionally, despite the worst team rating they do have the most points of the three. Just two points behind struggling Norwich, it would not take much luck for Newcastle to beat Norwich into 17th.

West Brom 0-0 Aston Villa

Again, Aston Villa show signs of being a non-bottom-three team. But again they don't take 3 points and so they still have a very large gap to make up even just to get into a relegation battle. Here are the remaining fixtures for each of the four teams within 10 points of the bottom:

In [3]:
league_analysis.compare_fixtures(epl, ['Aston Villa', 'Sunderland', 'Newcastle', 'Norwich'])
Aston Villa Sunderland Newcastle Norwich
West Ham (A) Man City (H) Everton (A) Tottenham (H)
Norwich (H) Liverpool (A) West Brom (H) Aston Villa (A)
Liverpool (H) Man United (H) Chelsea (A) West Ham (H)
Stoke (A) West Ham (A) Man City (H) Leicester (A)
Everton (H) Crystal Palace (H) Stoke (A) Chelsea (H)
Man City (A) Southampton (A) Bournemouth (H) Swansea (A)
Tottenham (H) Everton (H) Leicester (A) Man City (H)
Swansea (A) Newcastle (A) Sunderland (H) West Brom (A)
Chelsea (H) West Brom (H) Norwich (A) Newcastle (H)
Bournemouth (H) Leicester (H) Southampton (A) Crystal Palace (A)
Man United (A) Norwich (A) Swansea (H) Sunderland (H)
Southampton (H) Arsenal (H) Liverpool (A) Watford (H)
Watford (A) Stoke (A) Crystal Palace (H) Arsenal (A)
Newcastle (H) Chelsea (H) Aston Villa (A) Man United (H)
Arsenal (A) Watford (A) Tottenham (H) Everton (A)

West Ham play three of these teams in the next four games. More importantly though Sunderland look in for a difficult time and Newcastle not much better, and Norwich have to play Tottenham and Leicester. So if Aston Villa could must something like 7 points, they might get themeselves back into the fight. But they would still only be in a fight.

As an aside Aston Villa are one of only 5 teams to have not lost in their last three games.

West Ham 2-2 Manchester City

Again West Ham competed pretty well here. Although Manchester City did out-shoot them it wasn't by a startling margin. A draw not at all an unrepresentative result.

Arsenal 0-1 Chelsea

Chelsea do the double over Arsenal. Again they did deserve this but again it was a bit unrepresentative based on a red card in the first half for Arsenal. Chelsea fans will be a bit releaved, I am still projecting Chelsea to finish in the top half of the table, but before the weekend only 4 points separated them from the relegation zone. Newcastle losing means they are now 7 points from there and only 4 points from 10th placed Watford.

Chelsea now with the longest current unbeaten run in the league, having not lost for 7 games.

Everton 1-2 Swansea

Another team that looked in trouble a couple of weeks ago have just won two matches to push themselves to a little bit of day-light between themselves and the relagation zone. Everton huffed-and-puffed and got off a lot of shots, but only 2 on target from 20 shots is pretty disappointing. Swansea may have only had 7 shots but 5 on target suggests this victory was not completely unmerited. Swansea one of only three teams to have won both their last two games.

In [4]:
league_analysis.display_current_runs(epl)
Position Team Winning Run
1 Southampton 3
2 Tottenham 2
- Swansea 2
4 Liverpool 1
- Watford 1
- Leicester 1
- Chelsea 1
8 Sunderland 0
- Crystal Palace 0
- Man United 0
- West Ham 0
- Aston Villa 0
- West Brom 0
- Norwich 0
- Stoke 0
- Arsenal 0
- Bournemouth 0
- Everton 0
- Man City 0
- Newcastle 0
Position Team Unbeaten Run
1 Chelsea 7
2 Man City 6
3 Leicester 5
4 Aston Villa 3
- Southampton 3
6 Tottenham 2
- Swansea 2
- Bournemouth 2
9 Sunderland 1
- Liverpool 1
- West Ham 1
- Watford 1
- West Brom 1
14 Crystal Palace 0
- Man United 0
- Norwich 0
- Stoke 0
- Arsenal 0
- Everton 0
- Newcastle 0
Position Team Winless
1 Crystal Palace 6
2 Everton 5
3 West Brom 3
- Norwich 3
- Arsenal 3
6 Sunderland 2
- West Ham 2
- Aston Villa 2
- Stoke 2
10 Man United 1
- Bournemouth 1
- Man City 1
- Newcastle 1
14 Tottenham 0
- Swansea 0
- Liverpool 0
- Watford 0
- Leicester 0
- Southampton 0
- Chelsea 0
Position Team Losing
1 Crystal Palace 4
2 Norwich 3
3 Man United 1
- Stoke 1
- Arsenal 1
- Everton 1
- Newcastle 1
8 Sunderland 0
- Tottenham 0
- Swansea 0
- Liverpool 0
- West Ham 0
- Watford 0
- Aston Villa 0
- West Brom 0
- Leicester 0
- Southampton 0
- Chelsea 0
- Bournemouth 0
- Man City 0

Thanks for reading.

Comments

Comments powered by Disqus