We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsChicago White Sox at Los Angeles Angels
Chicago White SoxChicago White Sox
@
Angel Stadium of Anaheim
Los Angeles AngelsLos Angeles Angels

Match Predictor

Pre-match Prediction
Chicago White Sox
@
Los Angeles Angels
Chicago White Sox 41%Los Angeles Angels 59%
Market LinesRun Line: Los Angeles Angels -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 7.1 total runs vs 7.5 line

Chicago White Sox

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
62%
21/34
MLB: 48%
Starter
33%
2/6
vs LAA
33%
1/3
Avg Total
8.9
MLB: 8.9
Game Starter (6) Last Starter vs LAA vs LAA (3)
Davis Martin #65 · RHP · Age 29
1.95
ERA (2026)
8.0
K/9 (2026)
6
Starts (2026)
6.8
Avg Total (2026)
Last 3:
W LAA (Apr 28): 5.2IP, 1ER, 7K
ND @ARI (Apr 23): 6.1IP, 1ER, 7K
W @ATH (Apr 17): 7.0IP, 1ER, 4K
vs LAA: ND (Sep 25 2024): 3.2 IP, 2 ER, 4 K
Bullpen (2026 Season)Average
ERA: 3.95MLB Avg: 3.9511 relievers
Recent: W 5-2W 3-2W 8-2W 4-0L 3-4
Lineup vs Davis Martin (Career)
BatterPosPAAVGOPSHR
Nolan Schanuel1B10.4441.1670
Zach NetoSS8.3750.8750
Jorge SolerRF6.2500.8330
Mike TroutCF6.4000.9000
Yoan Moncada3B6.0000.1670
Josh LoweLF5.0000.2000
Adam Frazier2B4.0000.0000
Jo AdellRF3.3330.6660
Sebastian RiveroC3.6671.3340
ArnaudC2.0000.0000
3 batters with no matchup history

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
63%
22/35
MLB: 48%
Starter
57%
4/7
vs CHW
33%
1/3
Avg Total
9.5
MLB: 8.9
Game Starter (7) Last Starter vs CHW vs CHW (3)
Jose Soriano #59 · RHP · Age 28
0.84
ERA (2026)
10.5
K/9 (2026)
7
Starts (2026)
7.6
Avg Total (2026)
Last 3:
L @CHW (Apr 28): 5.0IP, 3ER, 6K
ND TOR (Apr 22): 5.0IP, 0ER, 4K
W SD (Apr 17): 5.2IP, 0ER, 8K
vs CHW: W (Mar 29 2025): 7.0 IP, 0 ER, 5 K
Bullpen (2026 Season)Poor
ERA: 4.87MLB Avg: 3.9510 relievers
Recent: L 2-5L 2-3L 3-4W 4-3L 1-5
Lineup vs Jose Soriano (Career)
BatterPosPAAVGOPSHR
Miguel Vargas3B7.2000.6290
Andrew BenintendiLF6.2500.7500
Austin HaysLF3.0000.3330
Colson MontgomerySS3.6672.3341
Jarred KelenicRF3.5001.1670
Munetaka Murakami1B3.0000.0000
Drew RomoC2.5002.5001
Luisangel AcunaCF2.10002.0000
Sam AntonacciLF2.5001.0000
Tristan PetersCF2.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickChicago White Sox Moneyline (+138), Mart
Chicago White Sox Moneyline (+138), Martin beat Soriano directly six days ago, owns a 2.66 ERA in four career starts against this Angels lineup, and a...
PickChicago White Sox +1.5 (-154), The marke
Chicago White Sox +1.5 (-154), The market prices this as a close game. A tight, low-scoring outcome is exactly what Martin's profile produces, and the...
PickUnder 7.5 Runs (-110), Two quality start
Under 7.5 Runs (-110), Two quality starters, a pitcher-friendly park, and a historically cold Angels offense all lean the same direction. The line sit...

Chicago White Sox vs Los Angeles Angels Game Preview

Start with the mound. That is where this game is decided. Chicago White Sox right-hander Davis Martin takes the ball at Angel Stadium six days after doing exactly what you would want a road starter to do: 5.2 innings, seven strikeouts, one run, and a win against this same José Soriano and this same Angels lineup in tonight's MLB rematch. Direct pitcher rematches within a week are rare in the modern scheduling era. When one starter already beat the other head-to-head, that matchup history carries real weight.

Martin enters with a 1.95 ERA across 37.0 innings, five consecutive starts allowing two or fewer runs, and a career 2.66 ERA in four appearances against Los Angeles. More important than the ERA is the walk rate: eight free passes in 37 innings. That kind of control against a passive lineup is a genuine edge. Soriano, meanwhile, just took his first loss of 2026, giving up three runs to the White Sox over five innings after allowing only one run across his first 37.2 innings of the season. One bad outing does not erase a 0.84 ERA. But the regression from that historic stretch was always coming, and the White Sox were the team that triggered it. Both starters enter on six days of extended rest, which typically produces sharper first innings from elite arms.

The Los Angeles Angels have scored three runs or fewer in 11 of their last 14 games. In their most recent start against the Mets, they failed to advance a single runner past first base. That is not a cold stretch. That is a structural offensive failure playing directly into what Martin does: generate weak contact, avoid walks, and let the defense work. The one player who can break this game open sits in center field. Mike Trout carries a 1.090 OPS over his last seven days, a .550 slugging percentage on the season, and a .400 batting average with a 0.900 OPS across six career plate appearances against Martin. His 2026 split against today's starter specifically: 1.167 OPS in three plate appearances. He is the entire power threat in this lineup.

As White Sox manager Will Venable put it after the San Diego series: "They believe in each other, they believe in themselves. We've just got to continue to battle and, as we continue to just play good baseball, we continue to develop that belief. So, a good series for us." Chicago has won seven of its last ten games. Angel Stadium plays slightly pitcher-friendly with a runs factor of 0.97. The stage is set for a low-scoring game where starting pitching determines everything.

Chicago White Sox vs Los Angeles Angels Key Insights

  • Martin's five-start streak of two or fewer runs allowed is the single most important trend entering this game. His 8 walks in 37.0 innings shows elite control, and the Angels rank as one of the most passive, least productive lineups in baseball over the past two weeks.
  • Soriano's first loss of 2026 came directly against these White Sox (3 ER in 5.0 IP, April 28). His most recent two starts have been capped at five innings each, limiting his strikeout ceiling despite an elite 2026 K rate of 49 in 42.2 IP.
  • The Angels have scored three runs or fewer in 11 of their last 14 games and are 2-8 over their last ten. That offensive pattern pairs dangerously with Martin's contact-management approach and above-average ground-ball tendencies.
  • Josh Lowe and Yoán Moncada are a combined 0-for-11 in career plate appearances against Martin. Lowe's last seven days OPS is 0.264. Moncada's last seven days OPS is 0.231. Both carry weak season averages against right-handed pitching and have no hit in any tracked matchup against today's starter.
  • Trout is the only player in the Angels lineup with a legitimate power ceiling against Martin. His 1.167 OPS in 2026 plate appearances against Martin and his 10 home runs in 35 games make his Over 1.5 Total Bases prop at +110 the most analytically justified individual market in this game.
  • Angel Stadium's runs factor of 0.97 provides a slight pitcher-friendly environment. With both starters posting elite contact-suppression numbers this season, the contextual case for the Under 7.5 runs is meaningful even if the margin over the market line is thin.

Chicago White Sox vs Los Angeles Angels Betting Picks

Picks made May 04, 2026 at 04:09 AM ET. Odds shown reflect current market prices.

Chicago White Sox +1.5 (-154), The marke
Chicago White Sox +1.5 (-154), The market prices this as a close game. A tight, low-scoring outcome is exactly what Martin's profile produces, and the Angels' offense cannot be trusted to generate a two-run cushion against a pitcher who has allowed two or fewer runs in five straight starts. Angels -1.5 is a stretch given the offensive context. White Sox covering the spread is the higher-probability outcome. MEDIUM confidence.
Under 7.5 Runs (-110), Two quality start
Under 7.5 Runs (-110), Two quality starters, a pitcher-friendly park, and a historically cold Angels offense all lean the same direction. The line sits right at the market equilibrium, making this a thin lean rather than a strong play. Still, the contextual case for a low-scoring game is solid. LOW confidence, but worth playing at -110.
José Soriano Under 6.5 Strikeouts (-154)
José Soriano Under 6.5 Strikeouts (-154), Soriano averaged exactly 6.0 strikeouts across his last three starts, with two of three coming in under 6.5. His most recent outing against the White Sox specifically produced only 6 strikeouts in 5.0 innings, his first loss of the season. Recent workload limits of five innings per start cap his ceiling regardless of stuff. The market is heavy under at -154. MEDIUM confidence.
Davis Martin Over 5.5 Strikeouts (+102),
Davis Martin Over 5.5 Strikeouts (+102), Martin struck out seven in each of his last two starts, including 7K against this exact Angels lineup six days ago. His 2026 K rate is 8.03 per nine innings across 37.0 IP. A passive Angels offense that failed to advance a runner past first base in its most recent game generates the kind of passive at-bats that produce strikeouts. Near-even odds on a pitcher who has cleared this line in two of his three most recent starts. MEDIUM confidence.
Josh Lowe Under 0.5 Hits (+128), Lowe is
Josh Lowe Under 0.5 Hits (+128), Lowe is 0-for-5 in career plate appearances against Martin. In 2026 specifically, he is 0-for-3. His season batting average is .159 with a vRHP OPS of 0.586. His last seven days OPS of 0.264 is the weakest mark on the active Angels roster. Career BvP, season average, recent form, and platoon split all point in the same direction. Positive expected value at +128. HIGH confidence.
Yoán Moncada Under 0.5 Hits (-103), Monc
Yoán Moncada Under 0.5 Hits (-103), Moncada is 0-for-6 across all tracked plate appearances against Martin, including 0-for-3 in 2026. His season average is .182, and his last seven days OPS is 0.231. The BvP signal here is unusually clean for a sample of this size. Near-even price at -103 makes it worth playing. MEDIUM confidence.
Mike Trout Over 1.5 Total Bases (+110),
Mike Trout Over 1.5 Total Bases (+110), Trout leads both rosters in current form. His 1.090 OPS over the last seven days and .550 slugging percentage this season are elite. His 2026 plate appearances against Martin have produced a 1.167 OPS. He has 10 home runs in 35 games and is the primary, and arguably the only, extra-base threat in the Angels lineup today. Positive value at +110 on the best hitter in the game who is actively hitting today's starter. MEDIUM confidence.
Same-Game Parlay
Same-Game Parlay: Under 7.5 Runs + White Sox +1.5 + Davis Martin Over 5.5 Strikeouts + Josh Lowe Under 0.5 Hits, These four legs tell the same story. A sharp Martin outing generates strikeouts, suppresses Angels run production, and keeps the game total under. Lowe going hitless against a pitcher he has never reached base against is a natural outcome of that same game script. The White Sox staying within 1.5 runs benefits from the low-scoring environment. All four legs support one coherent narrative: Martin dominates, the game stays tight, and Chicago stays close.
Analysis insight — no specific bet associated
NRFI (-154), Both starters enter on six
NRFI (-154), Both starters enter on six days of extended rest, which typically sharpens first-inning command. Soriano's 0.84 ERA and Martin's 1.95 ERA this season reflect genuine run-suppression ability. The Angels failed to advance a runner past first base in their most recent game, and the White Sox carry a .226 team batting average. Angel Stadium's runs factor of 0.97 reinforces the lean. Market price of -154 reflects consensus, but the supporting evidence across both starters and both offenses is strong.

Key Players

Batting AverageCHW
Chase Meidroth
.267Batting Average
2B
Home RunsCHW
Munetaka Murakami
13Home Runs
1B
Runs Batted InCHW
Munetaka Murakami
26Runs Batted In
1B
Earned Run AverageCHW
Davis Martin
1.95Earned Run Average
SP
WinsCHW
Davis Martin
4Wins
SP
StrikeoutsCHW
Davis Martin
33Strikeouts
SP
Batting AverageLAA
Jo Adell
.268Batting Average
RF
Home RunsLAA
Mike Trout
10Home Runs
CF
Runs Batted InLAA
Jorge Soler
26Runs Batted In
RF
Earned Run AverageLAA
Jose Soriano
0.84Earned Run Average
SP
WinsLAA
Jose Soriano
5Wins
SP
StrikeoutsLAA
Jose Soriano
49Strikeouts
SP

Recent Form

Chicago White Sox
W5-2Los Angeles Angels
W8-2San Diego Padres
W4-0San Diego Padres
L4-3San Diego Padres
Los Angeles Angels
L5-2Chicago White Sox
L4-3New York Mets
L5-1New York Mets

Chicago White Sox vs Los Angeles Angels Summary

This game comes down to one question: can the Angels score more than two runs against Davis Martin? Based on the last five starts and on six career plate appearances, the answer leans no. The contrarian case for Los Angeles is straightforward: Soriano at home with a 0.84 ERA is the square side, and roster-level talent favors the Angels. But the market already prices that narrative at -152. Paying that price means buying a line the market has priced fairly for a team that has scored three or fewer runs in 11 of its last 14 games. At +138, the White Sox offer better return on what is genuinely a competitive matchup tilted by pitching.

The one wildcard is Trout. His 1.167 OPS against Martin in 2026 and his monster seven-day stretch make him a genuine single-player threat to flip the outcome. Jo Adell's confidence is noted: "Offensively, we've all dialed in to what our approach is going to be. We're just going to continue to show up and do what we do." But approach matters less than execution, and the Angels as a team have not executed offensively for two weeks. Martin has to struggle first. He has not done that since April. If Soriano bounces back to form and the White Sox bullpen (3.95 ERA) is tested in the middle innings, the Angels' roster advantage asserts itself. That is the real risk in backing Chicago.

Best angle in this game is the White Sox +1.5 at -154. Close games are the most probable outcome when both starters are this good, and Chicago covers the spread whenever the margin stays under two runs. Martin's strikeout prop at +102 is near-money-line value on a pitcher who has struck out seven in each of his last two starts. Trout's Over 1.5 Total Bases at +110 is the most analytically justified individual prop, and the Lowe and Moncada hitless props round out the BvP angles. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesLAA win series 2-0
DateMatchupResult
Mar 11, 2026LAA @ CHWLAALAA 8-4
Mar 20, 2026CHW @ LAALAALAA 4-3

Compare odds for CWS @ LAA

Frequently Asked Questions

MLBGame PreviewsChicago White Sox at Los Angeles Angels