
Cleveland Guardians
Los Angeles Angels

- Overview
- Consensus
- Stats
- Odds
- Trends
- Props
Cleveland Guardians vs Los Angeles Angels Pick – 4/4/2025
Cleveland Guardians vs Los Angeles Angels Betting Preview
As the Los Angeles Angels host the Cleveland Guardians on April 4, 2025, both teams are looking to capitalize on their respective seasons. The Angels currently stand at 4-2, showcasing a solid start, while the Guardians struggle with a 2-4 record. The Angels are projected to start Jose Soriano, who has made a splash in his limited appearances this season, boasting an impressive 0.00 ERA. Soriano's performance has earned him a spot as the 38th best starting pitcher in MLB according to advanced stats, indicating his potential to dominate on the mound.
In contrast, the Guardians will counter with Gavin Williams, who has a respectable 3.60 ERA but ranks 76th among pitchers. While Williams has shown promise, his xFIP of 5.01 suggests he may be due for regression, especially against a lineup that is looking to find its rhythm.
The Angels have a solid bullpen that ranks 8th overall. The Guardians, are better in the bullpen at 3rd. This matchup is particularly critical as it marks the first game of the series, and neither team can afford to drop the momentum early.
Betting markets have set a low Game Total of 7.5 runs, reflecting expectations for tight pitching. While the Angels' moneyline stands at -105, the Guardians are slightly favored at -115, indicating a close contest ahead. With Soriano's potential and the Angels looking to maintain their strong form, they may just edge out the Guardians in this pivotal matchup.
Quick Takes Cleveland Guardians:
Gavin Williams is an extreme flyball pitcher (34.8% FB% via the leading projection system, THE BAT) and has the misfortune of pitching in the #5 HR venue among all stadiums in this matchup.
- This pitcher's skill set does not match up particularly well with the park he's in today, which may lead to worse-than-usual performance.
According to the leading projection system (THE BAT), the Cleveland Guardians' bullpen ranks as the 3rd-best among all teams in Major League Baseball.
- Most bettors only consider the starting pitcher, but a strong bullpen sneakily creates a tougher matchup for the opposing offense and suppresses a game's runs.
Quick Takes Los Angeles Angels:
With 7 hitters who bat from the opposite side in the opposing team's projected batting order, Jose Soriano will have a tough challenge while lacking the platoon advantage in most plate appearances in this outing.
- Right-handed pitchers perform worse against left-handed hitters (and visa-versa). If several hitters hold this advantage against the pitcher, it can have a huge impact on whether he will perform well or struggle on any given day.
Cleveland's #1-ranked outfield defense on the slate today poses a formidable challenge for Nolan Schanuel, who tends to hit a lot of flyballs.
- This player's skill set matches up poorly with the opposing team's defensive strength, which may lead to worse-than-usual performance.
According to the leading projection system (THE BAT X), Mike Trout ranks as the 11th-best hitter in MLB.
- THE BAT X is a highly sophisticated projection system that accounts for a multitude of factors and regularly tests among the most accurate systems available.
Game Trends
- The Los Angeles Angels have hit the Team Total Under in 22 of their last 35 games at home (+6.65 Units / 16% ROI)
- The Cleveland Guardians have hit the Game Total Under in 42 of their last 72 away games (+14.55 Units / 18% ROI)
- Gabriel Arias has hit the Hits Over in his last 5 games (+5.00 Units / 78% ROI)
- Date: April 4, 2025
- Venue: Angel Stadium
- Starting Pitchers:
- Gavin Williams - Guardians
- Jose Soriano - Angels
Stay informed with the most recent MLB news and our analytics-driven MLB picks and predictions all season long.
Consensus
Stats
- Team Stats
- Team Records
- Pitchers
- Recent Starts
G. Williams
J. Soriano
Odds
- MoneyLine
- RunLine
- Over/Under
Betting trends
- Betting Trends
- Head to Head
- Teams Last 10
- Last 3
- Last 5
- Last 10
Cleveland Guardians
Los Angeles Angels