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

Match Predictor

Pre-match Prediction
Athletics
@
Los Angeles Angels
Athletics 50%Los Angeles Angels 50%
Market LinesRun Line: Athletics -0.5Total: O/U 8
Model: Under 8
Model projects 7.8 total runs vs 8 line

Athletics

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
53%
26/49
MLB: 48%
Starter
50%
5/10
vs LAA
67%
2/3
Avg Total
9.1
MLB: 8.9
Game Starter (10) Last Starter vs LAA vs LAA (3)
Luis Severino #40 · RHP · Age 32
4.45
ERA (2026)
9.0
K/9 (2026)
10
Starts (2026)
7.7
Avg Total (2026)
Last 3:
L SF (May 16): 6.0IP, 5ER, 7K
L @BAL (May 10): 5.1IP, 2ER, 4K
L @PHI (May 05): 5.0IP, 1ER, 3K
vs LAA: ND (May 22 2025): 6.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.23MLB Avg: 3.9510 relievers
Workload Alert: Allowed 10 runs on 2026-05-17 vs SF. Bullpen arms likely still recovering.
Recent: L 4-6L 1-10L 1-2W 14-6W 6-5
Lineup vs Luis Severino (Career)
BatterPosPAAVGOPSHR
Yoan Moncada3B16.3571.1521
Jorge SolerDH11.1820.3640
Mike TroutCF9.4291.5561
Adam Frazier2B6.7502.3331
Jo AdellRF6.1670.8341
Zach NetoSS6.5001.0000
HoppeC5.0000.2000
Oswald Peraza2B4.0000.0000
Nolan Schanuel1B3.5001.1670
Jose SiriLF2.0000.0000
3 batters with no matchup history

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
48%
24/50
MLB: 48%
Starter
30%
3/10
vs ATH
67%
2/3
Avg Total
9.3
MLB: 8.9
Game Starter (10) Last Starter vs ATH vs ATH (3)
Jose Soriano #59 · RHP · Age 28
2.41
ERA (2026)
10.2
K/9 (2026)
10
Starts (2026)
8.3
Avg Total (2026)
Last 3:
L LAD (May 16): 5.1IP, 6ER, 6K
W @TOR (May 10): 7.2IP, 1ER, 7K
L CHW (May 04): 4.0IP, 5ER, 5K
vs ATH: ND (Jun 10 2025): 7.0 IP, 1 ER, 12 K
Bullpen (2026 Season)Average
ERA: 3.51MLB Avg: 3.959 relievers
Workload Alert: Allowed 15 runs on 2026-05-16 vs LAD. Bullpen arms likely still recovering.
Recent: L 2-15L 1-10W 2-1L 6-14L 5-6
Lineup vs Jose Soriano (Career)
BatterPosPAAVGOPSHR
Brent RookerDH17.4621.5111
Lawrence ButlerRF17.3131.1032
Jonah HeimC14.0830.2970
Tyler SoderstromLF13.2500.6410
Shea LangeliersC12.5451.7652
Nick Kurtz1B11.2000.8731
Zack Gelof3B5.6671.4670
Darell Hernaiz3B4.2500.5000
Jeff McNeil2B3.3330.6660
Alika Williams2B2.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickAthletics Moneyline (-119, MEDIUM)
The market treats this as a 50/50 contest.
PickAthletics -1.5 Run Line (+140, MEDIUM)
Oakland has outscored Los Angeles 20-11 in this series.
PickUnder 8.0 Total Runs (-114, LOW)
This is the thinnest pick on the card.

Athletics vs Los Angeles Angels Game Preview

Start with the mound, always. The Oakland Athletics are sending Luis Severino (4.45 ERA, 54.2 IP in 2026) to face a pitcher whose season-long numbers look fine on the surface. José Soriano owns a 2.41 ERA that ranks fourth among American League starters. As the MLB.com preview noted: "José Soriano, whose 2.41 ERA ranks 4th among AL starters, looks to bounce back from a tough start (6 ER vs. LAD)." The bounce-back framing is accurate, because his last two non-Toronto starts were disasters. He allowed 6 earned runs in 5.1 innings against the Dodgers on May 16 and 5 earned runs in 4.0 innings against the White Sox on May 4. The ERA is a survivor of one elite outing (7.2 IP, 1 ER in Toronto on May 10) sitting between two blowups. That kind of volatility matters enormously when one team has spent two seasons punishing this specific pitcher.

Oakland's case against Soriano is not speculative. It is documented across 2023, 2024, and 2025. Brent Rooker has a .462 average and 1.511 OPS across 17 career plate appearances against him. Shea Langeliers sits at .545 with a 1.765 OPS and two home runs in 12 career PA. Lawrence Butler checks in at 1.103 OPS over 17 PA. Three lineup regulars, consistent production across multiple seasons. Soriano handed Oakland 13 earned runs in 8.0 innings across two 2025 starts, posting a 14.63 ERA in those appearances. The market prices tonight as a coin flip. That gap between perception and data is exactly where value lives in baseball betting.

Severino is no ace, but he has a functional floor on the road this year. His road ERA sits at 3.56 across six starts, and as the MLB.com preview noted: "Luis Severino looks to continue his success on the road." His last three outings covered 6.0, 5.1, and 5.0 innings, and he is averaging 4.7 strikeouts over that stretch. He is walking too many batters (31 in 54.2 IP), but the Los Angeles Angels are the team least equipped to capitalize on free passes. They carry baseball's worst strikeout rate at 25.7% and own a -68 run differential through 50 games. The offense is 17-33 and has lost six of their last eight. Oakland has outscored them 20-11 in this series alone.

Angel Stadium plays at a 0.97 run factor, marginally pitcher-friendly, which provides a small structural lean toward controlled scoring in tonight's MLB slate. The real edge is simpler than park factors: three of Oakland's best hitters have been taking Soriano apart for years, and neither the market nor the Angels' season record reflects how one-sided that personnel advantage actually is.

Athletics vs Los Angeles Angels Key Insights

  • Soriano's career ERA against Oakland is 14.63 across two 2025 starts (13 ER in 8.0 IP). This is not a rough patch. It is a pitcher-vs-lineup incompatibility spanning multiple seasons with statistically significant sample sizes for Rooker, Langeliers, and Butler.
  • Severino's road splits (3.56 ERA in 6 starts) provide a meaningful floor for Oakland. He is not dominant, but he does not need to be. He gives the Athletics a serviceable 5 innings while their offense does the work.
  • The Angels carry baseball's worst strikeout rate (25.7%) heading into this start. Even if Soriano struggles and Oakland's bullpen (4.65 ERA, 1.44 WHIP) enters early, Los Angeles is poorly equipped to string together sustained rallies in a high-leverage situation.
  • Mike Trout (.429 career AVG, 1.556 OPS in 9 PA against Severino) and Moncada (1.152 OPS in 16 career PA vs. Severino) are legitimate threats early. This is not a blowout guarantee. One productive inning from either player changes the game's shape and keeps the moneyline competitive.
  • Both bullpens are likely depleted entering a series finale. Oakland's relievers have posted a 4.65 ERA and 1.44 WHIP. The Angels' bullpen ERA is actually lower at 3.51, but their offense's inability to manufacture runs blunts any late-inning advantage that creates.
  • Angel Stadium's slight pitcher-friendly profile (0.97 run factor, 0.98 HR factor) nudges the scoring environment modestly lower. In a game where both starters show volatility, the park provides a thin but real anchor for an under lean.

Athletics vs Los Angeles Angels Betting Picks

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

Athletics -1.5 Run Line (+140, MEDIUM)
Athletics -1.5 Run Line (+140, MEDIUM): Oakland has outscored Los Angeles 20-11 in this series. Soriano's incompatibility with this lineup, a 14.63 ERA across two 2025 starts, creates genuine blowout potential if Langeliers and Rooker make contact early. At +140, the value is real. This is not a lock. Soriano can dominate any lineup on the right night. But the Angels' strikeout rate limits comeback ability if Oakland builds a lead, and this series has already produced two decisive Oakland wins.
Under 8.0 Total Runs (-114, LOW)
Under 8.0 Total Runs (-114, LOW): This is the thinnest pick on the card. The line sits at 8.0 and Angel Stadium runs at a 0.97 factor, providing marginal suppression. Soriano's volatility is the main risk to the under, but the Angels' structural offensive limitations and Severino's road stability provide a slight lean toward a controlled final score. Treat this as a supporting position, not a primary bet, and note the confidence level is low.
Brent Rooker Over 0.5 Hits (-196, HIGH)
Brent Rooker Over 0.5 Hits (-196, HIGH): This is the sharpest batter-vs-pitcher edge in this game. Rooker is hitting .462 with a 1.511 OPS across 17 career plate appearances against Soriano. The consistency matters: 2.500 OPS in 2024, 1.170 OPS across 11 PA in 2025. He has repeatedly punished this pitcher. The -196 price is steep, but the career data is deep enough and current enough to support it.
Shea Langeliers Over 0.5 Hits (-244, HIGH)
Shea Langeliers Over 0.5 Hits (-244, HIGH): Langeliers owns a .545 average and 1.765 OPS in 12 career PA against Soriano, including two home runs. His most recent sample (2025: 8 PA, 1.357 OPS) confirms this is not historical noise. He is also in career form this season at .322/.394/.578 with 12 home runs. The -244 price reflects market awareness of this edge. It is still justifiable given the depth and recency of the matchup data.
Jorge Soler Under 0.5 Hits (+124, MEDIUM)
Jorge Soler Under 0.5 Hits (+124, MEDIUM): Career against Severino: 11 PA, .182 average, 0.364 OPS. The 2024 sample (5 PA, 0.000 OPS) is particularly damaging. Soler is hitting .213 this season and has historically struggled in this matchup. Severino's 3.56 road ERA adds context. At +124, fading Soler in this spot offers genuine value relative to the career numbers.
Luis Severino Under 5.5 Strikeouts (+108, MEDIUM)
Luis Severino Under 5.5 Strikeouts (+108, MEDIUM): Severino's last three starts produced 7, 4, and 3 strikeouts, a three-start average of 4.7. Two of those outings covered 5.1 and 5.0 innings, capping his total ceiling before he exits. His walk rate (31 BB in 54.2 IP in 2026) further limits efficiency. The Angels' 25.7% strikeout rate could help him, but his own declining trends and short outings make Under 5.5 Ks the right directional lean. At +108, the market undervalues his recent efficiency drop.
Mike Trout to Hit a Home Run (+310, LOW)
Mike Trout to Hit a Home Run (+310, LOW): Trout is hitting .429 with a 1.556 OPS and one home run across 9 career PA against Severino. His season line includes 12 home runs in 221 PA and a .480 slugging percentage. Severino has allowed 7 home runs in 54.2 innings in 2026. Angel Stadium's 0.98 HR factor is essentially neutral. This is a speculative play only. Flag it as low confidence and size accordingly. Trout's power profile and track record in this specific matchup make +310 worth a small look, but it cuts against the under lean for the game total.
Same-Game Parlay
Same-Game Parlay: Athletics -1.5 + Under 8.0 + Rooker Over 0.5 Hits + Langeliers Over 0.5 Hits: The legs reinforce each other logically. An Oakland win by two or more runs flows naturally from their key hitters making contact against a pitcher who cannot consistently retire them. The under keeps the game contained enough for the run line to matter. This is a coherent thesis, not a random combination. The individual legs are the stronger standalone plays. Treat the SGP as an optional add-on for those who want to combine the angles.
Analysis insight — no specific bet associated
NRFI (-139)
NRFI (-139): No first-inning specific split data is available for either Soriano or Severino. Working from broader context: Soriano posts a 10.1 K/9 rate in 2026 (67 K in 59.2 IP), suggesting genuine swing-and-miss stuff capable of a clean first inning. The Angels carry baseball's worst strikeout rate at 25.7%, making a quick first inning plausible for Soriano. Oakland's side is less clear given Severino's walk tendencies, but neither team scores with overwhelming frequency in early innings against a fresh starter. At -139 (58.1% implied), this is reasonable without being compelling. Manageable lean based on Soriano's strikeout profile and the Angels' chronic offensive struggles.

Key Players

Batting AverageATH
Shea Langeliers
.322Batting Average
C
Home RunsATH
Shea Langeliers
12Home Runs
C
Runs Batted InATH
Nick Kurtz
35Runs Batted In
1B
Earned Run AverageATH
J.T. Ginn
2.98Earned Run Average
SP
WinsATH
Aaron Civale
5Wins
SP
StrikeoutsATH
Luis Severino
54Strikeouts
SP
Batting AverageLAA
Jo Adell
.255Batting Average
RF
Home RunsLAA
Mike Trout
12Home Runs
CF
Runs Batted InLAA
Jorge Soler
30Runs Batted In
DH
Earned Run AverageLAA
Jose Soriano
2.41Earned Run Average
SP
WinsLAA
Jose Soriano
6Wins
SP
StrikeoutsLAA
Jose Soriano
67Strikeouts
SP

Recent Form

Athletics
L6-4San Francisco Giants
L10-1San Francisco Giants
L2-1Los Angeles Angels
W14-6Los Angeles Angels
Los Angeles Angels
L15-2Los Angeles Dodgers
L10-1Los Angeles Dodgers
W2-1Athletics
L14-6Athletics

Athletics vs Los Angeles Angels Summary

The pitching matchup here tells a story the moneyline price does not. Soriano is a talented arm with a legitimate 2.41 ERA on the season, but he has a documented, multi-season inability to retire the core of Oakland's lineup. Rooker, Langeliers, and Butler have combined for 46 career plate appearances against him and posted OPS figures of 1.511, 1.765, and 1.103, respectively. That is not noise. That is a structural edge the market has failed to price correctly by treating this as a coin flip. Oakland at -119 is the primary play. The -1.5 run line at +140 reflects how this series has actually unfolded: the Athletics have outscored Los Angeles 20-11 in two games and are riding genuine offensive momentum with a top-six wRC+ over the past week.

The prop bets sharpen the angle. Rooker and Langeliers hitting against Soriano is not a speculation. It is the single most data-supported edge in this game. Jorge Soler's .182 average and 0.364 OPS in 11 career PA against Severino makes the Under 0.5 hits at +124 worth including. Severino's strikeout total is the least certain of the props given the Angels' high strikeout rate, but his own declining efficiency and short outings keep the Under 5.5 Ks lean intact at +108. Trout at +310 for a home run is speculative and sized accordingly.

The honest caveat: Soriano is volatile enough to dominate any lineup on a given night. His Toronto start (7.2 IP, 1 ER, 7 K) proves the ceiling exists. And Trout against Severino (.429 career average) remains a legitimate wildcard at the top of the Angels order. This is not a guaranteed outcome. It is a well-supported directional lean in a game the market has mis-priced. Bet with appropriate stakes. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesATH leads series 2-1
DateMatchupResult
May 19, 2026ATH @ LAALAALAA 2-1
May 20, 2026ATH @ LAAATHATH 14-6
May 21, 2026ATH @ LAAATHATH 6-5

Compare odds for ATH @ LAA

Frequently Asked Questions

MLBGame PreviewsAthletics at Los Angeles Angels