We're having some technical issues.
Please come back later to see the best odds for today's games here.
EPL icon

Soccer Betting

Odds, predictions, standings, and expert analysis for Premier League football

Both Teams to Score Picks: Saturday, April 25 Premier League

BTTS Picks

Crystal Palace vs Liverpool
BTTS Yes

Palace's minus-18 xG underperformance (worst in dataset) signals imminent attacking regression while Sarr's 5-goal Liverpool streak meets defensive absences.

Aston Villa vs Fulham
BTTS No

Fulham minus-7.1 and Villa minus-8.7 clean sheet differential signal real defensive suppression ability.

Everton vs West Ham United
BTTS No

West Ham 3 clean sheets in last 5 home games despite league-worst xGD demonstrates real venue-specific defensive discipline.

Tottenham Hotspur vs Wolverhampton Wanderers
BTTS No

Combined 2.14 xG with Wolves at 0.94 xG/game (24 goals all season) makes one-sided clean sheet the likely outcome.

Newcastle United vs Arsenal
BTTS No

Newcastle one goal in nine away visits to Arsenal with 1.05 xG/game on road makes Newcastle scoring a low-probability event.

Analysis

Saturday brings five Premier League fixtures, and the data makes the weekend slate clear: four matches favor clean sheets for at least one side, while only one carries genuine both-teams-to-score probability. If you are new to betting: Both Teams to Score (BTTS) means you are wagering on whether each team will score at least one goal in the match. It does not matter who wins only that both find the net. The market has priced these unevenly. That matters.

Aston Villa vs Fulham

Pick: BTTS No. Confidence: Medium.

Aston Villa enters as slight favorites, but the underlying defensive data tells a different story. Both teams dramatically outperform their expected goals against. Fulham's xGA sits at 1.61 per game, yet they have allowed just 46 goals all season a minus-7.1 difference. Fulham are defending more tightly than their underlying metrics suggest. Villa are worse: 1.51 xGA per game against 41 actual goals (minus-8.7 difference). That is not randomness. That is structure.

Villa's away form is genuinely erratic. They are winless in their last five road matches, yet the market treats them as favorites. The Europa League semi-final on Thursday complicates rotation. As Unai Emery said: "Premier League is the priority." Fulham at home are resolute. When both defenses are suppressing shots and both attacks are inconsistent (Villa 1.45 xG per game, Fulham 1.31), the clean sheet outcome becomes the most likely path. The model says no, so I say no. The edge is not there and I am not going to pretend otherwise.

Crystal Palace vs Liverpool

Pick: BTTS Yes. Confidence: High.

This is the only match on the slate where both teams will genuinely test each other's defenses. Crystal Palace are in the middle of a historic goal-scoring drought: 35 actual goals on 53 expected goals, a minus-18 differential that is the worst in this dataset. Statistically, that is imminent positive regression. Meanwhile, Liverpool are missing defensive anchors. Bradley and Leoni both out. Liverpool's home xGA is 0.81 per game, but these absences matter.

The counter-attacking threat is real. Sarr has scored five goals in his last four games against Liverpool. That is not variance. That is form meeting familiarity. As Virgil van Dijk said: "We welcome Crystal Palace to Anfield knowing that victory would put us in a strong position to secure that top-five place, and there can be no excuses from any of us." No excuses, but also no margin for error if Palace's attack clicks.

Liverpool will control possession and create chances their 1.81 xG per game is elite. But control does not guarantee clean sheets, especially with defensive injuries layered on top of a regression-bound opponent. Palace's minus-18 xG underperformance is screaming for release. The underlying probability supports the Yes call here.

Everton vs West Ham United

Pick: BTTS No. Confidence: Medium.

West Ham United are in genuine relegation crisis only two points above the drop zone. But here is what the data shows: they have been unbeaten in their last eight home games and recorded three clean sheets in their last five at home. That is real defensive discipline at venue. Meanwhile, Everton are missing their defensive cornerstone, Branthwaite, to a season-ending hamstring injury. Everton's away form is poor: winless in their last five road matches.

West Ham's xGA is 1.79 per game the worst in this dataset yet at home they have found structural discipline. Everton's attack on the road is modest (1.31 xG per game). When a desperate home team is fighting for survival and finds clean-sheet rhythm, and a visiting team is without defensive anchors and struggling away from home, the outcome becomes predictable: low-scoring, one-sided. The data suggests one-team shutout is more likely than both teams scoring.

Tottenham Hotspur vs Wolverhampton Wanderers

Pick: BTTS No. Confidence: Medium.

Tottenham are in historic freefall. Fifteen games without a league win in 2026 (six draws, nine losses). Meanwhile, Wolverhampton are already relegated. But the narrative here matters less than the underlying offensive profile: Wolves have scored just 24 goals all season (0.94 xG per game). Tottenham are at 42 goals on 39.6 xG. Neither team is generating compelling attacking metrics.

Combined xG for this fixture is 2.14 per game. That is a low-intensity match. Wolves' top two goalkeepers are both injured, which adds defensive chaos, but their lack of attacking output is the real story. Wolves are unbeaten at home in three recent matches, but that does not change the goal-scoring reality. The market prices BTTS No at plus-124. That undervalues the genuine probability of one team keeping a shutout in a low-volume, low-quality match.

Newcastle United vs Arsenal

Pick: BTTS No. Confidence: Medium.

Newcastle have scored one goal in nine away visits to Emirates Stadium. One. In nine trips. Their away xG is 1.05 per game against Arsenal's compact home defense, which posts 0.81 xGA at home. As Mikel Arteta said: "Bukayo is probably going to be in the squad, so good news." Saka returning adds attacking depth, but likely off the bench. Calafiori back also helps defensively.

Arsenal are in a psychological moment. A loss here would be their third straight league defeat something unseen since April 2022. April has been unkind to Arsenal historically (1.48 points per game). But the fixture-level data is unambiguous: Newcastle's away goal production at this ground is an extreme outlier. The data says no, so I say no.