Skip to content
Scores&Stats
ES

Premier League Predictions and Picks

Free Premier League predictions and picks, with the three-way odds on every match. Our chance for each result against the price, then bet or pass.

Premier League odds, three ways

A Premier League match pays on one of three results, and our predictions price all three. The home win, the draw, the away win: our chance for each beside the market’s, margin taken out. Five points of daylight on any of them is a bet. Less, and we pass.

The draw matters more here than people think. In 2025-26 the Premier League drew 104 of its 380 matches, 27.4%, the most of Europe’s big five. Home sides won 162, 42.6%; away sides 114, 30.0%.

When the favorite does not win

Here is the number that should change how you read a Premier League price. From December to May, in matches where one side was priced as a heavy favorite, better than 60%, the draw came in 19 times in 65. The prices had it at about one in five.

Premier League 2025-26: the draw, by how even the game was priced0%10%20%30%40%28.0%29.6%Even game25.3%34.0%Clear favorite19.2%29.2%Heavy favoriteDraw as pricedDraw came in
Priced games only, Dec 2025 to May 2026. Favorite's chance as priced, margin removed: even game under 45%, clear favorite 45% to 60%, heavy favorite over 60%. Games per band: even game 81, clear favorite 100, heavy favorite 65. Source: ESPN results and pre-game prices.

It was not just the mismatches. Clear favorites, 45% to 60%, drew 34 times in 100. Even matches drew 24 in 81, close to their price. One half-season is a lean, not a law. But it is a reason to look hard at the draw price whenever a favorite looks safe.

Clubs that paid, and clubs that cost

Put one unit on a club to win every match that carried a full price, December to May. Aston Villa returned 11.5 units on 12 wins in 25. Manchester United returned 9.0 on 14. At the other end, Burnley won once in 24 and cost 17.5 units; Tottenham and Chelsea both lost more than 11.

Premier League 2025-26: one unit on a club to win, every priced gameAston Villa+11.5 (12 wins in 25)Manchester United+9.0 (14 wins in 25)Sunderland+4.1 (8 wins in 25)Nottingham Forest+1.7 (8 wins in 25)AFC Bournemouth+1.5 (8 wins in 24)Crystal Palace-10.1 (5 wins in 24)Wolverhampton Wanderers-10.6 (3 wins in 25)Chelsea-11.2 (7 wins in 25)Tottenham Hotspur-11.6 (5 wins in 24)Burnley-17.5 (1 wins in 24)
A draw loses the bet. Only the 246 of 380 games where ESPN holds all three prices, Dec 2025 to May 2026; the 5 best and 5 worst of 20 clubs. Source: ESPN results and pre-game prices.

Chelsea’s 7 wins in 25 cost 11.2 units because those wins came at short prices. Sunderland won 8 and made money because theirs did not. The price on each win decides it, not the count.

The scores, and the totals

Premier League scores cluster. A 2-1 either way was the commonest result, 64 matches; then 1-0, 1-1 and 2-0. Matches averaged 2.75 goals, both sides scored in 56.1%, and 55.0% went over 2.5.

The most common final scores, Premier League 2025-260%5%10%15%20%16.8%2-113.9%1-012.4%1-111.6%2-09.7%3-07.6%3-17.1%0-06.8%2-2Share of games
Share of 380 league games; a score counts either way round (2-1 includes 1-2). Source: ESPN results and pre-game prices.

The totals tell a sharper story. Matches posted at 2.5 went over 105 times in 198. Matches posted at 3.5, the ones the market expected to be wild, went over only 12 times in 48. When the book raises the total, the goals often stay home.

How often the over came in, by the total posted, Premier League 2025-260%20%40%60%80%53.0%Total 2.525.0%Total 3.5Over
Priced games only, Dec 2025 to May 2026; totals posted on at least 15 games. Games per total: 1.5 0, 2.5 198, 3.5 48. Source: ESPN results and pre-game prices.

Goals moved with the calendar too. November was the season’s highest-scoring month at 2.98 a match, March the lowest at 2.31.

Goals per game, month by month, Premier League 2025-26012342.60Aug2.63Sep2.80Oct2.98Nov2.93Dec2.65Jan2.79Feb2.31Mar2.73Apr2.88MayGoals per game
Both teams combined; months with fewer than 10 games left out. Games per month: Aug 30, Sep 30, Oct 30, Nov 40, Dec 56, Jan 49, Feb 42, Mar 32, Apr 30, May 41. Source: ESPN results and pre-game prices.

Long shots that landed

Underdogs won 54 of the 246 priced matches outright from December to May. The longest price among them was Nottingham Forest over Chelsea, 3-1 at +650. Wolverhampton beat Liverpool 2-1 at +600, and Aston Villa beat Manchester City 2-1 at +600 on the last day of the season.

The longest prices that won, Premier League 2025-26Nottingham Forest +650 over Chelsea, 3-1Wolverhampton Wanderers +600 over Liverpool, 2-1Aston Villa +600 over Manchester City, 2-1Burnley +550 over Crystal Palace, 3-2AFC Bournemouth +550 over Arsenal, 2-1Sunderland +500 over Newcastle United, 2-1
The underdog of the two sides winning outright, by its pre-game price; 54 such wins among the 246 priced games, Dec 2025 to May 2026. Source: ESPN results and pre-game prices.

How we price a Premier League match

Our club method takes how a side scores at that venue and what its opponent concedes, both against the Premier League’s own average, and turns them into three chances. The full method is on our soccer predictions page, and the predictions that use it show their working.

Premier League betting tips that hold

  • Price the draw on every match. It came in 27.4% of the time across the season, more than any of the big five.
  • Be careful laying a short favorite. From December to May, heavy favorites drew nearly three times in ten.
  • Respect a high total. A 3.5 total went over only 12 times in 48.
  • A club’s wins are not its profit. Chelsea won 7 and lost money; Sunderland won 8 and made it.
  • Pass when the three prices look right. Five points is our bar.

The twenty clubs

Every Premier League club has a page on our site, listed below, each with its fixtures and our calls.

Questions and answers

How often do Premier League matches end in a draw?

In 2025-26, 104 of 380, 27.4%, the highest rate among Europe’s big five leagues.

Do Premier League matches go over 2.5 goals?

In 2025-26, 209 of 380 did, 55.0%. Matches posted at a total of 3.5 went over only 12 times in 48, December to May.

What was the biggest Premier League upset of 2025-26?

By price, December to May: Nottingham Forest over Chelsea, 3-1 at +650.

Past games

  1. Newcastle at Coventry · 12 OctNo bet
  2. Everton at Hull · 11 OctNo bet
  3. Man City at Liverpool · 11 OctNo bet
  4. Nottm Forest at C Palace · 11 OctNottingham Forest +165
  5. Bournemouth at Chelsea · 10 OctAFC Bournemouth +350
  6. Brentford at Aston Villa · 10 OctAston Villa +165
  7. Brighton at Sunderland · 10 OctSunderland +195
  8. Fulham at Ipswich · 10 OctNo bet
  9. Leeds at Arsenal · 10 OctArsenal -275
  10. Spurs at Man United · 10 OctTottenham Hotspur +330
Show all 35 past predictions
  1. Liverpool at Bournemouth · 20 SepThe Bournemouth vs Liverpool recap was decided by Alexander Isak’s 57th-minute finish.
  2. Fulham vs Manchester United Recap: Matheus Cunha’s 89th-Minute Strike Forces 1-1 Draw · 20 SepThe Fulham vs Manchester United recap came down to two deflections and one missing goal.
  3. C Palace at Leeds · 20 SepThe Leeds vs Crystal Palace recap ended without a goal despite Leeds entering as the clear home favorite.
  4. Manchester City vs Sunderland Recap: Semenyo’s Brace Survives Brobbey Hat Trick · 20 SepThe Manchester City vs Sunderland recap became the exact kind of match the pregame total was trying to avoid.
  5. Arsenal at Brighton · 19 SepThe Brighton vs Arsenal recap produced the biggest Premier League betting reversal of Saturday.
  6. Ipswich at Everton · 19 SepThe Everton vs Ipswich recap produced the most straightforward winning Best Bet in this Premier League batch.
  7. Hull at Newcastle · 19 SepNewcastle United host Hull City in Premier League action on September 19, 2026 at St.
  8. Hull at Newcastle · 19 SepThe Newcastle vs Hull recap gave both sides something to claim.
  9. Aston Villa at Spurs · 19 SepThe Tottenham vs Aston Villa recap turned the preview’s strongest assumption upside down.
  10. Chelsea at Brentford · 18 SepThe Brentford vs Chelsea recap delivered a home upset and an unusual betting settlement.
  11. Aston Villa at Coventry · 16 SepThe Coventry vs Aston Villa recap was decided by a version of Villa’s attack that the pregame total did not expect.
  12. Everton vs Wolves Recap: Charly Alcaraz Delivers 80th-Minute Moneyline Winner · 16 SepThe Everton vs Wolves recap produced almost exactly the kind of narrow home-favorite result the ScoresAndStats preview preferred.
  13. Fleetwood vs Sheffield United Recap: Own Goal Delivers Historic 1-0 Cup Upset · 16 SepThe Fleetwood vs Sheffield United recap delivered even more than the ScoresAndStats handicap required.
  14. Brighton at Man United · 16 SepThe Manchester United vs Brighton recap turned into the opposite of the controlled cup tie the pregame under needed.
  15. Newcastle at Leeds · 14 SepThe Leeds vs Newcastle recap became a complete rejection of the pregame low-scoring thesis.
  16. Brighton at Coventry · 13 SepCoventry City host Brighton on Sunday, September 13, 2026 in Premier League at Coventry Building Society Arena.
  17. Brighton at Coventry · 13 SepThe Coventry vs Brighton recap became the clearest favorite result in this Soccer group.
  18. Man City at Man United · 13 SepThe Manchester United vs Manchester City recap delivered a result that looked increasingly unlikely after Phil Foden was sent off in the fi…
  19. Nottm Forest at Aston Villa · 12 SepThe Aston Villa vs Nottingham Forest recap delivered exactly enough scoring for the ScoresAndStats best bet.
  20. Brentford at Bournemouth · 12 SepThe Bournemouth vs Brentford recap ended with another draw and a losing favorite-lean ticket.
  21. Hull at Chelsea · 12 SepThe Chelsea vs Hull City recap produced four goals and a frustrating result for bettors who expected Chelsea’s superior control to keep the…
  22. Ipswich at C Palace · 12 SepThe Crystal Palace vs Ipswich recap delivered a dramatic win for bettors who trusted the protected underdog.
  23. Fulham at Liverpool · 12 SepThe Liverpool vs Fulham recap produced exactly the type of controlled match the ScoresAndStats preview believed could make an elevated tota…
  24. Arsenal at Sunderland · 12 SepThe Sunderland vs Arsenal recap turned on a sequence that lasted barely two minutes.
  25. Everton at Spurs · 12 SepThe Tottenham vs Everton recap followed the close-game script the ScoresAndStats preview wanted almost perfectly.