We couldn't load the latest odds.
Refresh in a few minutes, they usually come right back.
MLBGame PreviewsLos Angeles Angels at Seattle Mariners

Score Prediction

Pre-match Prediction
Los Angeles Angels
@
Seattle Mariners
Los Angeles Angels 36%Seattle Mariners 64%
Market LinesRun Line: Seattle Mariners -0.5Total: O/U 7
Model: Under 7
Model projects 6.7 total runs vs 7 line

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
51%
80/158
MLB: 48%
Starter
68%
13/19
vs SEA
56%
5/9
Avg Total
8.6
MLB: 8.9
Game Starter (19) Last Starter vs SEA vs SEA (9)
Grayson Rodriguez #21 · RHP · Age 27
5.96
ERA (2026)
8.0
K/9 (2026)
19
Starts (2026)
10.2
Avg Total (2026)
Last 3:
L MIN (Sep 18): 6.2IP, 3ER, 4K
ND @WSH (Sep 13): 5.1IP, 2ER, 4K
L @BOS (Sep 07): 4.0IP, 5ER, 3K
vs SEA: ND (May 18 2024): 6.0 IP, 0 ER, 7 K
Bullpen (2026 Season)Average
ERA: 3.98MLB Avg: 3.9511 relievers
Workload Alert: Allowed 8 runs on 2026-09-20 vs MIN. Bullpen arms likely still recovering.
Recent: L 0-3W 6-5L 0-8L 7-9L 3-7
Lineup vs Grayson Rodriguez (Career)
BatterPosPAAVGOPSHR
Randy ArozarenaLF10.1110.3110
Taylor WardDH9.3751.3191
Cal RaleighC6.0000.1670
Dominic CanzoneDH5.0000.4000
Julio RodriguezCF5.2000.4000
J.P. CrawfordSS3.0000.0000
Josh Naylor1B3.0000.3330
7 batters with no matchup history

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
56%
89/158
MLB: 48%
Starter
52%
15/29
vs LAA
56%
5/9
Avg Total
8.5
MLB: 8.9
Game Starter (29) Last Starter vs LAA vs LAA (9)
Bryan Woo #22 · RHP · Age 26
3.92
ERA (2026)
9.0
K/9 (2026)
29
Starts (2026)
8.8
Avg Total (2026)
Last 3:
ND @COL (Sep 18): 5.1IP, 3ER, 4K
W @ATH (Sep 12): 6.0IP, 0ER, 5K
W ATH (Sep 06): 8.0IP, 0ER, 9K
vs LAA: W (Sep 13 2025): 6.0 IP, 2 ER, 13 K
Bullpen (2026 Season)Average
ERA: 4.01MLB Avg: 3.9510 relievers
Recent: W 5-4L 3-5W 2-1L 0-7W 6-5
Lineup vs Bryan Woo (Career)
BatterPosPAAVGOPSHR
Zach NetoSS22.1820.3640
Josh LoweLF12.2730.6970
Mike TroutCF11.0000.1820
Adam Frazier2B5.2000.4000
Oswald Peraza2B4.2500.5000
Vaughn Grissom1B3.0000.0000
Wade MecklerLF3.6671.3340
Bryce TeodosioLF2.5001.0000
Christian Moore2B2.0000.5000
Denzer Guzman3B2.0000.0000
Jose SiriLF1.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickSeattle Mariners -1.5 (+116) | Run Line
Seattle Mariners -1.5 (+116) | Run Line | MEDIUM confidence, The case for Seattle covering 1.5 runs starts with Rodriguez's command breakdown and ends...
PickUnder 7.0 runs (-112) | Total | LOW confidence, Be clear about the edge here
the model aligns almost exactly with the 7.0 market line, so this is not a model-driven bet.
PickSeattle Mariners ML (-200) | Moneyline |
Seattle Mariners ML (-200) | Moneyline | MEDIUM confidence, The price is steep, but the matchup quality supports it. Rodriguez's structural command co...
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

The pitching matchup is the entire story tonight at T-Mobile Park. Seattle Mariners right-hander Bryan Woo arrives with a 3.92 ERA, 167 strikeouts in 167.2 innings, and a 9 K/9 rate for the season. He faces a Los Angeles Angels lineup that ranks among the weakest offensive units in baseball, inside a park that carries a 0.95 run factor and a retractable roof that eliminates weather entirely. That combination, starter quality plus environment, is about as favorable a home setup as a pitcher can find in the American League.

The contrast on the other side is stark. Grayson Rodriguez posted a 3.86 ERA in 2024 and looked like a legitimate frontline arm. In 2026, that version does not exist. He carries a 5.96 ERA across 93.2 innings, has issued 38 walks, and has recorded exactly 4, 4, and 3 strikeouts in his last three starts without reaching five in any of them. This is not a slump. The command metrics are structurally broken. When a pitcher who relies on inducing weak contact loses the ability to locate consistently, the results compound quickly, especially on the road against a lineup that, however modest, will make him work in tonight's MLB matchup.

The batter-versus-pitcher data reinforces the pitching story. Taylor Ward carries a 1.319 OPS across 9 career plate appearances against Rodriguez, including a 1.700 OPS in their 2024 meetings. He is Seattle's clearest matchup edge in the lineup. On the other side, Zach Neto is 0-for-6 against Woo in 2026 with a 0.000 OPS this season. Across 22 career plate appearances, Neto hits .182 with a 0.364 OPS against the Seattle right-hander. Mike Trout carries a 0.182 OPS across 11 career plate appearances against Woo through 2025. His 2026 sample of 3 PA shows some adjustment at 0.667 OPS, but the career suppression pattern across a meaningful sample is still notable. Woo has faced Los Angeles twice in 2026, posting 5 and 6 strikeouts, and 13 strikeouts in their September 2025 meeting against many of the same hitters.

Mariners GM Justin Hollander confirmed this week that Brendan Donovan will not return this season, saying, "I think it's probably unlikely that he starts another game this season." Donovan was slashing .277/.371/.409 before his concussion-related IL stint in August. His absence matters for a Seattle offense that has scored only 5 runs in its last three games. Elite reliever Matt Brash is also out for the season with a lat injury. The Mariners are thinner than their roster suggests, but none of that changes the controlling variable at the top of this game. Woo against this specific Angels lineup, at this park, is the story.

Los Angeles Angels vs Seattle Mariners Key Insights

  • Rodriguez's command crisis is the central fact: 5.96 ERA, 38 walks in 93.2 innings, and 3 to 4 strikeouts in each of his last three starts without reaching five. This is not a pitcher having a bad stretch. The 2024 version of this arm is gone.
  • Bryan Woo has held Los Angeles to 5 and 6 strikeouts in his two 2026 appearances, and posted 13 strikeouts in their September 2025 meeting. His career line against this specific lineup reflects consistent, deep suppression of their better hitters.
  • T-Mobile Park's 0.95 run factor and retractable roof create one of the most controlled scoring environments in the league. Both offenses are below average, and the park will not bail out either pitcher's mistake.
  • Zach Neto is 0-for-6 against Woo in 2026 with a 0.000 OPS this season. His prior improvements in 2024 and 2025 did not carry into this year. The top of the Angels order is effectively neutralized against the Seattle starter.
  • The contrarian case for Los Angeles at +166 is not irrational. The Mariners have scored 5 runs in three games, Donovan is unavailable, and Brash is gone for the year. If Rodriguez's command returns even partially, there is a path to a low-scoring Angels win. That possibility exists and has real value at plus-money.
  • Taylor Ward's 1.319 OPS across 9 career plate appearances against Rodriguez, including a 1.700 OPS in 2024, makes him Seattle's clearest offensive weapon in tonight's specific matchup. If he sees a runner on base early, Rodriguez's walk problems become magnified quickly.

Los Angeles Angels vs Seattle Mariners Betting Picks

Picks made September 24, 2026 at 05:15 AM ET. Odds shown reflect current market prices.

Under 7.0 runs (-112) | Total | LOW confidence, Be clear about the edge here
Under 7.0 runs (-112) | Total | LOW confidence, Be clear about the edge here: the model aligns almost exactly with the 7.0 market line, so this is not a model-driven bet. It rests entirely on situational lean. T-Mobile Park's 0.95 run factor, a Mariners offense that has scored 5 runs in three games with Donovan unavailable, and a bottom-tier Angels lineup all push gently toward the under. Treat this as a marginal lean, not a primary wager.
Seattle Mariners ML (-200) | Moneyline |
Seattle Mariners ML (-200) | Moneyline | MEDIUM confidence, The price is steep, but the matchup quality supports it. Rodriguez's structural command collapse, Woo's career dominance of this Angels lineup, and a pitcher-friendly home park make Seattle the clear side. The contrarian argument for Los Angeles at +166 is real given the cold Mariners offense and bullpen losses, but Rodriguez's issues are not situational. The -200 reflects fair value on a genuine mismatch, not an exploitable overcorrection.
Grayson Rodriguez Under 4.5 Strikeouts (
Grayson Rodriguez Under 4.5 Strikeouts (-111) | Player Prop | HIGH confidence, Rodriguez has posted 4, 4, and 3 strikeouts in his last three starts without reaching five in any of them. His 5.96 ERA and 38 walks in 93.2 innings confirm this is a structural issue, not a variance blip. Reaching the over would require him to match or exceed his best recent outing against a Seattle lineup he has not faced in 2026. Current form is firmly sub-5 K and this is the highest-confidence play on the board tonight.
Bryan Woo Under 6.5 Strikeouts (+100) |
Bryan Woo Under 6.5 Strikeouts (+100) | Player Prop | MEDIUM confidence, Woo's 9 K/9 season rate points one direction. His recent starts point another. He recorded 4 strikeouts on September 18 against Colorado and 5 strikeouts on September 12 against Oakland. Against Los Angeles specifically in 2026, he posted 5 K on June 30 and 6 K on April 3. He has not reached 7 in either 2026 appearance against this lineup. Even-money on the under is solid value given the two-start strikeout valley heading into tonight.
Randy Arozarena Under 0.5 Hits (+144) |
Randy Arozarena Under 0.5 Hits (+144) | Player Prop | HIGH confidence, The career line against Rodriguez is 10 plate appearances, a .111 average, a 0.311 OPS, and one hit in nine at-bats. The trend is moving in the wrong direction: 0.393 OPS in 2023, 0.000 OPS in 2 PA in 2024. Arozarena's strong overall season against right-handers (.812 OPS) does not apply here. Getting plus-money on a hitter who is 1-for-9 against tonight's opposing starter is outstanding value and among the clearest props on this slate.
Zach Neto Under 0.5 Hits (+106) | Player
Zach Neto Under 0.5 Hits (+106) | Player Prop | MEDIUM confidence, Neto is 0-for-6 against Woo in 2026 with a 0.000 OPS this season. The 22-plate-appearance career sample is large enough to carry weight, showing a .182 average and 0.364 OPS. Prior improvements in 2024 and 2025 (0.666 OPS each year) did not carry into this year. His .238 season average is irrelevant against a pitcher he simply has not been able to reach in 2026. Plus-money on the under is a clear edge.
Cal Raleigh to Hit a Home Run (+300) | P
Cal Raleigh to Hit a Home Run (+300) | Player Prop | LOW confidence, Raleigh leads Seattle with 23 home runs this season and bats in the middle of the order against a pitcher who has allowed 15 home runs in 93.2 innings, a 1.44 HR/9 rate above league average. T-Mobile Park's 0.9 HR factor provides modest suppression, but at +300 the implied probability is 25%. If Seattle scores tonight, Raleigh in the power slot is a reasonable catalyst. Low-confidence value only, sized accordingly.
SGP
SGP: Mariners ML + Under 7.0 + Bryan Woo Under 6.5 K + Randy Arozarena Under 0.5 Hits, The four legs are structurally connected. A dominant Woo start suppresses Angels run production, which makes the under and an Arozarena hitless game natural byproducts of the same game flow. Seattle wins a controlled contest where their offense does just enough. Legs: SEA ML (-200, contract 459864069), Under 7.0 (-112, contract 459864408), Woo under 6.5 K (+100, contract 459869655), Arozarena under 0.5 hits (+144, contract 459869612).

Key Players

Batting AverageLAA
Mike Trout
.247Batting Average
CF
Home RunsLAA
Zach Neto
26Home Runs
SS
Runs Batted InLAA
Zach Neto
74Runs Batted In
SS
Earned Run AverageLAA
Reid Detmers
3.47Earned Run Average
SP
WinsLAA
Walbert Urena
9Wins
SP
StrikeoutsLAA
Reid Detmers
204Strikeouts
SP
Batting AverageSEA
Randy Arozarena
.279Batting Average
LF
Home RunsSEA
Randy Arozarena
26Home Runs
LF
Runs Batted InSEA
Randy Arozarena
76Runs 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
L3-0Minnesota Twins
L8-0Minnesota Twins
L9-7Athletics
L7-3Athletics
Seattle Mariners
W5-4Colorado Rockies
L5-3Colorado Rockies
W2-1Colorado Rockies
L7-0Houston Astros

Los Angeles Angels vs Seattle Mariners Summary

The model aligns almost exactly with the 7.0 market total, which means the number is efficient and there is no model edge to cite. But the pitching data pushes me toward a lower-scoring finish regardless. Woo has been in a strikeout valley over his last two starts, recording 4 and 5 K respectively, and the Mariners offense is in a genuine cold stretch with Donovan unavailable. I see this game finishing in the 3-2 to 4-2 range, with Woo working efficiently through a limited lineup and Rodriguez giving up at least two early runs before the bullpen takes over. The under at 7.0 fits that projection, but it requires the game to play out predictably, and baseball rarely cooperates on cue.

The strongest plays in order: Grayson Rodriguez under 4.5 strikeouts at -111 is high-confidence, backed by three consecutive sub-5 K starts. Randy Arozarena under 0.5 hits at +144 pairs a meaningful BvP sample with plus-money odds, which is a combination worth acting on. The Mariners -1.5 run line at +116 is the best team-level value in this game, offering plus-money on what the data says should be a multi-run Seattle win. The SGP ties those themes together for a higher-ceiling ticket built on connected assumptions rather than independent longshots.

One honest caveat: the Mariners were shut out 7-0 by Houston on September 23. Rodriguez showed a 6.2-inning outing against Minnesota on September 18, suggesting his command can stabilize. The Angels at +166 is not a reckless bet. It just loses to the weight of the evidence tonight. Manage your exposure accordingly, and never bet more than you can afford to lose on a single game. 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 03, 2026LAA @ SEALAALAA 7-6
Mar 14, 2026SEA @ LAALAALAA 6-2

Angels vs Mariners predictions: Woo (3.92 ERA, 9 K/9) vs collapsing Rodriguez (5.96 ERA). Best bets: Mariners -1.5 +116, Rodriguez under 4.5 K at T-Mobile.

Frequently Asked Questions

MLBGame PreviewsLos Angeles Angels at Seattle Mariners