Advertisement

Premier League Picks: PST's predictions for Week 35 of 2023-24 season

The Premier League title race is coming down to the wire, with Arsenal, Liverpool and Manchester City watching the out-of-town results every second of every weekend from now until May 19.

[ MORE: Premier League 2023-24 hub — Fixtures, results, stream info ]

Here are some of the oddsmakers’ lines and our predictions for Week 35 for the 2023-24 Premier League season, along with picks from the PST staff.

Full odds provided by our partner, BetMGM – BetMGM is our Official Sports Betting Partner and we may receive compensation if you place a bet on BetMGM for the first time after clicking our links.


Odds, predictions for Week 35 of the 2023-24 Premier League season - By Nick Mendola

West Ham vs Liverpool

Kickoff: 7:30am ET Saturday
Odds: West Ham (+400) vs Liverpool (-175) | Draw (+360)
TV Channel/Stream: USA Network - Watch online via NBC.com

Prediction: Expect two ornery sides playing with desperation on Saturday. If both are going hard, there's only one winner. West Ham 1-3 Liverpool.

Fulham vs Crystal Palace

Kickoff: 10am ET Saturday
Odds: Fulham (+100) vs Palace (+250) | Draw (+260)

TV Channel/Stream: Watch live on Peacock Premium

Prediction: Fulham are an unpredictable bunch and Palace are healthy in attack and looking dangerous. Fulham 1-2 Palace.

Manchester United vs Burnley

Kickoff: 10am ET Saturday
Odds: Man Utd (-200) vs Burnley (+450) | Draw (+375)

TV Channel/Stream: Watch live on Peacock Premium

Prediction: Is it ever simple with Man United? Burnley will head to Old Trafford with bad intent. Will United meet their effort? Man Utd 1-1 Burnley.

Newcastle vs Sheffield United

Kickoff: 10am ET Saturday
Odds: Newcastle (-450) vs Blades (+1000) | Draw (+575)

TV Channel/Stream: Watch live on Peacock Premium

Prediction: Newcastle look exhausted and their injury list continues to plague them. That could open the door up to a closer game than expected, but how close? Newcastle 2-1 Blades.

Wolves vs Luton Town

Kickoff: 10am ET Saturday
Odds: Wolves (+100) vs Luton (+240) | Draw (+270)

TV Channel/Stream: USA Network - Watch online via NBC.com

Prediction: Wolves have stumbled a bit and Luton will be hungry to keep their safety hopes in tact. Wolves 1-1 Luton.

Everton vs Brentford

Kickoff: 12:30pm ET Saturday
Odds: Everton (+138) vs Brentford (+180) | Draw (+250)

TV Channel/Stream: NBC/Peacock - Watch online via NBC.com & Peacock Premium

Prediction: Everton may be primed for a let down against a Brentford time which has found something in the late season. Everton 1-2 Brentford.

Aston Villa vs Chelsea

Kickoff: 3pm ET Saturday
Odds: Villa (+125) vs Chelsea (+188) | Draw (+275)

TV Channel/Stream: Watch live on Peacock Premium

Prediction: Villa is going great while Chelsea has been tremendously uneven. Villa Park could be the difference, as could POTY candidate Ollie Watkins. Villa 2-1 Chelsea.

Bournemouth vs Brighton

Kickoff: 9am ET Sunday
Odds: Bournemouth (+130) vs Brighton (+180) | Draw (+275)

TV Channel/Stream: Watch live on Peacock Premium

Prediction: Brighton has less rest than their hosts, and have been lately a shadow of their early season selves. Bournemouth 1-1 Brighton.

Tottenham Hotspur vs Arsenal

Kickoff: 9am ET Sunday
Odds: Spurs (+290) vs Arsenal (-125) | Draw (+300)

TV Channel/Stream: USA Network - Watch online via NBC.com

Prediction: These are always so tricky to project, other than entertainment. Spurs 2-2 Arsenal.

Nottingham Forest vs Manchester City

Kickoff: 11:30am ET Sunday
Odds: Forest (+675) vs Man City (-275) | Draw (+400)

TV Channel/Stream: USA Network - Watch online via NBC.com

Prediction: Both sides need wins to keep their season goals alive. We'll go for the one fighting for a Premier League title. Forest 0-3 Man City.


Odds, predictions for Week 34 of the 2023-24 Premier League season - By Andy Edwards - 3 correct results, 0 correct scores

Luton vs Brentford

Kickoff: 10am ET Saturday

Odds: Luton (+200) vs Brentford (+120) | Draw (+270)

TV Channel/Stream: USA Network - Watch live online via NBC.com

Prediction: Two sides unafraid to throw caution to the wind, but not quite the ideal result for the Hatters. Luton 3-3 Brentford.

Sheffield United vs Burnley

Kickoff: 10am ET Saturday

Odds: Sheffield United (+175) vs Burnley (+138) | Draw (+260)

TV Channel/Stream: Watch live on Peacock Premium

Prediction: Just one defeat in their last six PL games, it would appear the Clarets are figuring things out. Sheffield United 1-3 Burnley.

Wolves vs Arsenal

Kickoff: 2:30pm ET Saturday

Odds: Wolves (+700) vs Arsenal (-275) | Draw (+425)

TV Channel/Stream: USA Network - Watch live online via NBC.com

Prediction: Some sort of hangover is unavoidable for Arsenal, but they find a way to extend their title chase another week. Wolves 2-3 Arsenal.

Everton vs Nottingham Forest

Kickoff: 8:30am ET Sunday

Odds: Everton (+105) vs Nottingham Forest (+250) | Draw (+250)

TV Channel/Stream: USA Network - Watch live online via NBC.com

Prediction: Has the second points deduction taken all the wind out of Everton's sails? Many are wondering after the 6-0 defeat to Chelsea. Everton 1-2 Nottingham Forest.

Aston Villa vs Bournemouth

Kickoff: 10am ET Sunday

Odds: Aston Villa (-120) vs Bournemouth (+260) | Draw (+310)

TV Channel/Stream: Watch live on Peacock Premium

Prediction: What a week for Aston Villa, but at some point an emotional toll is going to come due. Aston Villa 2-2 Bournemouth.

Crystal Palace vs West Ham

Kickoff: 10am ET Sunday

Odds: Crystal Palace (+115) vs West Ham (+220) | Draw (+250)

TV Channel/Stream: Watch live on Peacock Premium

Prediction: Speaking of emotional weeks (for all the wrong reasons), West Ham to continue limping toward the finish line. Crystal Palace 1-1 West Ham.

Fulham vs Liverpool

Kickoff: 11:30am ET Sunday

Odds: Fulham (+400) vs Liverpool (-190) | Draw (+375)

TV Channel/Stream: USA - Watch live online via NBC.com

Prediction: Out of form and lacking confidence, Liverpool make difficult work for themselves but get it done in the end. Fulham 2-3 Liverpool.


Odds, predictions for Week 33 of the 2023-24 Premier League season - By Andy Edwards - 4 correct results, 1 correct score

Newcastle vs Tottenham

Kickoff: 7:30am ET Saturday
Odds: Newcastle (+170) vs Tottenham (+130) | Draw (+300)
TV Channel/Stream: USA Network - Watch live online via NBC.com

Prediction: Newcastle's injury list is long. Tottenham's, not so much. Newcastle 2-3 Tottenham.

Nottingham Forest vs Wolves

Kickoff: 10am ET Saturday
Odds: Nottingham Forest (+115) vs Wolves (+225) | Draw (+250)
TV Channel/Stream: USA Network - Watch live online via NBC.com

Prediction: Relegation could very well be coming. Forest 1-3 Wolves.

Manchester City vs Luton

Kickoff: 10am ET Saturday
Odds: Manchester City (-900) vs Luton (+2200) | Draw (+950)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: When you see +2200 odds, there's a reason. Stay away. Man City 4-1 Luton.

Burnley vs Brighton

Kickoff: 10am ET Saturday
Odds: Burnley (+260) vs Brighton (-105) | Draw (+275)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: Brighton are out of Europe and finally able to settle into a normal weekly routine. Burnley 1-3 Brighton.

Brentford vs Sheffield United

Kickoff: 10am ET Saturday
Odds: Brentford (-250) vs Sheffield United (+575) | Draw (+400)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: If Brentford can't snap their nine-game winless skid here, maybe they should be relegated. Brentford 4-1 Sheffield United.

Bournemouth vs Man Utd

Kickoff: 12:30pm ET Saturday
Odds: Bournemouth (+138) vs Man Utd (+160) | Draw (+290)
TV Channel/Stream: NBC - Watch live online via NBC.com & Peacock Premium

Prediction: These Cherries have a bit of bite to them. Bournemouth 2-2 Man Utd.

Liverpool vs Crystal Palace

Kickoff: 9am ET Sunday
Odds: Liverpool (-500) vs Crystal Palace (+1100) | Draw (+600)
TV Channel/Stream: USA - Watch live online via NBC.com

Prediction: Nothing short of three points will do for the Reds. Liverpool 3-1 Crystal Palace.

West Ham vs Fulham

Kickoff: 9am ET Sunday
Odds: West Ham (+130) vs Fulham (+190) | Draw (+260)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: It's a quick turnaround for West Ham following their defeat in Germany on Thursday. West Ham 1-2 Fulham.

Arsenal vs Aston Villa

Kickoff: 11:30am ET Sunday
Odds: Arsenal (-350) vs Aston Villa (+875) | Draw (+500)
TV Channel/Stream: USA - Watch live online via NBC.com

Prediction: More rest, more depth, and a greater prize at the end of the line. Arsenal 3-1 Aston Villa.

Chelsea vs Everton

Kickoff: 3pm ET Monday
Odds: Chelsea (-150) vs Everton (+350) | Draw (+320)
TV Channel/Stream: USA - Watch live online via NBC.com

Prediction: Chelsea wouldn't… again… would they? Chelsea 2-2 Everton.


Odds, predictions for Week 32 of the 2023-24 Premier League season - By Nick Mendola - 5 correct results, 0 correct scores

Crystal Palace vs Manchester City

Kickoff: 7:30am ET Saturday
Odds: Palace (+800) vs Man City (-300) | Draw (+425)
TV Channel/Stream: USA Network - Watch live online via NBC.com

Prediction: Doesn't it just feel like City's primed for a rich vein of form? Palace 0-3 Man City.

Aston Villa vs BrentfordKickoff: 10am ET Saturday
Odds: Aston Villa (-156) vs Brentford (+375) | Draw (+320)
TV Channel/Stream: USA Network - Watch live online via NBC.com

Prediction: A bounce back for Villa. We'd guess so. Villa 2-1 Brentford

Everton vs Burnley

Kickoff: 10am ET Saturday
Odds: Everton (-155) vs Burnley (+400) | Draw (+300)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: A home loss to the Clarets would be symbolically and actually grim for Sean Dyche's tenure. Everton 2-0 Burnley.

Fulham vs Newcastle United

Kickoff: 10am ET Saturday
Odds: Fulham (+145) vs Newcastle (+165) | Draw (+275)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: Two teams disappointed in their midweek and eyeballing the possibilities for their seasons, with an edge to the home side? Fulham 1-1 Newcastle.

Luton Town vs AFC Bournemouth

Kickoff: 10am ET Saturday
Odds: Luton (+250) vs Bournemouth (-105) | Draw (+290)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: Bournemouth have been solid but Luton keep scrapping and may be set for a moment of hope. Luton 1-0 Bournemouth.

Wolves vs West Ham

Kickoff: 10am ET Saturday
Odds: Wolves (+140) vs West Ham (+180) | Draw (+250)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: Wolves have not been near their best and West Ham are always up for their type of fight. Wolves 1-1 West Ham.

Brighton vs Arsenal

Kickoff: 12:30pm ET Saturday
Odds: Brighton (+380) vs Arsenal (-160) | Draw (+320)
TV Channel/Stream: USA Network - Watch live online via NBC.com

Prediction: The Gunners will need another gear going forward, and Brighton will test them. Maybe? Brighton 1-1 Arsenal.

Manchester United vs Liverpool

Kickoff: 10:30am ET Sunday
Odds: Man Utd (+300) vs Liverpool (-135) | Draw (+333)
TV Channel/Stream: NBC/Peacock - Watch live online via NBC.com & Peacock Premium

Prediction: Two teams testing their depth but only one with Europe on the mind. Man Utd 1-1 Liverpool.

Sheffield United vs Chelsea

Kickoff: 12:30pm ET Sunday
Odds: Sheffield United (+575) vs Chelsea (-250 | Draw (+400)
TV Channel/Stream: NBC/Peacock - Watch live online via NBC.com & Peacock Premium

Prediction: Chelsea won't be napping and are better suited for a depth test after both teams played Thursday. Blades 0-2 Chelsea

Tottenham Hotspur vs Nottingham Forest

Kickoff: 1pm ET Sunday
Odds: Spurs (-250) vs Forest (+575) | Draw (+400)
TV Channel/Stream: Watch live on Peacock Premium

Prediction: Spurs bounce back. Spurs 2-1 Forest.


Odds, predictions for Week 31 of the 2023-24 Premier League season - By Joe Prince-Wright — 5 correct results, 1 correct score

Newcastle United vs Everton

Kickoff: 2:30pm ET, Tuesday (April 2)
Odds: Newcastle (+100) vs Everton (+240) | Draw (+280)
TV Channel/Stream: USA Network - Watch live on NBC.com

Prediction: The Magpies have injuries galore but their attack still has too much for Everton to handle. Newcastle 1-1 Everton.

Nottingham Forest vs Fulham

Kickoff: 2:30pm ET Tuesday (April 2)
Odds: Nottingham Forest (+145) vs Fulham (+175) | Draw (+250)
TV Channel/Stream: USA Network - Watch live on NBC.com

Prediction: Expect some chaos from Fulham and Forest aren't scoring enough. Nottingham Forest 1-3 Fulham.

Bournemouth vs Crystal Palace

Kickoff: 2:45pm ET Tuesday (April 2)
Odds: Bournemouth (-120) vs Crystal Palace (+290) | Draw (+280)
TV Channel/Stream: Premier League on Peacock

Prediction: This is going to be tight and tense and has a draw written all over it as two well-drilled teams are evenly matched. Bournemouth 1-1 Crystal Palace.

Burnley vs Wolves

Kickoff: 2:45pm ET Tuesday (April 2)
Odds: Burnley (+185) vs Wolves (+135) | Draw (+260)
TV Channel/Stream: Premier League on Peacock

Prediction: This could be the win which truly kick-starts Burnley's push to stay up as they're catching Wolves at a good time. Burnley 2-1 Wolves.

West Ham vs Tottenham

Kickoff: 3:15pm ET Tuesday (April 2)
Odds: West Ham (+200) vs Tottenham (+110) | Draw (+290)
TV Channel/Stream: Premier League on Peacock

Prediction: The way West Ham lost at Newcastle will hurt and we will see a reaction but Spurs' attack has too much quality. Expect plenty of goals. West Ham 2-4 Tottenham.

Arsenal vs Luton

Kickoff: 2:30pm ET Wednesday (April 3)
Odds: Arsenal (-900) vs Luton (+2000) | Draw (+950)
TV Channel/Stream: USA Network - Watch live on NBC.com

Prediction: The Gunners can match Luton's physicality and some squad players should step up to deliver the finishing touches. Arsenal 3-0 Luton.

Brentford vs Brighton

Kickoff: 2:30pm ET Wednesday (April 3)
Odds: Brentford (+145) vs Brighton (+160) | Draw (+275)
TV Channel/Stream: Premier League on Peacock

Prediction: Surely Brentford's luck has to change soon, right? They played so well against Man United but that will have taken it out of them and Brighton will make them chase the ball a lot. Expect goals and lots of excitement. Brentford 2-2 Brighton

Manchester City vs Aston Villa

Kickoff: 3:15pm ET Wednesday (April 3)
Odds: Manchester City (-350) vs Aston Villa (+850) | Draw (+525)
TV Channel/Stream: Premier League on Peacock

Prediction: We will see a reaction from City but Villa are so tough to play against. It will be tight but City's stars will get it done. Man City 2-1 Aston Villa.

Liverpool vs Sheffield United

Kickoff: 2:30pm ET Thursday (April 4)
Odds: Liverpool (-1100) vs Sheffield United (+2500) | Draw (+1050)
TV Channel/Stream: Premier League on Peacock

Prediction: This will go down as an easy home win for many and it should. Liverpool's attack will blow the Blades away. Liverpool 4-1 Sheffield United.

Chelsea vs Manchester United

Kickoff: 3:15pm ET Thursday (April 4)
Odds: Chelsea (+100) vs Manchester United (+225) | Draw (+300)
TV Channel/Stream: USA Network - Watch live on NBC.com

Prediction: Two teams who badly need a win won't get it. Expect this to be a stalemate as pressure mounts on both managers. Chelsea 1-1 Manchester United.


Odds, predictions for Week 30 of the 2023-24 Premier League season - By Nick Mendola - 3 correct results, 0 correct scores

Newcastle United vs West Ham United

Kickoff: 8:30am ET Saturday
Odds: Newcastle (-120) vs West Ham (+275) | Draw (+300)
TV Channel/Stream: USA Network - Watch live on NBC.com

Prediction: The Magpies midfield is still so thin and now star center back Sven Botman is out, but they’ve been very good at home. West Ham is capable of anything from the explosive to the dud. Wide range of possibilities here. Newcastle 2-1 West Ham.

Bournemouth vs Everton

Kickoff: 11am ET Saturday
Odds: Bournemouth (+115) vs Everton (+220) | Draw (+260)
TV Channel/Stream: Premier League on Peacock

Prediction: Everton need this more but are in very poor form. It’s wild to think that the Cherries are legitimately strong enough a side that the Toffees feel a long shot to win. Bournemouth 1-1 Everton

Chelsea vs Burnley

Kickoff: 11am ET Saturday
Odds: Chelsea (-350) vs Burnley (+800) | Draw (+475)
TV Channel/Stream: Premier League on Peacock

Prediction: Burnley won’t have their top scoring threat because he’s on loan from Chelsea, and the goals don’t freely flow even when he’s available. Chelsea 3-0 Burnley.

Nottingham Forest vs Crystal Palace

Kickoff: 11am ET Saturday
Odds: Forest (+120) vs Palace (+220) | Draw (+240)
TV Channel/Stream: USA Network - Watch live on NBC.com

Prediction: File this under ‘the home team needs it more’ category. Forest 2-1 Palace.

Sheffield United vs Fulham

Kickoff: 11am ET Saturday
Odds: Blades (+340) vs Fulham (-135) | Draw (+290)
TV Channel/Stream: Premier League on Peacock

Prediction: Do the Blades come out of the break with the vigor for one last push? It might not matter. Sheffield United 0-1 Fulham.

Tottenham Hotspur vs Luton Town

Kickoff: 11am ET Saturday
Odds: Spurs (-450) vs Luton (+1000) | Draw (+625)
TV Channel/Stream: Premier League on Peacock

Prediction: Spurs have been stewing on a big loss for quite a long time. Spurs 3-1 Luton.

Aston Villa vs Wolves

Kickoff: 1:30pm ET Saturday
Odds: Villa (-155) vs Wolves (+375) | Draw (+320)
TV Channel/Stream: NBC/Peacock - Watch live on NBC.com & Peacock Premium

Prediction: A tight one at Villa Park? Both teams will expect a positive result here, and both teams may get one. Villa 1-1 Wolves.

Brentford vs Manchester United

Kickoff: 4pm ET Saturday
Odds: Brentford (+200) vs Man Utd (+115) | Draw (+280)
TV Channel/Stream: Premier League on Peacock

Prediction: The Bees can attack and the odds show just how tricky the ask is for Erik ten Hag’s Red Devils in London. Still.... Brentford 1-2 Man Utd

Liverpool vs Brighton

Kickoff: 9am ET Sunday
Odds: Liverpool (-250) vs Brighton (+575) | Draw (+450)
TV Channel/Stream: USA Network - Watch live on NBC.com

Prediction: The Reds have been buzzing, and Brighton has struggled for consistency in defense. Is it that simple? Liverpool 3-2 Brighton.

Manchester City vs Arsenal

Kickoff: 11:30am ET Sunday
Odds: Man City (-110) vs Arsenal (+275) | Draw (+260)
TV Channel/Stream: NBC/Peacock - Watch live on NBC.com & Peacock Premium

Prediction: Two evenly-matched, similarly-organized teams. City has more injury question marks but is home and Arsenal doesn’t have Erling Haaland. Man City 1-0 Arsenal.

Odds, predictions for Week 29 of the 2023-24 Premier League season - By Nick Mendola - 1 out of 4 correct results - 1 correct score

Burnley vs Brentford

Kickoff: 11am ET Saturday
Odds: Burnley (+220) vs Brentford (+110) | Draw (+270)
TV Channel/Stream: Premier League on Peacock
Prediction: The Clarets keep spirits up after losing a lead last time out, but the Bees eventually outlast the hosts. Burnley 1-2 Brentford,

Luton Town vs Nottingham Forest

Kickoff: 11am ET Saturday
Odds: Luton (+170) vs Forest (+145) | Draw (+260)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Luton rally after their midweek meltdown to take something from their troubled visitors. Luton 1-1 Forest.

Fulham vs Tottenham Hotspur

Kickoff: 1:30pm ET Saturday
Odds: Fulham (+220) vs Spurs (+105) | Draw (+280)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: The Cottagers do not outperform xG this go-round. Fulham 1-3 Spurs

West Ham vs Aston Villa

Kickoff: 10am ET Sunday
Odds: West Ham (+175) vs Villa (+135) | Draw (+270)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Two sides who played hard on Thursday are a little too open and that leads to fun. West Ham 2-3 Aston Villa.


Odds, predictions for Week 28 of the 2023-24 Premier League season - By Nick Mendola — 4 out of 10 correct results - 2 correct scores

Manchester United vs Everton

Kickoff: 7:30am ET Saturday
Odds: Man Utd (-120) vs Everton (+300) | Draw (+290)
TV Channel/Stream: USA Network — Online via NBC.com
Prediction: A week to prepare should be enough to get United better organized for one of the more stringent systems it'll face the rest of the way. Manchester United 1-0 Everton.

Crystal Palace vs Luton Town

Kickoff: 10am ET Saturday

Odds: Palace (-135) vs Luton (+340) | Draw (+280)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Luton will scrap for everything but Palace is finding attacking moments and Luton certainly provide them. Palace 2-1 Luton.

Wolves vs Fulham

Kickoff: 10am ET Saturday

Odds: Wolves (+150) vs Fulham (+170) | Draw (+250)

TV Channel/Stream: Premier League on Peacock

Prediction: Wolves were humbled at Newcastle and Fulham's been at is best again. Could be a fun one. Wolves 2-1 Fulham.

Bournemouth vs Sheffield United

Kickoff: 10am ET Saturday

Odds: Bournemouth (-275) vs Blades (+700) | Draw (+425)

TV Channel/Stream: Premier League on Peacock

Prediction: Bournemouth are in the middle of a three-match run versus the bottom three and look prepared to seal safety at the end of it. Bournemouth 3-1 Sheffield United.

Arsenal vs Brentford

Kickoff: 12:30pm ET Saturday

Odds: Arsenal (-400) vs Brentford (+1000) | Draw (+550)

TV Channel/Stream: NBC — Online via NBC.com and Peacock Premium

Prediction: The Gunners are flying and Brentford are missing stars at both ends between Ben Mee and Bryan Mbeumo. Ivan Toney to send a "come get me" message against Aaron Ramsdale? Arsenal 2-1 Brentford.

Aston Villa vs Tottenham Hotspur

Kickoff: 9am ET Sunday

Odds: Villa (+135) vs Spurs (+160) | Draw (+300)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Could be one of the best watches of the season, as Spurs haven't been shutout this season and Villa's just as hard to keep off the board. Villa 2-2 Spurs.

West Ham vs Burnley

Kickoff: 10am ET Sunday

Odds: West Ham (-155) vs Burnley (+400) | Draw (+310)

TV Channel/Stream: Premier League on Peacock

Prediction: Burnley will hope West Ham's trip to Germany tuckered out the Irons. West Ham 1-1 Burnley.

Brighton vs Nottingham Forest

Kickoff: 10am ET Sunday

Odds: Brighton (-135) vs Forest (+333) | Draw (+300)

TV Channel/Stream: Premier League on Peacock

Prediction: The Seagulls were smashed by Roma and will look to rebound. They've been a different team the second half of the season. Brighton 2-2 Forest.

Liverpool vs Man City

Kickoff: 11:45am ET Sunday

Odds: Liverpool (+190) vs Man City (+120) | Draw (+275)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Too much Man City, which has a day's rest and didn't have to leave the country. They also have Kevin De Bruyne, Rodri, and Erling Haaland while Liverpool's previously injured stars are just finding fitness. Liverpool 1-2 Man City.

Chelsea vs Newcastle

Kickoff: 4pm ET Monday

Odds: Chelsea (-115) vs Newcastle (+260) | Draw (+300)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Newcastle finally got a clean sheet in beating Wolves, but Chelsea's been finding goals. Can they stop the Magpies, though? Chelsea 1-1 Newcastle.


Odds, predictions for Week 27 of the 2023-24 Premier League season - By Nick Mendola - 6 of 10 correct results — 1 correct score

Everton vs West Ham

Kickoff: 10am ET Saturday

Odds: Everton (+105) vs West Ham (+260) | Draw (+240)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Which West Ham will we get? Who will actually embrace possession? There are so many ways this could go, but Goodison will be buzzing and the Toffees feel as due as the Irons did until their last win? Everton 2-1 West Ham.

Brentford vs Chelsea

Kickoff: 10am ET Saturday

Odds: Brentford (+200) vs Chelsea (+120) | Draw (+275)

TV Channel/Stream: Peacock Premium

Prediction: Will the Bees' freshness help them overrun the Blues for a surprise three points? Maybe not, but Thomas Frank getting one at home seems a fair request. Brentford 1-1 Chelsea.

Fulham vs Brighton

Kickoff: 10am ET Saturday

Odds: Fulham (+165) vs Brighton (+150) | Draw (+260)

TV Channel/Stream: Peacock Premium

Prediction: Fulham are flying and Brighton are anything but. The Seagulls do feel due, and the Cottagers are, perhaps, overachieving at the moment. Fulham 0-2 Brighton.

Newcastle vs Wolves

Kickoff: 10am ET Saturday

Odds: Newcastle (-110) vs Wolves (+270) | Draw (+280)

TV Channel/Stream: Peacock Premium

Prediction: Newcastle are hemorrhaging goals and Wolves have been strong. St. James' Park might be the differentiator here. Newcastle 1-1 Wolves.

Nottingham Forest vs Liverpool

Kickoff: 10am ET Saturday

Odds: Forest (+450) vs Liverpool (-190) | Draw (+360)

TV Channel/Stream: Peacock Premium

Prediction: Who will be available and fresh for the Reds, and does that even matter at this point? Forest have difference makers who can get a result at home, but we're not betting against Klopp in his farewell era. Forest 1-3 Liverpool.

Tottenham Hotspur vs Crystal Palace

Kickoff: 10am ET Saturday

Odds: Spurs (-210) vs Palace (+525) | Draw (+360)

TV Channel/Stream: Peacock Premium

Prediction: Spurs are fresh and have been marinating on a loss for some time. Palace are on a new manager bump at the moment, but a trip to Spurs is tough. Spurs 2-0 Palace.

Luton Town vs Aston Villa

Kickoff: 12:30pm ET Saturday

Odds: Luton (+310) vs Villa (-130) | Draw (+310)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Villa can run with anyone, and Ollie Watkins is a sneaky underdog pick to fight Erling Haaland for the Golden Boot. And we saw what Haaland did to Luton in cup play this week. Watkins may make a similar statement. Luton 0-3 Villa.

Burnley vs Bournemouth

Kickoff: 8am ET Sunday

Odds: Burnley (+270) vs Bournemouth (-110) | Draw (+275)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Burnley's unfortunate season entertains Andoni Iraola's slumping Cherries. The odds still favor Bournemouth. Burnley 1-1 Bournemouth.

Manchester City vs Manchester United

Kickoff: 10:30am ET Sunday

Odds: City (-375) vs Man Utd (+900) | Draw (+525)

TV Channel/Stream: Peacock Premium

Prediction: Man Utd as the second-biggest underdog in the Premier League this weekend. And we're barely blinking at that. Man City 3-1 Man Utd.

Sheffield United vs Arsenal

Kickoff: 3pm ET Monday

Odds: Blades (+1450) vs Arsenal (-550) | Draw (+675)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Forget about it. Blades 0-4 Arsenal


Odds, predictions for Week 26 of the 2023-24 Premier League season - By Nick Mendola - 5 of 8 correct results - 1 correct score

Crystal Palace vs Burnley

Kickoff: 10am ET Saturday

Odds: Palace (+100) vs Burnley (+280) | Draw (+240)

TV Channel/Stream: Peacock Premium

Prediction: How is Oliver Glasner going to inject life into Palace's attack without Michael Olise and Eberechi Eze for at least a little bit longer? That will be the difference between three huge points and one... or fewer. Palace 1-1 Burnley.

Aston Villa vs Nottingham Forest

Kickoff: 10am ET Saturday

Odds: Villa (-185) vs Forest (+450) | Draw (+350)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Is the win over Fulham the kickstart needed for Unai Emery's men to get back on true top-four track? Forest can hang with anyone on a given day, but Villa Park should be a difference maker here. Villa 2-1 Forest.

Manchester United vs Fulham

Kickoff: 10am ET Saturday

Odds: Man Utd (-175) vs Fulham (+425) | Draw (+333)

TV Channel/Stream: Peacock Premium

Prediction: The Red Devils aren't dominating, but they are winning. Rasmus Hojlund's in form and Palhinha is missing. Man Utd 2-0 Fulham.

Brighton vs Everton

Kickoff: 10am ET Saturday

Odds: Brighton (-115) vs Everton (+290) | Draw (+275)

TV Channel/Stream: Peacock Premium

Prediction: Italian Pep vs Ginger Mourinho. The odds say Brighton, significantly, but Everton's due to find finish — especially Dominic Calvert-Lewin. Brighton 1-1 Everton.

Bournemouth vs Manchester City

Kickoff: 12:30pm ET Saturday

Odds: Bournemouth (+550) vs Man City (-250) | Draw (+400)

TV Channel/Stream: NBC — Stream on NBC.com and Peacock Premium

Prediction: Andoni Iraola is a year away from having these Cherries a legit top-half side, but that's a tall ask today. Bournemouth 0-3 Man City.

Arsenal vs Newcastle United

Kickoff: 3pm ET Saturday

Odds: Arsenal (-275) vs Newcastle (+625) | Draw (+425)

TV Channel/Stream: Peacock Premium

Prediction: Newcastle's shorthanded and away but Arsenal are coming off a long midweek trip and depth-tested themselves. A big bounce back? Maybe, but we're confident there will be goals regardless of who wins. Arsenal 2-1 Newcastle.

Wolves vs Sheffield United

Kickoff: 8:30am ET Sunday

Odds: Wolves (-250) vs Blades (+525) | Draw (+350)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Wolves have been too sharp lately to slip up here. Wolves 2-0 Sheffield United.

West Ham vs Brentford

Kickoff: 3pm ET Monday

Odds: West Ham (+145) vs Brentford (+170) | Draw (+260)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: West Ham is slumping — no goals in three-straight losses — and Ivan Toney is not. West Ham 1-2 Brentford.


Odds, predictions for Week 25 of the 2023-24 Premier League season — By Nick Mendola — 6 of 10 correct results, 0 correct scores

Brentford vs Liverpool

Kickoff: 7:30am ET Saturday
Odds: Brentford (+400) vs Liverpool (-165) | Draw (+340)
TV Channel/Stream: USA Network — Online via NBC.com
Prediction: The Bees have the up-front firepower to score on anyone, but the back remains questionable at best. Feels like a bridge too far. Brentford 1-3 Liverpool.

Burnley vs Arsenal

Kickoff: 10am ET Saturday

Odds: Burnley (+800) vs Arsenal (-300) | Draw (+450)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: The Clarets keep improving but it's all feeling too late as seemingly the fixture list just throws late-season haymakers. Burnley 0-2 Arsenal.

Fulham vs Aston Villa

Kickoff: 10am ET Saturday

Odds: Fulham (+188) vs Aston Villa (+125) | Draw (+270)

TV Channel/Stream: Premier League on Peacock

Prediction: Fulham's in good form and Villa poor form but the far superior team. Seems time for a course correction from the PL karma department. Fulham 0-2 Villa.

Newcastle vs Bournemouth

Kickoff: 10am ET Saturday

Odds: Newcastle (-125) vs Bournemouth (+290) | Draw (+310)

TV Channel/Stream: Premier League on Peacock

Prediction: Newcastle is fighting more injury issues up top, so the question isn't whether the Magpies will produce more chances rather whether they'll finish. Newcastle 2-1 Bournemouth.

Nottingham Forest vs West Ham

Kickoff: 10am ET Saturday

Odds: Forest (+140) vs West Ham (+180) | Draw (+250)

TV Channel/Stream: Premier League on Peacock

Prediction: West Ham is struggling right now, and at some point you have to ask whether the Irons are sacrificing their chances of qualifying for Europe through the Premier League by keeping David Moyes' system to qualify through the Europa League. Forest 2-1 West Ham.

Tottenham Hotspur vs Wolves

Kickoff: 10am ET Saturday

Odds: Spurs (-175) vs Wolves (+400) | Draw (+350)

TV Channel/Stream: Premier League on Peacock

Prediction: You might've caught us picking the Wolves for a shock had Matheus Cunha's injury news not cropped up. Spurs 2-1 Wolves.

Manchester City vs Chelsea

Kickoff: 12:30pm ET Saturday

Odds: Man City (-275) vs Chelsea (+675) | Draw (+450)

TV Channel/Stream: NBC — Premier League on Peacock

Prediction: Chelsea is closer than many realize to being a top-four threat, but City seems to be hitting its peak form for the first time this season. Man City 2-1 Chelsea.

Sheffield United vs Brighton

Kickoff: 9am ET Sunday

Odds: Blades (+375) vs Brighton (-155) | Draw (+310)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Blades are buzzing and a home win could send Bramall Lane's hopes of a great escape into outer space. Brighton, however, is smarting and surely can't be held down for long. Blades 1-2 Brighton.

Luton Town vs Manchester United

Kickoff: 11:30am ET Sunday

Odds: Luton (+280) vs Man Utd (-120) | Draw (+290)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: We're not saying Manchester United is all the way back, but they do look back enough to not lose at Kenilworth Road. Luton 0-1 Man Utd.

Everton vs Crystal Palace

Kickoff: 3pm ET Monday

Odds: Everton (-135) vs Palace (+400) | Draw (+250)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: This is a big one (Get well soon, Roy Hodgson) and feels like one the Toffees need just a bit more. Everton 2-1 Palace.


Odds, predictions for Week 24 of the 2023-24 Premier League season - By Nick Mendola - 7 of 10 correct results, 3 correct scores

Manchester City vs Everton

Kickoff: 7:30am ET Friday
Odds: Man City (-500) vs Everton (+1150) | Draw (+600)
TV Channel/Stream: USA Network — Online via NBC.com
Prediction: The champs are flying, but the Toffees haven't been outright bad. Could be closer than expected. Man City 2-0 Everton.

Wolves vs Brentford

Kickoff: 10am ET Saturday

Odds: Wolves (+115) vs Brentford (+220) | Draw (+260)

TV Channel/Stream: Premier League on Peacock

Prediction: Brentford hasn't been stopping anyone, and Wolves are in very good form. That simple? Wolves 2-1 Brentford

Fulham vs Bournemouth

Kickoff: 10am ET Saturday

Odds: Fulham (+130) vs Bournemouth (+190) | Draw (+250)

TV Channel/Stream: Premier League on Peacock

Prediction: The Cherries have taken care of most of their fellow bottom-half sides, though Fulham will be seeking revenge. Cagey one? Fulham 1-1 Bournemouth.

Tottenham vs Brighton

Kickoff: 10am ET Saturday

Odds: Spurs (-120) vs Brighton (+270) | Draw (+310)

TV Channel/Stream: Premier League on Peacock

Prediction: Wide open in North London? Brighton would like to stay on track after an M23 bounce back, but Spurs can shut it down at their best and Richarlison has been buzzing. Spurs 3-1 Brighton.

Luton Town vs Sheffield United

Kickoff: 10am ET Saturday

Odds: Luton (-135) vs Blades (+360) | Draw (+280)

TV Channel/Stream: Premier League on Peacock

Prediction: The Hatters go hard, and will be seeing the Blades' defensive struggles as an invitation to give love to Kenilworth Road. Luton 2-1 Blades.

Liverpool vs Burnley

Kickoff: 10am ET Saturday

Odds: Liverpool (-600) vs Burnley (+1400) | Draw (+700)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Vincent Kompany won't be expected to get much here, especially with Liverpool ready to respond. Liverpool 3-1 Burnley.

Nottingham Forest vs Newcastle United

Kickoff: 12:30pm ET Saturday

Odds: Forest (+230) vs Newcastle (+110) | Draw (+260)

TV Channel/Stream: NBC— Online via NBC.com and Peacock Premium

Prediction: The Tricky Trees have already surprised the Magpies once but it hasn't been good sledding for Nuno Espirito Santo's men of late. The Magpies are missing some key pieces, still... Forest 0-2 Newcastle

West Ham vs Arsenal

Kickoff: 9am ET Sunday

Odds: West Ham (+450) vs Arsenal (-175) | Draw (+320)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: West Ham could use a win about as much as anyone, or at least a clear rounding into form. The Gunners are flying, though, and Declan Rice will not want the Hammers to have more joy against him. West Ham 0-2 Arsenal.

Aston Villa vs Manchester United

Kickoff: 11:30am ET Sunday

Odds: Villa (+115) vs Man Utd (+210) | Draw (+275)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Villa has been down and Man Utd showing signs of life. Betting against Villa staying bad seems as silly as guessing that Man Utd's found consistency. Maybe, though? Villa did have midweek action. Aston Villa 1-2 Man Utd.

Crystal Palace vs Chelsea

Kickoff: 3pm ET Monday

Odds: Palace (+310) vs Chelsea (-115) | Draw (+260)

TV Channel/Stream: USA Network — Online via NBC.com

Prediction: Palace's injury problems take a lot of danger out of their 11, and Chelsea snapped to life in a midweek cup defeat of Villa. Might the Blues keep going? Palace 0-1 Chelsea


Odds, predictions for Week 23 of the 2023-24 Premier League season - By Nick Mendola - 4 of 10 correct results

Everton vs Tottenham Hotspur

Kickoff: 7:30am ET Saturday

Odds: Everton (+180) vs Spurs (+138) | Draw (+260)

TV Channel/Stream: USA Network | Stream via nbcsports.com

Prediction: Pretty tight odds here, yeah? Everton needs to find its scoring boots but have been strong at the back. Spurs haven't been at their best away from home. Everton 1-2 Spurs.

Burnley vs Fulham

Kickoff: 10am ET Saturday

Odds: Burnley (+188) vs Fulham (+140) | Draw (+240)

TV Channel/Stream: Premier League on Peacock

Prediction: There might be 13 points and several places between them on the table but it seems tight. Burnley 2-1 Fulham.

Brighton vs Crystal Palace

Kickoff: 10am ET Saturday

Odds: Brighton (-150) vs Palace (+380) | Draw (+300)

TV Channel/Stream: USA Network | Stream via nbcsports.com

Prediction: Always challenging to predict a derby, and Brighton hasn't been at its best. The availability and health of Eberechi Eze and Michael Olise will go a long way toward determining Palace's chances. Brighton 1-1 Palace.

Newcastle vs Luton Town

Kickoff: 10am ET Saturday

Odds: Newcastle (-250) vs Luton (+575) | Draw (+380)

TV Channel/Stream: Premier League on Peacock

Prediction: The Hatters will be active and Newcastle is still undermanned but Eddie Howe's bunch seems ready for a prolonged upswing. Newcastle 3-1 Luton.

Sheffield United vs Aston Villa

Kickoff: 12:30pm ET Saturday

Odds: Sheffield United (+400) vs Aston Villa (-165) | Draw (+320)

TV Channel/Stream: Premier League on Peacock

Prediction: Blades are scoring goals now, but Villa is a big ask even at Bramall Lane. Blades 0-2 Villa.

Chelsea vs Wolves

Kickoff: 9am ET Sunday

Odds: Chelsea (-160) vs Wolves (+400) | Draw (+320)

TV Channel/Stream: USA Network | Stream via nbcsports.com

Prediction: Chelsea was stung by Liverpool but has an extra day's rest to prep for Wolves, who are tangling with Man United on Thursday. That's not insignifcant. Chelsea 3-1 Wolves.

Manchester United vs West Ham

Kickoff: 9am ET Sunday

Odds: Man Utd (-135) vs West Ham (+300) | Draw (+300)

TV Channel/Stream: Premier League on Peacock

Prediction: Anything's possible here, especially if David Moyes again is willing to give Man Utd the ball at Old Trafford. Manchester United 2-1 West Ham.

Bournemouth vs Nottingham Forest

Kickoff: 9am ET Sunday

Odds: Bournemouth (-135) vs Forest (+333) | Draw (+300)

TV Channel/Stream: Premier League on Peacock

Prediction: Huge match for the bottom third of the table, and home field can matter. Maybe not as much as Morgan Gibbs-White and Taiwo Awoniyi, though. Bournemouth 0-1 Forest.

Arsenal vs Liverpool

Kickoff: 11:30am ET Sunday

Odds: Arsenal (+125) vs Liverpool (+195) | Draw (+260)

TV Channel/Stream: Premier League on Peacock

Prediction: Monumental fixture for the title race. It'll be won in the midfield, so how fit is Alexis Mac Allister after the late-game knock he suffered versus Chelsea? Arsenal 2-1 Liverpool.

Brentford vs Manchester City

Kickoff: 3pm ET Monday

Odds: Brentford (+600) vs Man City (-250) | Draw (+400)

TV Channel/Stream: USA Network | Stream via nbcsports.com

Prediction: Brentford just isn't defending. This is the wrong team at the wrong time, even at home. Brentford 0-3 Man City.


Odds, predictions for Week 22 of the 2023-24 Premier League season - By Nick Mendola - 5 out of 10 correct results, 1 correct score

Nottingham Forest vs Arsenal

Kickoff: 2:30pm ET Tuesday
Odds: Forest (+650) vs Arsenal (-250) | Draw (+380)
TV Channel/Stream: Premier League on Peacock
Prediction: The Gunners' blanking of Palace was a good sign, and Nuno Espirito Santo seems likely to be focused on keeping Arsenal at bay rather than playing an open style. Forest 0-2 Arsenal

Fulham vs Everton

Kickoff: 2:45pm ET Tuesday

Odds: Fulham (+140) vs Everton (+185) | Draw (+240)

TV Channel/Stream: Premier League on Peacock

Prediction: There's a bit of a Spiderman meme to this match-up, at least this season. Prepare for a scrap. Fulham 1-1 Everton.

Luton Town vs Brighton and Hove Albion

Kickoff: 2:45pm ET Tuesday

Odds: Luton (+350) vs Brighton (-145) | Draw (+310)

TV Channel/Stream: Premier League on Peacock

Prediction: Brighton's due for a breakout after two clean sheets despite producing a total of 3.53 xG over those contests. Will they get one? Somewhat. Luton 0-1 Brighton.

Crystal Palace vs Sheffield United

Kickoff: 3pm ET Tuesday

Odds: Palace (-160) vs Blades (+475) | Draw (+275)

TV Channel/Stream: Premier League on Peacock

Prediction: This could go either way, but Blades are just so poor at the back more often than not. We're more interested in whether Chris Wilder can use some new pieces and combinations to spice up the attack. Palace 2-1 Blades.

Aston Villa vs Newcastle United

Kickoff: 3:15pm ET Tuesday

Odds: Villa (-110) vs Newcastle (+280) | Draw (+320)

TV Channel/Stream: USA Network — Stream via NBCSports.com

Prediction: Villa's been leaking a few more chances lately, and the Magpies are getting healthier and should be hungry. That said Villa will want a measure of revenge. And will get a small measure. Villa 1-1 Newcastle.

Manchester City vs Burnley

Kickoff: 2:30pm ET Wednesday

Odds: Man City (-1000) vs Burnley (+2200) | Draw (+1000)

TV Channel/Stream: Premier League on Peacock

Prediction: Vincent Kompany's warm reception before the game won't be the only heat felt by Burnley, will it? Man City 4-1 Burnley.

Tottenham Hotspur vs Brentford

Kickoff: 2:30pm ET Wednesday

Odds: Spurs (-185) vs Brentford (+425) | Draw (+350)

TV Channel/Stream: USA Network — Stream vis NBCSports.com

Prediction: Can Ivan Toney — the closest thing England has to Harry Kane — pull the Bees past Kane's former club? Spurs 2-2 Brentford.

Liverpool vs Chelsea

Kickoff: 3:15pm ET Wednesday
Odds: Liverpool (-175) vs Chelsea (+400) | Draw (+340)
TV Channel/Stream: Premier League on Peacock

Prediction: The Jurgen Klopp Farewell Tour is going to be loud but surely won't be unblemished. Chelsea's much improved and has a bit more rest than their hosts. Maybe? Liverpool 1-2 Chelsea.

West Ham United vs Bournemouth

Kickoff: 2:30pm ET Thursday

Odds: West Ham (+135) vs Bournemouth (+175) | Draw (+270)

TV Channel/Stream: Premier League on Peacock

Prediction: This could be sneaky entertaining, especially if West Ham allows Bournemouth the ball. The Cherries are struggling for consistency but can punish an opponent having an off day. West Ham 1-1 Bournemouth.

Wolves vs Manchester United

Kickoff: 3:15pm ET Thursday

Odds: Wolves (+170) vs Man Utd (+140) | Draw (+260)

TV Channel/Stream: USA Network — Stream via NBCSports.com

Prediction: Which Man Utd is gonna show up to the Molineux? Wolves have been a more consistent performer this season, but United's highs are higher. That makes this a tricky one to prognosticate. Wolves 1-1 Man Utd.


Odds, predictions for Part II of Week 21 of the 2023-24 Premier League season - By Nick Mendola - 3 out of 5 correct results, 0 correct scores

Arsenal vs Crystal Palace

Kickoff: 7:30am ET Saturday
Odds: Arsenal (-300) vs Palace (+825) | Draw (+425)
TV Channel/Stream: USA Network — Stream via NBCSports.com
Prediction: A rare rest for the Gunners should give Mikel Arteta's men a proper refresh, but watch for Palace's electric attack to punch back once or twice. Arsenal 2-1 Palace.

Brentford vs Nottingham Forest

Kickoff: 12:30pm ET Saturday

Odds: Brentford (+100) vs Forest (+270) | Draw (+260)

TV Channel/Stream: NBC — Stream via NBCSports.com and Premier League on Peacock

Prediction: Ivan Toney is coming back soon and Thomas Frank will have his Bees ready for an invigorated Nuno-led Forest. Be ready for a scrap. Brentford 1-1 Forest.

Sheffield United vs West Ham United

Kickoff: 9am ET Sunday

Odds: Sheffield United (+240) vs West Ham (+115) | Draw (+240)

TV Channel/Stream: USA Network — Stream via NBCSports.com

Prediction: Is Jarrod Bowen going to be fit? That question looms huge over this. Blades 0-1 West Ham.

Bournemouth vs Liverpool

Kickoff: 11:30am ET Sunday

Odds: Bournemouth (+340) vs Liverpool (-145) | Draw (+320)

TV Channel/Stream: USA Network — Stream via NBCSports.com

Prediction: Andoni Iraola's men are much-improved and ready to scare another big boy. Can Liverpool keep thriving without Mohamed Salah? Bournemouth 1-3 Liverpool.

Brighton vs Wolves

Kickoff: 2:45pm ET Monday

Odds: Brighton (-150) vs Wolves (+360) | Draw (+320)

TV Channel/Stream: USA Network — Stream via NBCSports.com

Prediction: Bit of an interesting chess match here that will be affected by whether Gary O'Neil goes for it or stays a bit more defensive versus Roberto De Zerbi's Seagulls. Brighton 1-1 Wolves.


Odds, predictions for Week 20 of the 2023-24 Premier League season - By Andy Edwards - 5 out of 10 correct results, 2 correct scores

Luton Town vs Chelsea

Kickoff: 7:30am ET Saturday (Dec. 30)

Odds: Luton Town (+475) vs Chelsea (-190) | Draw (+340)

TV Channel/Stream: USA Network + Watch live on NBCSports.com

Prediction: Luton Town 2-3 Chelsea

Manchester City vs Sheffield United

Kickoff: 10am ET Saturday (Dec. 30)

Odds: Manchester City (-1100) vs Sheffield United (+2500) | Draw (+1100)

TV Channel/Stream: Watch online via Peacock Premium

Prediction: Manchester City 2-0 Sheffield United

Aston Villa vs Burnley

Kickoff: 10am ET Saturday (Dec. 30)

Odds: Aston Villa (-275) vs Burnley (+675) | Draw (+400)

TV Channel/Stream: Watch online via Peacock Premium

Prediction: Aston Villa 3-1 Burnley

Crystal Palace vs Brentford

Kickoff: 10am ET Saturday (Dec. 30)

Odds: Crystal Palace (+120) vs Brentford (+230) | Draw (+225)

TV Channel/Stream: Watch online via Peacock Premium

Prediction: Crystal Palace 1-1 Brentford

Wolves vs Everton

Kickoff: 10am ET Saturday (Dec. 30)

Odds: Wolves (+155) vs Everton (+170) | Draw (+240)

TV Channel/Stream: USA Network + Watch live on NBCSports.com

Prediction: Wolves 2-2 Everton

Nottingham Forest vs Manchester United

Kickoff: 12:30pm ET Saturday (Dec. 30)

Odds: Nottingham Forest (+220) vs Manchester United (+115) | Draw (+260)

TV Channel/Stream: NBC + Watch live on NBCSports.com

Prediction: Nottingham Forest 1-2 Manchester United

Tottenham vs Bournemouth

Kickoff: 9am ET Sunday (Dec. 31)

Odds: Tottenham (-130) vs Bournemouth (+280) | Draw (+320)

TV Channel/Stream: USA Network + Watch live on NBCSports.com

Prediction: Tottenham 3-2 Bournemouth

Fulham vs Arsenal

Kickoff: 9am ET Sunday (Dec. 31)

Odds: Fulham (+450) vs Arsenal (-175) | Draw (+310)

TV Channel/Stream: Watch online via Peacock Premium

Prediction: Fulham 1-3 Arsenal

Liverpool vs Newcastle

Kickoff: 3pm ET Monday (Jan. 1)

Odds: Liverpool (-225) vs Newcastle (+500) | Draw (+380)

TV Channel/Stream: USA Network + Watch live on NBCSports.com

Prediction: Liverpool 3-1 Newcastle

West Ham vs Brighton

Kickoff: 2:30pm ET Tuesday (Jan. 2)

Odds: West Ham (+140) vs Brighton (+170) | Draw (+270)

TV Channel/Stream: USA Network + Watch live on NBCSports.com

Prediction: West Ham 1-2 Brighton


Week 19 - By Joe Prince-Wright - 4 correct results, 1 correct score


Week 18 - By Nick Mendola - 1 correct result, 1 correct score


Week 17 - By Nick Mendola - 5 correct results, 1 correct score


Week 16 - By Joe Prince-Wright - 6 correct results, 0 correct scores


Week 15 - By Andy Edwards - 4 correct results, 1 correct score


Week 14 - By Nicholas Mendola - 5 correct results, 1 correct score


Week 13 - By Joe Prince-Wright - 4 correct results, 2 correct scores


Week 12 - By Nicholas Mendola - 4 correct results, 2 correct scores


Week 11 - By Nicholas Mendola - 3 correct results, 0 correct scores


Week 10 - By Joe Prince-Wright - 5 correct results, 0 correct scores


Week 9 - By Andy Edwards - 8 correct results, 0 correct scores


Week 8 - By Nick Mendola - 4 correct results, 2 correct scores


Week 7 (+1 rescheduled match) - By Nick Mendola - 6 correct results, 2 correct scores


Week 6 - By Nick Mendola - 7 correct results, 3 correct scores


Week 5 - By Andy Edwards - 7 correct results, 2 correct scores


Week 4 - By Nicholas Mendola - 5 correct results, 1 correct score


Week 3 - By Joe Prince-Wright - 6 correct results, 1 correct score


Week 2 - By Joe Prince-Wright - 6 correct results, 1 correct score


Week 1 - By Nick Mendola - 7 correct results, 1 correct score