MLB→Game Previews→Los Angeles Angels at Seattle Mariners

Score Prediction

Pre-match Prediction
Los Angeles Angels
@
Seattle Mariners
Los Angeles Angels 37%Seattle Mariners 64%
Market LinesRun Line: Seattle Mariners -1Total: O/U 7.5
↑
Model: Over 7.5
Model projects 7.5 total runs vs 7.5 line

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
51%
82/160
MLB: 48%
Starter
44%
8/18
vs SEA
64%
7/11
Avg Total
8.7
MLB: 8.9
Game Starter (18) Last Starter vs SEA vs SEA (11)
Ryan Johnson #32 · RHP · Age 24
4.93
ERA (2026)
7.2
K/9 (2026)
18
Starts (2026)
6.4
Avg Total (2026)
Last 3:
L MIN (Sep 20): 4.2IP, 3ER, 6K
W SEA (Sep 15): 6.0IP, 1ER, 7K
W @BOS (Sep 09): 6.0IP, 3ER, 5K
vs SEA: ND (Apr 30 2025): 1.0 IP, 1 ER, 1 K
Bullpen (2026 Season)Average
ERA: 4.02MLB Avg: 3.9511 relievers
⚠
Workload Alert: Allowed 8 runs on 2026-09-20 vs MIN. Bullpen arms likely still recovering.
Recent: L 0-8L 7-9L 3-7W 6-4W 7-5
Lineup vs Ryan Johnson (Career)
BatterPosPAAVGOPSHR
J.P. CrawfordSS7.1670.4530
Julio RodriguezCF6.3330.8330
Randy ArozarenaLF6.4000.9000
Cal RaleighC5.2000.4000
Cole Young2B5.6001.8001
Dominic CanzoneDH5.2000.8000
Josh Naylor1B5.2000.4000
Taylor WardDH3.0000.0000
Lazaro MontesRF2.5001.0000
Victor RoblesRF2.0000.0000
Leo Rivas3B1.10002.0000
3 batters with no matchup history

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
57%
91/160
MLB: 48%
Starter
50%
3/6
vs LAA
64%
7/11
Avg Total
8.5
MLB: 8.9
Game Starter (6) Last Starter vs LAA vs LAA (11)
Kade Anderson #13 · LHP · Age 22
4.18
ERA (2026)
7.9
K/9 (2026)
6
Starts (2026)
7.5
Avg Total (2026)
Last 3:
W @COL (Sep 20): 7.0IP, 0ER, 7K
L @LAA (Sep 14): 4.1IP, 5ER, 5K
W TEX (Sep 09): 6.0IP, 1ER, 5K
vs LAA: L (Sep 14 2026): 4.1 IP, 5 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.03MLB Avg: 3.9510 relievers
Recent: W 2-1L 0-7W 6-5L 4-6L 5-7
Lineup vs Kade Anderson (Career)
BatterPosPAAVGOPSHR
Mike TroutCF3.3330.6660
Zach NetoSS3.6672.0000
Christian Moore2B2.0000.0000
Denzer Guzman3B2.0000.0000
Jose SiriLF2.10002.5000
ArnaudC2.0000.0000
Vaughn Grissom1B2.10001.5000
Wade MecklerLF2.5001.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickSeattle Mariners -1.5 @ -104 (MEDIUM confidence)
Getting essentially even money for a -189 moneyline favorite to win by two or more is a real market inefficiency.
PickUnder 7.5 runs @ -116 (LOW confidence)
The blended projection aligns exactly with the 7.5 market line, which is a 0.0-run gap.
PickLos Angeles Angels ML @ +166 (LOW confidence)
The market implies a 37.6% Angels win probability, and the case for it is specific and data-backed.
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Los Angeles Angels vs Seattle Mariners Game Preview

Ryan Johnson takes the mound for the Los Angeles Angels carrying a specific blueprint straight into T-Mobile Park. Eleven days ago, in this exact building, he went 6.0 innings, surrendered 1 earned run, and struck out 7 Seattle hitters. His season line reads 5-9 with a 4.93 ERA, but the pitcher who showed up on September 15 against this Seattle Mariners roster is the version that matters tonight. His last three outings produced 6, 7, and 5 strikeouts, and his two September starts before the Minnesota setback were both 6.0-inning quality efforts. The Minnesota game was a step back, but the underlying strikeout rate and command have been trending the right way coming into tonight's MLB game.

Kade Anderson starts for Seattle pitching with something to prove. The 22-year-old lefty gave up 5 earned runs in 4.1 innings against this same Los Angeles lineup on September 14, then responded with a 7-inning shutout at Colorado on September 20. That September 20 start, 7.0 innings, 0 runs, and 7 strikeouts, showed exactly what his ceiling looks like. Six days of rest and a home crowd after that September 14 embarrassment is the ideal setup for a bounce-back. The question is whether the Colorado gem was a new baseline or a one-start correction. He carries a 4.18 ERA across 32.1 innings this season, so the ceiling is real but the floor is not locked in.

T-Mobile Park's retractable roof eliminates weather entirely as a variable. The park suppresses scoring at a 0.95 runs factor and home runs at a 0.9 factor, making it one of the more pitcher-friendly venues in the American League. Both bullpens have seen elevated work in Games 1 and 2 of this series, so whichever starter gets pulled first puts his team at a late-inning disadvantage. The starters going deep matters more tonight than it would in a series opener.

The batter-vs-pitcher edges are worth noting. Zach Neto is 2-for-3 with a .667 average and 2.000 OPS across 3 career plate appearances against Anderson in 2026, making him the most dangerous matchup on the Angels side. Cole Young sits at .600 average and 1.800 OPS across 5 plate appearances against Johnson this season, including a home run, despite carrying just a .685 OPS on the year. On the other side, J.P. Crawford is 1-for-6 (.167 average, 0.453 OPS) against Johnson in 2026, a clear fade candidate. Randy Arozarena has hit .400 with a 0.900 OPS across 6 career plate appearances against Johnson, and his season vR OPS of 0.823 reinforces the value there.

Los Angeles Angels vs Seattle Mariners Key Insights

  • Ryan Johnson went 6.0 IP, 1 ER, 7 K against this exact Seattle lineup on September 15. He knows this lineup, he knows this park, and he walks in with a proven game plan.
  • Kade Anderson's team is 1-4-0 ATS when he starts despite a 3-2 record on the moneyline. The market consistently overvalues him as a favorite, and tonight he lines up as a -198 chalk against an Angels team with active series momentum.
  • T-Mobile Park's suppressive park factors and closed roof lock in a controlled scoring environment. No weather variance, no wind boost, and a pitching-friendly surface favor both starters staying sharp deep into games.
  • Cole Young (.600 AVG, 1.800 OPS in 5 PA vs Johnson) and Randy Arozarena (.400 AVG, 0.900 OPS in 6 career PA vs Johnson) are the two biggest threats to Johnson from Seattle's lineup. How he handles that part of the order sets the tone.
  • J.P. Crawford is 1-for-6 (.167 AVG) against Johnson in 2026. That hitless-game pattern is the clearest batter-vs-pitcher lean on the board tonight.
  • Both teams enter with depleted bullpens after two competitive games. If either starter exits early, the relievers take over a close game with limited bullets remaining.

Los Angeles Angels vs Seattle Mariners Betting Picks

Picks made September 26, 2026 at 06:43 AM ET. Odds shown reflect current market prices.

Under 7.5 runs @ -116 (LOW confidence)
Under 7.5 runs @ -116 (LOW confidence): The blended projection aligns exactly with the 7.5 market line, which is a 0.0-run gap. That is noise, not an edge. The thin case for the under: the retractable roof eliminates weather variance, T-Mobile suppresses both runs and home runs, and both starters have shown the ability to go deep cleanly in recent starts. Bet small or treat this as a complement to the Mariners -1.5, not a standalone play. Do not parlay this with the Angels ML, those bets work against each other.
Los Angeles Angels ML @ +166 (LOW confidence)
Los Angeles Angels ML @ +166 (LOW confidence): The market implies a 37.6% Angels win probability, and the case for it is specific and data-backed. Johnson's September 15 blueprint against this exact Seattle roster (6 IP, 1 ER, 7 K), the two-game series momentum, and Anderson's 1-4-0 ATS record when starting are concrete factors. At +166, the price compensates you fairly for the risk. Keep the stake small and treat this as a speculative overlay, not a primary bet. It is in direct conflict with the Mariners -1.5, so do not combine them.
Ryan Johnson Over 4.5 strikeouts @ +120 (MEDIUM confidence)
Ryan Johnson Over 4.5 strikeouts @ +120 (MEDIUM confidence): Johnson's last three starts produced 6, 7, and 5 strikeouts. Two of three cleared 4.5. The September 15 outing against this exact Mariners lineup yielded 7 K in 6.0 innings. At +120, the market prices this as a coin flip, which undersells the specific matchup history. Seattle hits .231 as a team with a .690 OPS, and Johnson's K/9 of 7.2 on the season is consistent with clearing this line in a full start.
Kade Anderson Under 5.5 strikeouts @ +108 (MEDIUM confidence)
Kade Anderson Under 5.5 strikeouts @ +108 (MEDIUM confidence): Anderson's last three starts produced 7, 5, and 5 strikeouts. Two of three finished under 5.5. His September 14 start against Los Angeles ended at 4.1 innings, capping his total at 5 before an early exit. That early-hook risk is the central argument here. If the Angels damage him in the first few innings again, his inning count craters and so does his strikeout ceiling. At +108, you get a plus-money return on a legitimate, pattern-supported lean.
J.P. Crawford Under 0.5 hits @ +122 (MEDIUM confidence)
J.P. Crawford Under 0.5 hits @ +122 (MEDIUM confidence): Crawford is 1-for-6 (.167 AVG, 0.453 OPS) against Johnson in 2026 across 6 plate appearances. His season line of .218/.334/.344 already reflects a low-contact profile. The market implies a 45% chance he goes hitless, but the BvP data suggests the true probability is considerably higher. At +122, this is a positive-expected-value bet in a small-sample, data-backed situation.
Randy Arozarena Over 0.5 hits @ -208 (MEDIUM confidence)
Randy Arozarena Over 0.5 hits @ -208 (MEDIUM confidence): Arozarena has hit .400 across 6 career plate appearances against Johnson. His season vR OPS stands at 0.823, and his full-season .280 average is one of the highest marks on Seattle's active roster. The BvP edge and the high-contact profile justify paying the juice. This is as safe a player prop as tonight offers.
Cole Young Over 0.5 total bases @ -164 (LOW confidence)
Cole Young Over 0.5 total bases @ -164 (LOW confidence): The career numbers against Johnson are striking: .600 average, 1.800 OPS, and 1 home run across 5 plate appearances this season. Young's full-season OPS sits at .685, meaning Johnson's profile specifically elevates him two tiers. Small sample caveat is real and must be respected. But total bases gives him multiple ways to cash, not just a hit, which widens the path. LOW confidence given the limited PA sample, but worth a small stake if you believe in the BvP pattern.
SGP
SGP: Mariners -1.5 + Under 7.5 + Ryan Johnson Over 4.5 K + Arozarena Over 0.5 hits (MEDIUM confidence): The legs reinforce each other cleanly. A dominant Johnson strikeout performance suppresses Angels offense. Fewer Angels runs means Seattle wins by multiple, cashing both the Mariners -1.5 and the under. Arozarena getting on base gives Seattle the offensive catalyst to manufacture the two-run margin needed to cover. These four legs pull in the same direction, not against each other, which is the foundation of any credible same-game parlay.

Key Players

Batting AverageLAA
Mike Trout
.244Batting Average
CF
Home RunsLAA
Zach Neto
27Home Runs
SS
Runs Batted InLAA
Zach Neto
77Runs Batted In
SS
Earned Run AverageLAA
Reid Detmers
3.36Earned Run Average
SP
WinsLAA
Walbert Urena
9Wins
SP
StrikeoutsLAA
Reid Detmers
211Strikeouts
SP
Batting AverageSEA
Randy Arozarena
.280Batting Average
LF
Home RunsSEA
Randy Arozarena
26Home Runs
LF
Runs Batted InSEA
Randy Arozarena
77Runs Batted In
LF
Earned Run AverageSEA
Logan Gilbert
3.81Earned Run Average
SP
WinsSEA
Logan Gilbert
12Wins
SP
StrikeoutsSEA
Logan Gilbert
197Strikeouts
SP

Recent Form

Los Angeles Angels
L8-0Minnesota Twins
L9-7Athletics
L7-3Athletics
W6-4Seattle Mariners
W7-5Seattle Mariners
Seattle Mariners
W2-1Colorado Rockies
L7-0Houston Astros
L6-4Los Angeles Angels
L7-5Los Angeles Angels

Los Angeles Angels vs Seattle Mariners Summary

The model lands right at 7.5 total runs, a perfect mirror of the market line. That alignment removes any clean analytical gap on the total, which is exactly why the under carries a LOW confidence tag. Do not mistake a data-supported lean for a strong play. The real angle tonight is the Mariners -1.5 at -104. You are being asked to pay near-even money for a -189 moneyline favorite to cover a run and a half. Anderson is a motivated pitcher with a specific reason to pitch well, six days of rest at home after the September 14 embarrassment. His September 20 gem proved the ceiling is real. The price does not reflect how often a team in Seattle's position covers -1.5 against an opponent it dominates on the moneyline.

The contrarian overlay is the Angels ML at +166. Johnson's September 15 blueprint in this exact park, 6 innings, 1 run, and 7 strikeouts against this same roster, is a specific data point, not a narrative. Two-game momentum is real. At +166 you are compensated fairly if you believe Johnson replicates near-peak form. Keep it a small, speculative bet and do not combine it with the Mariners -1.5. The player prop stack is where the sharpest edges live. Johnson over 4.5 strikeouts at +120 is backed by recent form and a proven matchup history. Crawford under 0.5 hits at +122 is clear BvP value. Arozarena over 0.5 hits at -208 is the safest individual prop on this board. Bet responsibly, manage your unit size, and recognize that the thin total edge is not worth chasing hard.

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

Head-to-Head History

Season SeriesLAA lead series 2-0
DateMatchupResult
Sep 25, 2026LAA @ SEALAALAA 6-4
Sep 26, 2026LAA @ SEALAALAA 7-5

Angels vs Mariners predictions: Mariners -1.5 at -104 is the top bet. Johnson over 4.5 K at +120 backed by 7-K blueprint vs Seattle on Sep 15.

Frequently Asked Questions

MLB→Game Previews→Los Angeles Angels at Seattle Mariners