English Premier League predictions, fixtures and results – 30-31 January

The hustle and bustle of the tussle in the EPL standings shows no sign of letting up this weekend with a full round of fixtures to look forward to.

There’s no let-up for the English Premier League, as the 20 competing clubs go full steam ahead into the second half of the campaign.

With the sides bouncing from midweek to weekend action, it’s a dizzying spell of fixtures that could go a long way to deciding the season at both ends of the EPL table.

Old rivals Arsenal and Manchester United face off at the Emirates Stadium on Saturday, with the visitors having been toppled from the summit thanks to a shock midweek defeat.

Liverpool are also in London this weekend, playing one of four Sunday fixtures as they look to make it back-to-back wins with victory at surprise package West Ham.

Thomas Tuchel continues to settle in across the capital, taking charge of Chelsea for the second time as they host Burnley at Stamford Bridge.

Tottenham, who were Liverpool’s victims on Thursday, pop down to the south coast to play Brighton.

Third-placed Leicester, meanwhile, host Marcelo Bielsa and his mercurial Leeds at the King Power Stadium.

Manchester City go into the round top of the pile but will be wary of bottom side Sheffield United as they come to the Etihad Stadium on Saturday, with the Blades having blunted title rivals United during the week.

Everton are also firmly in the European qualification mix as they kick off the weekend looking to hammer another nail into Steve Bruce’s managerial coffin, as Newcastle visit Goodison Park for the lunchtime match.

There’s a battle at the bottom as West Brom host Fulham, while Southampton and Aston Villa go head-to-head with both itching to rediscover their pre-Christmas form.

Crystal Palace complete a busy weekend in London as they welcome out-of-sorts Wolves to Selhurst Park.

English Premier League predictions for 30-31 January

Prediction methodology explainedThe expected win percentage is based off publicly available odds. For example, if a team’s odds are 2.30, the expected chance of winning is 43%. If the odds are 1.62 the expected chance of winning is 62% and so on. These are accurate at the time of writing but are subject to change. Where there is no value listed, the odds were not available at the time of writing.