We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsLos Angeles Angels at Athletics
Los Angeles AngelsLos Angeles Angels
@
Sutter Health Park
AthleticsAthletics

Match Predictor

Pre-match Prediction
Los Angeles Angels
@
Athletics
Los Angeles Angels 40%Athletics 60%
Market LinesRun Line: Athletics -3.5Total: O/U 8
Model: Over 8
Model projects 9.1 total runs vs 8 line

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
49%
38/77
MLB: 48%
Starter
45%
5/11
vs ATH
50%
3/6
Avg Total
9.5
MLB: 8.9
Game Starter (11) Last Starter vs ATH vs ATH (6)
Walbert Urena #57 · RHP · Age 22
2.60
ERA (2026)
8.4
K/9 (2026)
11
Starts (2026)
8.5
Avg Total (2026)
Last 3:
L @ARI (Jun 15): 7.0IP, 3ER, 3K
W HOU (Jun 09): 5.0IP, 0ER, 7K
W COL (Jun 03): 6.0IP, 3ER, 7K
vs ATH: ND (May 18 2026): 6.0 IP, 0 ER, 4 K
Bullpen (2026 Season)Average
ERA: 3.99MLB Avg: 3.9511 relievers
Workload Alert: Allowed 8 runs on 2026-06-17 vs ARI. Bullpen arms likely still recovering.
Recent: L 3-4W 7-0L 1-8L 0-5L 11-12
Lineup vs Walbert Urena (Career)
BatterPosPAAVGOPSHR
Carlos CortesRF3.0000.6670
Henry BolteCF3.3330.6660
Jeff McNeil2B3.3330.6660
Nick Kurtz1B3.3331.0000
Shea LangeliersC3.3330.6660
Tyler SoderstromLF3.0000.0000
Zack Gelof3B3.0000.3330
6 batters with no matchup history

Athletics

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
58%
44/76
MLB: 48%
Starter
62%
8/13
vs LAA
50%
3/6
Avg Total
10.0
MLB: 8.9
Game Starter (13) Last Starter vs LAA vs LAA (6)
J.T. Ginn #35 · RHP · Age 27
2.91
ERA (2026)
7.9
K/9 (2026)
13
Starts (2026)
8.8
Avg Total (2026)
Last 3:
W PIT (Jun 15): 6.0IP, 0ER, 3K
W MIL (Jun 09): 5.2IP, 5ER, 5K
ND @CHC (Jun 04): 6.0IP, 1ER, 8K
vs LAA: L (May 19 2025): 4.0 IP, 4 ER, 7 K
Bullpen (2026 Season)Average
ERA: 4.33MLB Avg: 3.9510 relievers
Workload Alert: Allowed 12 runs on 2026-06-17 vs PIT. Bullpen arms likely still recovering.
Recent: W 11-2L 5-6L 4-12W 5-0W 12-11
Lineup vs J.T. Ginn (Career)
BatterPosPAAVGOPSHR
Zach NetoSS9.2500.9581
Jo AdellRF7.0000.0000
HoppeC7.1430.2860
Nolan Schanuel1B5.4001.6001
Oswald Peraza2B2.5001.0000
Jose SiriLF1.0000.0000
Tyler HeinemanC1.0000.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickAthletics -1.5 (+112) | MEDIUM confidenc
Athletics -1.5 (+112) | MEDIUM confidence. Ginn's 2.91 ERA and his May 18 domination of this lineup (8 IP, 2 ER, 10 K) point toward a multi-run Oaklan...
PickJ.T. Ginn Over 5.5 Strikeouts (-149) | H
J.T. Ginn Over 5.5 Strikeouts (-149) | HIGH confidence. This is the top play of the night. Ginn struck out 10 of these Angels batters six weeks ago an...
PickJo Adell Under 0.5 Hits (+154) | HIGH co
Jo Adell Under 0.5 Hits (+154) | HIGH confidence. Adell has gone 0-for-7 against Ginn across 2025 and 2026 with a 0.000 OPS in each season separately....

Los Angeles Angels vs Athletics Game Preview

Start with the mound, because that is where this game is decided. J.T. Ginn walks out to Sutter Health Park tonight carrying a 2.91 ERA through 77.1 innings in 2026, and he has already faced this exact Los Angeles Angels lineup in a meaningful start this season. The result: 8.0 innings, 2 earned runs, 10 strikeouts on May 18. That kind of direct, recent evidence is rare. Jo Adell has stepped into the box against Ginn seven times across 2025 and 2026 and has nothing to show for it: 0-for-7, 0.000 OPS in both seasons. When a pitcher owns a specific batter with that consistency, it belongs at the front of your analysis.

Walbert Ureña arrives with his own credentials. The 22-year-old is at 2.60 ERA through 62.1 innings in 2026, with a K/9 of 8.39. His own May 18 start in this same series produced 6.0 innings and zero runs against the Athletics. Sports Illustrated noted he has been "one of the few bright spots for the Angels' struggling season, building off his last start, where he tossed 5 scoreless innings." That holds up on the number sheet. His last three outings produced 3, 7, and 7 strikeouts, and his walk rate carries some risk at 35 free passes in 62.1 innings. The concern tonight is Nick Kurtz, who carries a 1.000 OPS in 3 plate appearances against Ureña this season and leads Oakland with 18 home runs and a 1.056 OPS against right-handed pitching. That at-bat will set the tone early.

Los Angeles arrives without Mike Trout, who is on the 10-day injured list with a hamstring strain. Trout was posting a .886 OPS with 17 home runs before going down. Christian Moore was called up from Triple-A to fill the void, but Moore has produced 9 plate appearances at the major league level and a .125 average. The structural damage to the top of the order is real. The Angels are 13-27 on the road and have lost three straight, while Oakland has won 7 of its last 10 and swept the first two games of this series, including a 5-0 shutout in Game 1 and a 12-11 slugfest in Game 2. This is tonight's MLB slate's clearest pitching advantage on paper.

One number worth noting before anything else: the Athletics are 18-21 at home and 20-17 on the road in 2026. They are genuinely a better road club this season, which means the home-field premium the market prices in at -164 is carrying some weight that the actual splits do not fully support. Both bullpens have been stretched across a three-game series with elevated usage. Starter length tonight is not a luxury; it is critical. Both Ginn and Ureña come in on five days of normal rest, which is the one clean edge each side holds heading into a rubber match.

Los Angeles Angels vs Athletics Key Insights

  • J.T. Ginn went 8.0 innings and struck out 10 batters against this same Angels lineup on May 18, 2026. His 2026 K/9 of 7.93 and that direct matchup history make his strikeout total the single clearest edge on this slate.
  • Jo Adell is 0-for-7 career against Ginn with a 0.000 OPS across both 2025 (4 PA) and 2026 (3 PA). That is documented futility against one specific arm, layered on top of a .611 OPS against right-handed pitching this season.
  • Zach Neto is the one Angel who has shown real ability to solve Ginn in 2026: 1.833 OPS in 4 plate appearances this season. He is the primary threat to the strikeout total and the key bat to track if the over is live late in Ginn's outing.
  • The Athletics are 18-21 at home and 20-17 on the road this season. The home-field premium baked into the -164 moneyline does not line up with the actual home/road split data, which is worth factoring before committing to the full-game market.
  • Trout's absence places Christian Moore, with 9 MLB plate appearances and a .125 average, into the lineup. The Angels lose their best source of plate discipline and their most dangerous power bat at the same time.
  • Both bullpens have seen elevated usage across this three-game set. If either starter surrenders multiple early baserunners, the bridge to late innings could be short and expensive. Starter length is the variable that most affects the run-line outcome tonight.

Los Angeles Angels vs Athletics Betting Picks

Picks made June 20, 2026 at 05:02 AM ET. Odds shown reflect current market prices.

J.T. Ginn Over 5.5 Strikeouts (-149) | H
J.T. Ginn Over 5.5 Strikeouts (-149) | HIGH confidence. This is the top play of the night. Ginn struck out 10 of these Angels batters six weeks ago and his 2026 K/9 sits at 7.93 across 77.1 innings. Adell is 0-for-7 with a 0.000 OPS. Logan O'Hoppe is 1-for-7 with a 0.000 OPS in 3 plate appearances this year. The team average against right-handed pitching is .238 and falling with Trout sidelined. His most recent start produced only 3 Ks but that came against Pittsburgh, a contact-heavy opponent. This is the matchup to get him back into strikeout range. The line is 5.5, which is six strikeouts at -149.
Jo Adell Under 0.5 Hits (+154) | HIGH co
Jo Adell Under 0.5 Hits (+154) | HIGH confidence. Adell has gone 0-for-7 against Ginn across 2025 and 2026 with a 0.000 OPS in each season separately. He also carries a .611 OPS against right-handed pitching this year overall. The market prices this at 39.4% implied probability, which substantially underweights what the head-to-head history says. At +154, this is the sharpest batter-vs-pitcher under on the board tonight. Ginn has no reason to groove anything into that at-bat, and the history confirms he has not.
Walbert Ureña Over 4.5 Strikeouts (+120)
Walbert Ureña Over 4.5 Strikeouts (+120) | MEDIUM confidence. Ureña's 2026 K/9 is 8.39, and his last three starts produced 3, 7, and 7 strikeouts. The 3-K game came across 7.0 innings against Arizona, meaning his underlying rate held. The line is 4.5 at positive money, which is genuine value against an 8.39 K/9 baseline. The main risk: Oakland's lineup generated 12 runs in Game 2 of this series, and their bullpen is depleted. If Ureña allows multiple early baserunners, his outing could be shortened before he clears this number.
Nick Kurtz to Hit a Home Run (+210) | ME
Nick Kurtz to Hit a Home Run (+210) | MEDIUM confidence. Kurtz leads Oakland with 18 home runs in 344 plate appearances and posts a 1.056 OPS against right-handed pitching. His 3-PA history against Ureña shows a 1.000 OPS: too small to lean on heavily but not discouraging. Ureña has surrendered 5 home runs in 62.1 innings, below league average, but Kurtz's .544 slugging percentage and raw power profile make him the most dangerous bat in this lineup against any right-hander. At +210, the 32.3% implied probability is reasonable value for the team's best power threat batting near the top of a favored lineup.
Zach Neto Over 1.5 Total Bases (+124) |
Zach Neto Over 1.5 Total Bases (+124) | MEDIUM confidence. Neto's 2026 BvP against Ginn shows 4 plate appearances with a 1.833 OPS this season, a sharp improvement from his 0.400 OPS in 5 PA against Ginn in 2025. Season-wide, Neto posts a .451 slugging percentage with 16 home runs and a .765 OPS against right-handed pitching. His last 7 days show a steady 0.817 OPS. Over 1.5 total bases requires an extra-base hit or two singles; given his 2026 track record in this specific matchup and his power upside, +124 offers value on the one Angel who has actively hit Ginn this season. Small-sample caveat applies but the directional shift from 2025 to 2026 is real.
Moneyline
Moneyline: No Pick. The market prices Oakland at 62.1% (-164). Ginn's head-to-head edge and the Trout absence are concrete advantages, but the Athletics' 18-21 home record creates noise in the home-field premium. Neither side clears a meaningful value threshold once all factors are weighed. The -1.5 run line at +112 captures the directional thesis more efficiently without taking the compressed moneyline price.
Analysis insight — no specific bet associated
Total
Total: Pass. No value identified at the current number. Depleted bullpens on both sides create variance in either direction, and without a clear lean the total sits in coin-flip territory. Skipping.
Analysis insight — no specific bet associated
Same-Game Parlay
Same-Game Parlay: Athletics -1.5 + Ginn Over 5.5 K + Adell Under 0.5 Hits + Neto Over 1.5 Total Bases. The legs reinforce each other structurally. Ginn striking out batters and Adell going hitless suppresses the Angels' offense, which makes the -1.5 cover more attainable in a lower-scoring environment. Neto providing extra-base value gives Oakland a run cushion without requiring a blowout. Treat as a moderate-stakes add-on, not a primary bet. Legs: ATH -1.5 (+112, contract 409269931), Ginn Over 5.5 K (-149, contract 409218107), Adell Under 0.5 hits (+154, contract 409208694), Neto Over 1.5 total bases (+124, contract 409208623).
Analysis insight — no specific bet associated

Key Players

Batting AverageLAA
Nolan Schanuel
.253Batting Average
1B
Home RunsLAA
Mike Trout
17Home Runs
CF
Runs Batted InLAA
Jo Adell
41Runs Batted In
RF
Earned Run AverageLAA
Jose Soriano
3.03Earned Run Average
SP
WinsLAA
Jose Soriano
8Wins
SP
StrikeoutsLAA
Reid Detmers
100Strikeouts
SP
Batting AverageATH
Nick Kurtz
.287Batting Average
1B
Home RunsATH
Shea Langeliers
19Home Runs
C
Runs Batted InATH
Nick Kurtz
58Runs Batted In
1B
Earned Run AverageATH
J.T. Ginn
2.91Earned Run Average
SP
WinsATH
J.T. Ginn
5Wins
SP
StrikeoutsATH
Jeffrey Springs
72Strikeouts
SP

Recent Form

Los Angeles Angels
L4-3Arizona Diamondbacks
W7-0Arizona Diamondbacks
L8-1Arizona Diamondbacks
L5-0Athletics
Athletics
W11-2Pittsburgh Pirates
L6-5Pittsburgh Pirates
L12-4Pittsburgh Pirates
W5-0Los Angeles Angels

Los Angeles Angels vs Athletics Summary

The starting pitching matchup is what makes this game worth betting. Ginn has already faced this Los Angeles Angels lineup in 2026 and produced one of his best outings of the season. He is working against a roster that is missing Trout, leaning on an inexperienced call-up, and posting .238 as a team against right-handed pitching. The structural conditions favor Ginn repeating something close to that May 18 performance. The Athletics -1.5 at +112 and Ginn Over 5.5 Ks are the two plays I feel clearest about tonight. The Adell Under at +154 is the most direct batter-vs-pitcher spot on the board and the best pure-value line in the group.

The one thing worth holding: Ureña is not a soft touch. His 2.60 ERA is backed by real performance and his May 18 shutout of this Oakland lineup proved he can navigate their powerful order without giving up runs. If he pitches into the seventh and keeps it tight, the -1.5 becomes harder to cover regardless of what Ginn does on the other side. This game has genuine tightening risk in the late innings, which is exactly why the moneyline gets passed and the structural plays take priority. No outcome is guaranteed, and you should size all bets accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesATH leads series 2-0
DateMatchupResult
Jun 19, 2026LAA @ ATHATHATH 5-0
Jun 20, 2026LAA @ ATHATHATH 12-11

Compare odds for LAA @ ATH

Frequently Asked Questions

MLBGame PreviewsLos Angeles Angels at Athletics