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 Seattle Mariners
Los Angeles AngelsLos Angeles Angels
@
T-Mobile Park
Seattle MarinersSeattle Mariners

Match Predictor

Pre-match Prediction
Los Angeles Angels
@
Seattle Mariners
Los Angeles Angels 34%Seattle Mariners 66%
Market LinesRun Line: Seattle Mariners -1Total: O/U 7.5
Model: Under 7.5
Model projects 6.8 total runs vs 7.5 line

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
57%
50/87
MLB: 48%
Starter
46%
6/13
vs SEA
60%
3/5
Avg Total
9.5
MLB: 8.9
Game Starter (13) Last Starter vs SEA vs SEA (5)
Walbert Urena #57 · RHP · Age 22
3.14
ERA (2026)
8.7
K/9 (2026)
13
Starts (2026)
8.7
Avg Total (2026)
Last 3:
L ATH (Jun 26): 4.1IP, 7ER, 5K
W @ATH (Jun 20): 5.0IP, 0ER, 6K
L @ARI (Jun 15): 7.0IP, 3ER, 3K
Bullpen (2026 Season)Average
ERA: 3.90MLB Avg: 3.9511 relievers
Workload Alert: Allowed 9 runs on 2026-06-26 vs ATH. Bullpen arms likely still recovering.
Recent: L 3-9W 5-2W 4-1L 2-6L 3-8
Lineup vs Walbert Urena (Career)
No career matchup data — first meaningful meeting

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
52%
45/87
MLB: 48%
Starter
29%
2/7
vs LAA
60%
3/5
Avg Total
8.0
MLB: 8.9
Game Starter (7) Last Starter vs LAA vs LAA (5)
Bryce Miller #50 · RHP · Age 28
1.97
ERA (2026)
10.8
K/9 (2026)
7
Starts (2026)
6.4
Avg Total (2026)
Last 3:
L @PIT (Jun 25): 5.2IP, 3ER, 11K
L BOS (Jun 19): 5.0IP, 1ER, 7K
W @WSH (Jun 12): 8.0IP, 2ER, 7K
vs LAA: W (Apr 29 2025): 5.0 IP, 0 ER, 6 K
Bullpen (2026 Season)Good
ERA: 3.49MLB Avg: 3.959 relievers
Recent: W 3-1L 3-4L 5-6W 6-2W 8-3
Lineup vs Bryce Miller (Career)
BatterPosPAAVGOPSHR
Zach NetoSS17.1430.4370
Nolan Schanuel1B12.0910.2580
Jo AdellRF10.0000.1000
Josh LoweLF7.7142.1431
HoppeC5.0000.6000
Jose SiriCF4.2500.5000
Tyler HeinemanC1.0000.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickAngels +1.5 Run Line -120 (MEDIUM). Mill
Angels +1.5 Run Line -120 (MEDIUM). Miller has been brilliant, but his Mariners are 1-5 ATS in his 2026 starts and 2-4 when Seattle is the moneyline f...
PickUnder 7.5 Runs -114 (LOW). There is no m
Under 7.5 Runs -114 (LOW). There is no model-to-market gap to exploit here, which keeps confidence low. But the qualitative case is real. Miller is on...
PickBryce Miller Over 6.5 Strikeouts -133 (H
Bryce Miller Over 6.5 Strikeouts -133 (HIGH). This is the cleanest data-driven play on tonight's slate. Miller has cleared 6.5 strikeouts in two of hi...

Los Angeles Angels vs Seattle Mariners Game Preview

The Seattle Mariners close this series with the clearest pitching advantage on tonight's MLB slate. Bryce Miller is operating at an elite level in 2026: 1.97 ERA, 54 strikeouts in 45.2 innings, and just five walks all season. That works out to a 10.6 K/9 rate and a 0.99 BB/9. His last three starts produced 11, 7, and 7 strikeouts respectively. He is the primary story in this game. Across from him, the Los Angeles Angels send 22-year-old Walbert Ureña, who carries a 3.14 ERA and real arm talent, but also 37 walks in 71.2 innings (4.6 BB/9). Good stuff. Concerning command. The contrast in these two profiles tells you most of what you need to know.

The game is at T-Mobile Park, which runs a 0.95 runs factor and a 0.90 HR factor under the retractable roof. This park does pitchers favors. Both starters are well-rested, Miller on seven days and Ureña on six, so this is the best version of each. Seattle had a full day off Wednesday due to a FIFA World Cup match at Lumen Field, which means the Mariners come in fresh and carrying momentum from consecutive wins over Los Angeles (8-3 and 6-2) earlier in this series. They sit at 44-43 with a plus-13 run differential. The Angels are 36-51, minus-45 on the season, and 15-29 on the road.

The BvP data against Miller is where this game comes into focus. Zach Neto is .143 with a .437 OPS across 17 career PA against him. Nolan Schanuel is .091 with a .258 OPS in 12 PA. Jo Adell is 0-for-10 with a .100 OPS in 10 PA. Three of Los Angeles's most prominent starters, across multiple seasons, have produced almost nothing against this pitcher. Miller's elite command means he does not need to nibble. He can attack the strike zone, and this lineup has shown no ability to adjust. The market implies Seattle wins this game roughly 67.6% of the time. The matchup data suggests that number is well-earned.

The one name that demands respect is Josh Lowe. He owns a .714 career AVG against Miller, a 2.143 OPS, and one home run in just seven PA. He also enters tonight at a 1.390 OPS over his last seven days, making him the hottest bat in the Los Angeles lineup. If Lowe bats in a run-producing spot and sees Miller with men on base, he is the one Angel capable of flipping the script. Seven career PA is a small sample, but production that consistent against one pitcher is not noise. He is the single biggest variable worth tracking when lineups drop.

Los Angeles Angels vs Seattle Mariners Key Insights

  • Miller's 2026 command profile, 54 strikeouts and 5 walks in 45.2 innings, is the foundation of every pick in this game. Starters this accurate at this strikeout rate do not let innings escape them.
  • The Angels top three (Schanuel, Neto, Adell) have been historically dominated by Miller across multiple seasons, posting combined OPS figures near or below .260 with minimal contact. That is a pattern, not a sample.
  • T-Mobile Park's suppressive environment (0.95 runs factor, 0.90 HR factor) reinforces the under case, keeping this a grinding, pitcher-driven game where free passes matter more than raw power.
  • Ureña's 4.6 BB/9 is the vulnerability the Seattle lineup can exploit. His June 26 start went 4.1 innings and allowed 7 earned runs, showing how quickly his outings can unravel. The Mariners have scored 8 and 6 in the previous two games of this series.
  • The Angels are 10-3-0 ATS in Ureña starts. That persistent cover signal points toward a closer final margin than the -208 moneyline implies, which is precisely why the run-line lean is on Los Angeles, not Seattle.
  • Josh Lowe (2.143 career OPS vs Miller, 1.390 OPS over his last seven days) is the primary risk to the strikeout narrative. His batting position and plate appearances against Miller are worth tracking in real time before first pitch.

Los Angeles Angels vs Seattle Mariners Betting Picks

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

Under 7.5 Runs -114 (LOW). There is no m
Under 7.5 Runs -114 (LOW). There is no model-to-market gap to exploit here, which keeps confidence low. But the qualitative case is real. Miller is one of the best starters in the American League by ERA and K rate, T-Mobile Park suppresses scoring at a meaningful level, and Ureña's walk-rate risk is partially absorbed by a pitcher-friendly environment that limits big innings. Lean under with eyes open, knowing this is a thin edge.
Moneyline
Moneyline: No Pick. Mariners -208 reflects their actual win probability given home field advantage and Miller on the mound. There is no obvious gap to exploit at that price. The Angels +186 has surface appeal from the ATS trend, but that signal is about final margins, not outright wins, and Los Angeles carries no specific statistical edge to overcome home field at that number. Neither side offers value. Pass.
Analysis insight — no specific bet associated
Bryce Miller Over 6.5 Strikeouts -133 (H
Bryce Miller Over 6.5 Strikeouts -133 (HIGH). This is the cleanest data-driven play on tonight's slate. Miller has cleared 6.5 strikeouts in two of his last three starts (11 and 7), averaging 8.3 Ks per outing in recent form. His 2026 pace projects to roughly 10.6 K/9 across 45.2 innings. The Angels top of the order, Schanuel (.091 AVG, .258 OPS in 12 career PA), Neto (.143 AVG, .437 OPS in 17 PA), and Adell (0-for-10, .100 OPS in 10 PA), feeds strikeouts to this kind of pitcher. Miller's elite walk avoidance means he works into deep counts efficiently and piles up whiffs rather than wasting pitches on free passes. -133 is a reasonable price for a starter this good facing a lineup this historically helpless against him.
Jo Adell Under 0.5 Hits +118 (HIGH). Ade
Jo Adell Under 0.5 Hits +118 (HIGH). Adell is 0-for-10 against Miller. Not a low average with some contact, but zero hits across 10 career PA. His 2024 (6 PA, .000 OPS) and 2025 (4 PA, .250 OPS) splits both reflect near-zero production against this starter. His season-long .627 OPS vs right-handed pitching is below average, and Miller's 2026 form makes contact exceptionally difficult against anyone. +118 returning value on a batter with no career hits in double-digit PA against tonight's starter is genuine edge.
Nolan Schanuel Under 0.5 Hits +132 (HIGH
Nolan Schanuel Under 0.5 Hits +132 (HIGH). One hit in 12 career PA against Miller (.091 AVG, .258 OPS). The 2025 OPS uptick (6 PA, .334 OPS) is marginal evidence from a tiny sample with no meaningful sign of adjustment. Miller's strikeout-heavy profile neutralizes Schanuel's contact-first approach, and Miller arrives in the best form of his 2026 season. +132 on a batter with one career hit in 12 attempts against tonight's starter, who is posting a sub-2.00 ERA, is strong value.
Zach Neto Under 0.5 Hits +122 (MEDIUM).
Zach Neto Under 0.5 Hits +122 (MEDIUM). Neto showed some improvement in his 2025 sample against Miller (9 PA, .583 OPS) compared to 2024 (8 PA, .250 OPS), which introduces real uncertainty and is why this sits at medium confidence. But the overall career line, .143 AVG across 17 PA, remains the dominant signal. He is also not in peak form entering tonight, posting a .638 OPS over his last seven days. +122 compensates for the noise while the BvP edge holds.
Dominic Canzone Over 1.5 Total Bases +12
Dominic Canzone Over 1.5 Total Bases +126 (MEDIUM). Canzone is Seattle's best power bat right now: .552 SLG, 13 HR, .890 OPS vs right-handed pitching, and a 1.017 OPS over his last 28 days. He faces Ureña, a 22-year-old who allowed 7 earned runs in his June 26 start and carries a 4.6 BB/9 on the season. No career matchup data exists between these two. But Canzone's extra-base rate and current form give him multi-base upside even in a park that suppresses home runs. +126 is fair value on the hottest power bat in the lineup facing a demonstrably volatile young starter.
Same-Game Parlay (5 Legs)
Same-Game Parlay (5 Legs): Angels +1.5 (contract 414198526), Under 7.5 (contract 414198518), Bryce Miller Over 6.5 Ks (contract 413884670), Jo Adell Under 0.5 Hits (contract 413884489), Nolan Schanuel Under 0.5 Hits (contract 413884657). The thesis holds together. Miller's strikeout dominance naturally suppresses the total and limits Los Angeles offense, keeping the game close enough for the +1.5 cover. The two hitless props are a direct byproduct of the same pitching performance driving the strikeout over. These legs are correlated in the right direction.
Analysis insight — no specific bet associated
NRFI -143. Miller's 2026 control is the
NRFI -143. Miller's 2026 control is the foundation here. Only five walks in 45.2 innings, with zero BB allowed in each of his last two starts. He faces Schanuel (.258 career OPS vs him), Neto (.437 OPS), and Adell (.100 OPS) at the top of the first-inning lineup, one of the weakest top-of-order matchups any starting pitcher faces tonight. Ureña has shown clean first-inning command in his better outings and enters with six days rest. -143 implies roughly 58.8%, and Miller's elite 2026 control against this specific top-of-order makes that number defensible.

Key Players

Batting AverageLAA
Nolan Schanuel
.262Batting Average
1B
Home RunsLAA
Zach Neto
18Home Runs
SS
Runs Batted InLAA
Jo Adell
45Runs Batted In
RF
Earned Run AverageLAA
Jose Soriano
3.42Earned Run Average
SP
WinsLAA
Jose Soriano
8Wins
SP
StrikeoutsLAA
Reid Detmers
112Strikeouts
SP
Batting AverageSEA
Randy Arozarena
.283Batting Average
LF
Home RunsSEA
Luke Raley
14Home Runs
RF
Runs Batted InSEA
Cole Young
41Runs Batted In
2B
Earned Run AverageSEA
Logan Gilbert
3.42Earned Run Average
SP
WinsSEA
George Kirby
7Wins
SP
StrikeoutsSEA
Logan Gilbert
107Strikeouts
SP

Recent Form

Los Angeles Angels
L9-3Athletics
W5-2Athletics
W4-1Athletics
L6-2Seattle Mariners
L8-3Seattle Mariners
Seattle Mariners
W3-1Cleveland Guardians
L4-3Cleveland Guardians
L6-5Cleveland Guardians
W6-2Los Angeles Angels
W8-3Los Angeles Angels

Los Angeles Angels vs Seattle Mariners Summary

The pitching matchup is not close, and the data agrees. Miller's 2026 season, 1.97 ERA, 10.6 K/9, and 0.99 BB/9, is the kind of profile that anchors every pick in this game. He faces a lineup that has been repeatedly neutralized against him, with three of their most prominent hitters posting career OPS figures against him that range from .100 to .437 across meaningful sample sizes. The game figures to grind low and pitcher-driven at T-Mobile Park, with Miller accumulating strikeouts and Ureña working to limit damage on the other side. A Seattle win is the expected outcome. But Miller's persistent ATS underperformance means betting the Mariners to win big is a different question than betting on Miller to strike batters out.

The best angle is Miller's strikeout over. It carries the most data, the clearest edge, and a price that reflects legitimate market uncertainty rather than a sharp position that has already been pressed. The Angels +1.5 run line is the complementary piece, capturing the consistent ATS signal from Ureña starts without requiring you to bet on an outright upset from a 36-51 road team. The caveat is Josh Lowe. He has produced against Miller in every meaningful PA he has seen, and he is the hottest bat in the Los Angeles lineup right now. Do not size the strikeout over so aggressively that one well-timed Lowe plate appearance changes your evening. The edge is real. So is the variance. Bet responsibly.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSEA leads series 2-0
DateMatchupResult
Jun 30, 2026LAA @ SEASEASEA 6-2
Jul 01, 2026LAA @ SEASEASEA 8-3

Angels vs Mariners predictions: Bryce Miller's 1.97 ERA and 10.6 K/9 targets an LAA lineup near-hitless career vs him. Best bet: Miller Over 6.5 Ks -133.

Frequently Asked Questions

MLBGame PreviewsLos Angeles Angels at Seattle Mariners