Premier League Predictions & Betting Tips
Premier League predictions with the reasoning shown, matchday by matchday, and a post-match report on how every one of them settled.
Upcoming
Everton FC vs Manchester United FC
Our Pick
Double Chance X2 (Draw or Manchester United FC)
Odds
1.42
Arsenal FC vs Chelsea FC
Our Pick
Double Chance 1X (Arsenal FC or Draw)
Odds
1.28
AFC Bournemouth vs Brentford FC
Our Pick
Draw
Odds
3.30
Aston Villa FC vs Nottingham Forest FC
Our Pick
Under 2.5 Goals
Odds
1.75
Chelsea FC vs Hull City AFC
Our Pick
Chelsea FC Win
Odds
1.72
Crystal Palace FC vs Ipswich Town FC
Our Pick
Over 2.5 Goals
Odds
1.77
Liverpool FC vs Fulham FC
Our Pick
Over 2.5 Goals
Odds
1.57
Tottenham Hotspur FC vs Everton FC
Our Pick
Under 2.5 Goals
Odds
1.74
Sunderland AFC vs Arsenal FC
Our Pick
Arsenal FC Win
Odds
1.72
Coventry City FC vs Brighton & Hove Albion FC
Our Pick
Brighton & Hove Albion FC Win
Odds
1.70
Manchester United FC vs Manchester City FC
Our Pick
Manchester City FC Draw No Bet
Odds
1.62
Leeds United FC vs Newcastle United FC
Our Pick
Draw
Odds
3.40
Completed
Hull City AFC vs Aston Villa FC
Sep 5
0 — 0
Brentford FC vs Sunderland AFC
Sep 5
1 — 1
Brighton & Hove Albion FC vs Leeds United FC
Sep 5
1 — 1
Fulham FC vs Crystal Palace FC
Sep 5
2 — 3
Manchester City FC vs Coventry City FC
Sep 5
1 — 0
Nottingham Forest FC vs Tottenham Hotspur FC
Sep 5
0 — 0
Newcastle United FC vs AFC Bournemouth
Sep 5
2 — 2
Ipswich Town FC vs Liverpool FC
Sep 4
0 — 2
Aston Villa FC vs Arsenal FC
Aug 31
0 — 1
Manchester United FC vs Ipswich Town FC
Aug 30
5 — 2
Chelsea FC vs Brighton & Hove Albion FC
Aug 30
4 — 3
Leeds United FC vs Brentford FC
Aug 30
1 — 1
Sunderland AFC vs Fulham FC
Aug 30
1 — 0
Tottenham Hotspur FC vs Newcastle United FC
Aug 29
0 — 2
AFC Bournemouth vs Everton FC
Aug 29
1 — 1
Coventry City FC vs Hull City AFC
Aug 29
0 — 1
Liverpool FC vs Nottingham Forest FC
Aug 29
2 — 2
Crystal Palace FC vs Manchester City FC
Aug 28
1 — 4
Fulham FC vs Chelsea FC
Aug 24
2 — 3
Newcastle United FC vs Liverpool FC
Aug 23
2 — 2
Brighton & Hove Albion FC vs Aston Villa FC
Aug 23
4 — 0
Manchester City FC vs AFC Bournemouth
Aug 23
2 — 1
Brentford FC vs Tottenham Hotspur FC
Aug 22
3 — 0
Everton FC vs Crystal Palace FC
Aug 22
2 — 0
Ipswich Town FC vs Sunderland AFC
Aug 22
2 — 1
Nottingham Forest FC vs Leeds United FC
Aug 22
0 — 1
Hull City AFC vs Manchester United FC
Aug 22
2 — 0
Arsenal FC vs Coventry City FC
Aug 21
3 — 0
Brighton & Hove Albion FC vs Manchester United FC
May 24
0 — 3
Burnley FC vs Wolverhampton Wanderers FC
May 24
1 — 1
Crystal Palace FC vs Arsenal FC
May 24
1 — 2
Fulham FC vs Newcastle United FC
May 24
2 — 0
Liverpool FC vs Brentford FC
May 24
1 — 1
Manchester City FC vs Aston Villa FC
May 24
1 — 2
Nottingham Forest FC vs AFC Bournemouth
May 24
1 — 1
Sunderland AFC vs Chelsea FC
May 24
2 — 1
Tottenham Hotspur FC vs Everton FC
May 24
1 — 0
West Ham United FC vs Leeds United FC
May 24
3 — 0
Chelsea FC vs Tottenham Hotspur FC
May 19
2 — 1
AFC Bournemouth vs Manchester City FC
May 19
1 — 1
Arsenal FC vs Burnley FC
May 18
1 — 0
Newcastle United FC vs West Ham United FC
May 17
3 — 1
Brentford FC vs Crystal Palace FC
May 17
2 — 2
Everton FC vs Sunderland AFC
May 17
1 — 3
Leeds United FC vs Brighton & Hove Albion FC
May 17
1 — 0
Wolverhampton Wanderers FC vs Fulham FC
May 17
1 — 1
Manchester United FC vs Nottingham Forest FC
May 17
3 — 2
Aston Villa FC vs Liverpool FC
May 15
4 — 2
Everton vs Man City
May 4
3 — 3
Chelsea vs Nottingham
May 4
1 — 3
Aston Villa vs Tottenham
May 3
1 — 2
Man United vs Liverpool
May 3
3 — 2
Bournemouth vs Crystal Palace
May 3
3 — 0
Arsenal vs Fulham
May 2
3 — 0
Brentford vs West Ham
May 2
3 — 0
Newcastle vs Brighton Hove
May 2
3 — 1
Wolverhampton vs Sunderland
May 2
1 — 1
Leeds United vs Burnley
May 1
3 — 1
Arsenal vs Newcastle
Apr 25
1 — 0
Liverpool vs Crystal Palace
Apr 25
3 — 1
West Ham vs Everton
Apr 25
2 — 1
Wolverhampton vs Tottenham
Apr 25
0 — 1
Fulham vs Aston Villa
Apr 25
1 — 0
Sunderland vs Nottingham
Apr 24
0 — 5
Bournemouth vs Leeds United
Apr 22
2 — 2
Burnley vs Man City
Apr 22
0 — 1
Brighton Hove vs Chelsea
Apr 21
3 — 0
Crystal Palace vs West Ham
Apr 20
0 — 0
Man City vs Arsenal
Apr 19
2 — 1
Aston Villa vs Sunderland
Apr 19
4 — 3
Everton vs Liverpool
Apr 19
1 — 2
Nottingham vs Burnley
Apr 19
4 — 1
Chelsea vs Man United
Apr 18
0 — 1
Tottenham vs Brighton Hove
Apr 18
2 — 2
Leeds United vs Wolverhampton
Apr 18
3 — 0
Newcastle vs Bournemouth
Apr 18
1 — 2
Brentford vs Fulham
Apr 18
0 — 0
Man United vs Leeds United
Apr 13
1 — 2
Chelsea vs Man City
Apr 12
0 — 3
Crystal Palace vs Newcastle
Apr 12
2 — 1
Nottingham vs Aston Villa
Apr 12
1 — 1
Sunderland vs Tottenham
Apr 12
1 — 0
Liverpool vs Fulham
Apr 11
2 — 0
Brentford vs Everton
Apr 11
2 — 2
Burnley vs Brighton Hove
Apr 11
0 — 2
Arsenal vs Bournemouth
Apr 11
1 — 2
West Ham vs Wolverhampton
Apr 10
4 — 0
The Premier League is the most-watched football league in the world, attracting over 3 billion viewers globally each season. Its competitive nature — where any team can beat any other on their day — makes it simultaneously the most exciting and most challenging league to predict. Our Premier League predictions are built on a foundation of current standings data and head-to-head records, with our own rated price attached to each pick.
We analyse home and away form splits, which are particularly significant in the EPL where the home advantage factor has historically been worth approximately 0.4 goals per game. Fixture congestion from European competitions, FA Cup, and League Cup commitments is factored into our analysis, as is the impact of international breaks on squad fitness and preparation time. The Premier League averages approximately 2.7 goals per game, making the Over/Under 2.5 goals market one of the most popular and profitable for informed bettors.
Our coverage spans all 380 Premier League matches per season, with predictions published at least 24 hours before kick-off to give you time to compare odds across bookmakers and secure the best available price. Each prediction includes a confidence rating, recommended bet type, and a direct link to place the bet at 1xBet.