EPL 2023/24 Matchweek 31– Betting tips & Predictions

Noah Strang
By: Noah Strang
EPL Tips, Predictions & News
EPL Matchweek 31
EPL 2023/24 Matchweek 31

Manchester City and Arsenal’s boring 0-0 draw means we genuinely have a three-team title race. Liverpool are in the lead right now, but that could all change this week if they somehow drop points to Sheffield United. Keep reading to see our EPL Matchweek 31 predictions, betting tips, and best bets for that match and every other midweek fixture this week.

Matchweek 31 Fixtures

Newcastle vs. Everton


St. James' Park, 5:30 AM, Wednesday, April 3

Newcastle took part in another thrilling match last week when they took down West Ham 4-3 at St. James' Park. 10 out of the last 11 Magpies matches have featured 4 or more goals. No other team, not even Sheffield United, has a record even close to that. 

Everton, meanwhile, also have an unfortunate record right now. The Toffees are on a 12-match winless streak. What’s worse, Everton are not scoring either. Sean Dyche’s side have scored multiple goals in a match just once since Boxing Day. Star striker Dominic Calvert-Lewin hasn’t scored in 22 matches. 

This match could be the one where Everton regain their form against a leaky Newcastle. Or, Everton could pull Newcastle down to their level. We think the former is more likely, especially with Newcastle’s recent injuries to Kieran Trippier, Sven Botman, and Tino Livramento.

Playup_Logo_232x80OVER 2.5 Goals$1.60
GetsetBet logoBoth Teams To Score - YES$1.55
Boombet_232x80OVER 2.5 Goals$1.59

Predicted Lineups

Newcastle: Dubravka; Krafth, Schar, Burn, Hall; Longstaff, Guimaraes, Anderson; Murphy, Isak, Barnes

Everton: Pickford; Coleman, Tarkowski, Branthwaite, Mykolenko; Harrison, Garner, Gueye, McNeil; Doucoure, Beto

Nottingham Forest vs. Fulham


The City Ground, 5:30 AM, Wednesday, Apr

Last weekend’s Nottingham Forest vs. Crystal Palace match was the first for Forest since the Premier League announced that they would be deducting four points from them. Everton rattled off a string of good results following their points deduction. It doesn’t look like Forest will do the same. 

The Reds deserved to lose their last match against Crystal Palace. More clinical finishing from Eberechi Eze could have done them in. They won’t get so lucky against Fulham. 

The Cottagers have beaten Forest in each of their three all-time Premier League appearances. In December, the last time these two met, Fulham ran away with a 5-0 win. The margin probably won’t be that big this time around with Forest playing at home, but Fulham have scored 3 goals in three of their last four matches. They should get a win here.

Playup_Logo_232x80OVER 2.5 Goals$1.83
GetsetBet logoDraw No Bet - FULHAM$2.00
Boombet_232x80OVER 2.5 Goals$1.82

Predicted Lineups

Nottm Forest: Sels; Williams, Omobamidele, Murillo, Toffolo; Yates, Dominguez; Elanga, Gibbs-White, Hudson-Odoi; Wood

Fulham: Leno; Tete, Tosin, Bassey, Robinson; Palhinha, Cairney; Wilson, Pereira, Iwobi; Muniz

Bournemouth vs. Crystal Palace


Vitality Stadium, 5:45 AM, Wednesday, April 3

Oliver Glasner’s start at Crystal Palace has gone slightly downhill since his side’s big 3-0 win over Burnley in February. That result is still Glasner’s only win as Palace boss and just their second of 2024. They’ve struggled with injuries and played very defensive teams so far.

Bournemouth are not a defensive team. Expect them to harass Palace’s injured back line and close down on their second-string attackers like they did against Everton last week. 

Earlier in the season, Bournemouth beat Palace 2-0. This Eagles’ side is in worse form and more injured than that one was. The Cherries will have home-field advantage here too. We see no reason why this won’t be a convincing win for Bournemouth.

Playup_Logo_232x80Bournemouth To WIN$1.92
GetsetBet logoFirst Team To Score - Bournemouth$1.68
Boombet_232x80OVER 2.5 Goals$1.76

Predicted Lineups

Bournemouth: Neto; Smith, Zabarnyi, Mepham, Kelly; Scott, Cook; Semenyo, Billing, Tavernier; Solanke

Crystal Palace: Henderson; Ward, Andersen, Richards; Munoz, Lerma, Wharton, Mitchell; Ayew, Mateta, Eza

Burnley vs. Wolves


Turf Moor, 5:45 AM, Wednesday, April 3 

Burnley’s draw against Chelsea last week keeps their Premier League dreams alive. The Clarets are just 4 points back with 8 games left in the season. They will be without their manager in the next match though thanks to Vicent Kompany’s red card in the Chelsea match.

With or without Kompany on the sidelines, we think Burnley will have a tough time this weekend. Gary O’Neil’s Wolves are difficult opponents for anyone. They gave Aston Villa a real battle on Saturday but the Villains were more clinical and came away with a 2-0 victory.

Lack of clinicality could come back to bite Wolves again this week. All three of their front three are out with injuries and Burnley have been more solid in recent weeks. This match has 0-0 or 1-1 draw written all over it.

Playup_Logo_232x80Double Chance 1 - Burnley WIN or DRAW$1.52
GetsetBet logoUNDER 2.5 GoalsTip$2.05
Boombet_232x80Double Chance 1 - Burnley WIN or DRAW$1.54

Predicted Lineups

Burnley: Muric; Vitinho, O’Shea, Esteve, Taylor; Larsen, Berge, Cullen, Odobert; Fofana, Amdouni

Wolves: Sa; Bueno, Kilman, Toti; Semedo, Doyle, Gomes, Ait-Nouri; Sarabia, Fraser, Lemina

West Ham vs. Tottenham


London Stadium, 6:15 AM, Wednesday, April 3 

West Ham vs. Tottenham isn’t the biggest London derby, but it is one nonetheless, and we think it will be a good one on Wednesday morning. 

The Hammers have arguably been one of the league’s most in-form teams since the return of Lucas Paquetá from injury. With that being said, they fell late to Newcastle last weekend. The result has been blamed on Kalvin Phillips, who came in to replace the banned Edson Alvarez. Whether that’s fair or unfair, Phillips will also likely feature in this match versus Tottenham. 

Ange Postecoglou’s Spurs are just three points back from the top four. Last weekend, Tottenham survived a difficult match against Luton. There’s some fear their swashbuckling style could come back to bite them against West Ham, but the Hammers’ injuries in goal and midfield could limit that. 

Spurs should win here, but it will be close.

Playup_Logo_232x80OVER 3.5 Goals$1.98
GetsetBet logoBoth Teams To Score - YES$1.40
Boombet_232x80OVER 3.5 Goals$1.94

Predicted Lineups

West Ham: Fabianski; Coufal, Mavropanos, Zouma, Emerson; Soucek, Ward-Prows; Bowen, Paqueta, Kudus, Antonio

Tottenham: Vicario; Porro, Romero, Van De Ven, Udogie; Sarr, Bissoumal; Johnson, Maddison, Werner; Son

Join PlayUp Today
Bet Now

Arsenal vs. Luton Town Team vs Team


Emirates Stadium, 5:30 AM, Thursday, April 4

Arsenal’s 0-0 draw at Man City was one of the most boring matches of the 2023/24 season. However, it was a good result for the Gunners. They did what they could to stop City and the draw keeps them in the title race. This week, we should be able to see the real Arsenal. 

Luton Town have stunned teams before, including Arsenal, who needed a late goal to get a win at Kenilworth Road earlier this season, but no-one has gotten a result at Arsenal this season. Expecting the Hatters to pull up trees here is too much to ask. 

The Gunners will win. The question is by how much. We happen to think it will be alot. By the numbers, Arsenal have arguably the best attack in the league. Barring the Man City match, they’ve scored multiple goals in eight straight matches. That stretch includes the Gunners’ 6-0 wins against West Ham and Sheff Utd, respectively. 

We’ll be stunned if Arsenal don’t win by 2 goals or more. 

Playup_Logo_232x80Arsenal To Score 3 Goals or More$1.42
GetsetBet logoOVER 3.5 Goals$1.70
Boombet_232x80Arsenal To Win Both Halves - YES$1.78

Predicted Lineups

Arsenal: Raya; White, Saliba, Gabriel, Kiwior; Odegaard, Jorginho, Rice; Saka, Havertz, Martinelli

Luton Town: Kaminski; Kabore, Mengi, Hashioka; Townsend, Mpanzu, Barkley, Onyedinma; Clark, Woodrow, Morris

Brentford vs. Brighton


Gtech Community Stadium, 5:30 AM, Thursday, April 4

Brighton and Brentford are two of the most tactically interesting and innovative sides in the Premier League. They also are both in the middle of two disappointing seasons. Brighton are in ninth and unlikely to qualify for Europe again this season. Brentford are in 15th and just five points above the drop zone.

Last weekend, the Bees were unlucky to get only a draw from their match against Manchester United. The Seagulls, meanwhile, lost 2-1 to Liverpool after taking an early 1-0 lead just three minutes in. 

It was a 2-1 win for Brighton the last time these two teams played. Before that though, Brentford had an undefeated record in the Premier League against the Seagulls. 

There’s not much to separate these sides. We think this will be a draw. 

Playup_Logo_232x80Double Chance 2 - Brighton WIN or DRAW$1.58
GetsetBet logoOVER 2.5 Goals$1.50
Boombet_232x80Double Chance 2 - Brighton WIN or DRAW$1.58

Predicted Lineups

Brentford: Flekken; Zanka, Ajer, Collins; Roerslev, Yarmolyuk, Janelt, Jensen, Reguilon; Toney, Mbuemo

Brighton: Steele; Lamptey, Van Hecke, Dunk, Igor; Gross, Baleba; Buonanotte, Lallana, Adingra; Welbeck

Manchester City vs. Aston Villa


Etihad Stadium, 6:15 AM, Thursday, April 4

Manchester City were at their mechanical best against Arsenal on Easter Sunday. Were they playing anyone else but the Gunners, Man City would’ve scored multiple goals.

Aston Villa’s back line is far from Arsenal’s quality, which is bad news for the Villains. Their recent record also doesn’t help things. 

Villa have won three of their last five matches, but haven’t looked the most convincing side. If Wolves were fully fit last weekend, they easily could’ve scraped a draw or even got a win. Before that, Villa drew 1-1 with West Ham and were beaten 4-0 by Tottenham. 

City should get the win here and keep their title challenge alive.

Playup_Logo_232x80Man City -1.5 Goals$1.77
GetsetBet logoBoth Teams To Score - NO$2.05
Boombet_232x80Man City -1.5 Goals$1.76

Predicted Lineups

Man City: Ortega; Lewis, Akanji, Dias, Gvardiol; Rodri, Silva; Foden, Nunes, Doku; Haaland

Aston Villa: Martinez; Konsa, Carlos, Torres, Moreno; Bailey, Tielemans, Luiz, Rogers; Diaby, Duran

Liverpool vs. Sheffield United


Anfield, 5:30 AM, Friday, April 5

This is the most lopsided game of the Premier League weekend according to the soccer betting sites. With odds to win at $30.00 or larger at most sites, the bookies give Sheffield United no chance to win this one. We agree with them. 

The Blades were very impressive in their 3-3 draw last weekend against Fulham, but getting a result against Liverpool at Anfield is another thing. 

Liverpool took 30 shots against Brighton last week. Mohamed Salah had 12 shots by himself. A similar showing against the Blades will only go one way. 

This should be a big victory for Liverpool and Jurgen Klopp.

Playup_Logo_232x80Both Teams To Score - NO$1.82
GetsetBet logoBoth Teams To Score - NO$1.80
Boombet_232x80OVER 3.5 Goals$1.55

Predicted Lineups

Liverpool: Kelleher; Bradley, Konate, Van Dijk, Robertson; Mac Allister, Endo, Szoboszlai; Salah, Nunez, Diaz

Sheff Utd: Grbic; Holgate, Ahmedhodzic, Robinson; Bogle, Souza, Arblaster, Hamer, Osborn; McBurnie, Breeton-Diaz

Chelsea vs. Manchester United


Stamford Bridge, 6:15 AM, Friday, April 5

We don’t like to rag on any clubs here at BettingTop10, but it’s genuinely hard to talk about these two sides’ results last weekend without using the word embarrassing. 

Chelsea gave up a one-goal lead twice to Burnley at home. Burnley are one of the worst teams in recent Premier League history and were playing with just 10-men for most of the match. 

Manchester United, meanwhile, somehow survived a barrage of shots from Brentford and nearly came away with a smash-and-grab victory via a 96th minute Mason Mount goal. The Red Devils threw away their undeserved victory though by giving up a goal to Kristopher Ajer in the 99th minute. 

Any soccer betting expert who tells you confidently who will win this match this week, doesn’t know what they are talking about. These two teams are too inconsistent to back. With that being said, we know we can expect goals. Both teams have scored in 5/5 of Chelsea’s last five matches. For Man United, both teams have scored in six of the last seven. 

We’re going for a high-scoring draw. 

Playup_Logo_232x80OVER 3.5 Goal$1.77
GetsetBet logoFirst Team To Score - Chelsea$1.72
Boombet_232x80OVER 3.5 Goals$1.76

Predicted Lineups

Chelsea: Petrovic; Disasi; Silva, Badiashile, Cucurella; Caicedo, Fernandez, Palmer, Gallagher, Mudryk; Jackson

Man Utd: Onana; Dalot, Maguire, Martinez, Wan-Bissaka; Casemiro, Mainoo; Garnacho, Fernandes, Rashford; Hojlund

Your Full Sports Betting Experience at BettingTop10

Now that you’ve seen our EPL predictions, why don’t you see what else we have to offer. At BettingTop10, we cover the EPL every week and have comprehensive reviews of all the best soccer betting sites in Australia.  
If you’re looking for more than soccer betting coverage, we cover other sports too, like NRL, AFL, NBA, Golf, Cricket, and Horse Racing. We have comprehensive reviews of the best betting sites and best betting apps in Australia, and maintain a full list of all betting sites in Australia and the best international betting sites.

Best Betting Sites in Australia

Betting Site
Best App