← Sep 25, 2026 slate

Angels at Mariners

9:10 PM CT · T-Mobile Park · Weather data unavailable.

The game

LAA runs3.8win 53%
SEA runs3.5win 47%
Total7.3book line 6.5
No run, 1st inning56%research only

Game totals, win probability and the first inning are research only: in the backtest they don't beat the league-wide rate. Shown as projections, never as plays.

Park and air
Carry
-0.1% vs neutral air
Weather
– · Wind unknown
Park factor
Runs 86 · HR 99 100 = average
Umpire
Andy Fletcher

Air density from observed temperature, dew point and pressure. It shapes batted balls, not the run total directly.

LAA starter
Reid DetmersLHP · LAA vs SEA
6.2projected strikeouts · likely 3 to 10 · 23.0 batters over 5.4 innings
≤3 strikeouts: 13.4%13%≤34 strikeouts: 12.3%12%45 strikeouts: 15.4%15%56 strikeouts: 15.9%16%67 strikeouts: 14.1%14%78 strikeouts: 11.0%11%89+ strikeouts: 17.9%18%9+book 6.5
Over 6.5: 43% (red bars) · under: 57%. Chance of each exact strikeout total, from the served distribution.
K%29.8%
BB%5.4%
Whiff%13.4%
Velo87.9
BTB Stuff105
Location112
PitchUsageBTB Stuff 60 · 100 · 140VeloWhiff
Fastball47%10694.08.6%
Slider35%11585.818.5%
Curveball12%8672.211.2%
Changeup7%7584.024.5%
Last 3 startsStable
DatePitchesK%Whiff%Hard-hit%wOBA
Sep 198124%14%29%.360
Sep 149532%14%32%.338
Sep 811243%12%5%.110

Season numbers from the last 90 days of Statcast. BTB Stuff and Location read on a scale where 100 is league average. Recent starts are context; the projection doesn't weight them.

Reid Detmers LAA · LHPvsSEA lineupstrikeout rate vs his hand

2 of 9 strike out more than the average hitter tonight

Strikeout rate against left-handers over the last 90 days (season rate where the split is missing). Line: tonight's average hitter, 22.5%. Red strikes out more, blue less.

SEA starter
Bryce MillerRHP · SEA vs LAA
5.5projected strikeouts · likely 3 to 9 · 22.9 batters over 5.5 innings
≤3 strikeouts: 20.0%20%≤34 strikeouts: 15.5%16%45 strikeouts: 17.0%17%56 strikeouts: 15.6%16%67 strikeouts: 12.4%12%78 strikeouts: 8.5%9%89+ strikeouts: 11.0%11%9+book 6.5
Over 6.5: 32% (red bars) · under: 68%. Chance of each exact strikeout total, from the served distribution.
K%19.6%
BB%10.5%
Whiff%10.2%
Velo90.2
BTB Stuff106
Location101
PitchUsageBTB Stuff 60 · 100 · 140VeloWhiff
Fastball37%11795.68.9%
Splitter25%9784.216.1%
Sinker11%9895.10.0%
Slider10%9886.811.8%
Sweeper8%10283.47.4%
Cutter6%11891.414.9%
Curveball3%9383.08.6%
Other0%–92.00.0%
Last 3 startsTrending Up
DatePitchesK%Whiff%Hard-hit%wOBA
Sep 198927%8%9%.250
Sep 139223%14%14%.373
Sep 88433%11%22%.378

Season numbers from the last 90 days of Statcast. BTB Stuff and Location read on a scale where 100 is league average. Recent starts are context; the projection doesn't weight them.

Bryce Miller SEA · RHPvsLAA lineupstrikeout rate vs his hand

7 of 9 strike out more than the average hitter tonight

Strikeout rate against right-handers over the last 90 days (season rate where the split is missing). Line: tonight's average hitter, 22.5%. Red strikes out more, blue less.

Pitch-mix battles

each lineup against the starter it faces
Bryce Miller SEA · RHPvsLAA lineuppitch-mix battle
Bryce Miller's whiff and run value per 100 pitches next to what this lineup has done against the same pitch type. Edge is positive when the pitch favors the hitters.
Bryce Miller's pitchesLAA lineup vs that pitch
PitchUsageVeloBTB StuffWhiff%RV/100wOBAWhiff%Hard-hit%Edge
Fastball37%95.61178.9%-0.65.32610.7%22.7%+0.28
Splitter25%84.29716.1%-1.23.20421.5%22.7%-1.90
Sinker11%95.1980.0%-1.56.2947.7%30.4%-0.05
Slider10%86.89811.8%0.02.22719.6%19.4%-0.80
Sweeper8%83.41027.4%1.79.28116.4%15.0%-0.39
Cutter6%91.411814.9%-8.33.36611.5%32.3%+0.64
Curveball3%83.0938.6%0.45.26115.7%18.6%-0.13
Reid Detmers LAA · LHPvsSEA lineuppitch-mix battle
Reid Detmers's whiff and run value per 100 pitches next to what this lineup has done against the same pitch type. Edge is positive when the pitch favors the hitters.
Reid Detmers's pitchesSEA lineup vs that pitch
PitchUsageVeloBTB StuffWhiff%RV/100wOBAWhiff%Hard-hit%Edge
Fastball47%94.01068.6%-0.24.3358.9%31.3%+0.65
Slider35%85.811518.5%1.95.30014.1%17.9%-1.33
Curveball12%72.28611.2%1.03.32910.5%15.2%+0.07
Changeup7%84.07524.5%1.69.25114.9%21.3%-0.41

Bullpens

Angels bullpen#25 of 30
K%22.0%
BB%9.8%
K-BB%12.2%
SwStr%10.9%
wOBA allowed.354
Arms available15 / 15

Pitched yesterday: Rodriguez, Peralta, Watson.

Ranked on a blend of K-BB% (60%) and wOBA allowed (40%) over the bullpen window. Tired arms are context: in our tests bullpen rest didn't improve run totals.

Mariners bullpen#20 of 30
K%22.6%
BB%8.8%
K-BB%13.8%
SwStr%10.6%
wOBA allowed.350
Arms available14 / 15

Pitched yesterday: Woo, Criswell (Back-to-Back), Rucker, Milner.

Ranked on a blend of K-BB% (60%) and wOBA allowed (40%) over the bullpen window. Tired arms are context: in our tests bullpen rest didn't improve run totals.

Two strikes

how each starter finishes hitters
Reid Detmers LAA · LHPwith two strikes
Reid Detmers with two strikes. Put-away: share of two-strike pitches that end the at-bat with a strikeout.
PitchOverall2 strikesWhiff%Put-awayLeague put-away
Fastball47%46%14.5%18.8%18.6%
Slider35%41%39.3%28.1%21.6%
Curveball12%7%23.1%21.2%21.2%
Changeup7%5%18.2%9.1%18.3%
Bryce Miller SEA · RHPwith two strikes
Bryce Miller with two strikes. Put-away: share of two-strike pitches that end the at-bat with a strikeout.
PitchOverall2 strikesWhiff%Put-awayLeague put-away
Splitter25%37%23.4%17.2%19.0%
Fastball37%35%16.5%19.5%18.0%
Sweeper8%14%15.4%8.2%19.3%
Curveball3%5%16.7%11.8%20.0%
Sinker11%4%0.0%14.3%17.0%
Slider10%3%33.3%36.4%21.1%
Cutter6%2%0.0%0.0%17.9%

Angels lineup

Confirmed · facing Bryce Miller RHP
SpotHitter1+ hit2+ TBHRPAMatchup (1+ hit)wOBA vs handTalent gradeTypeForm
1Zach Neto SS · bats R60.2%37.7%15.8%4.0-0.5.300CBalancedNormal
2Mike Trout DH · bats R58.3%32.5%12.4%3.9+0.3.335CBalancedHot
3Wade Meckler LF · bats L65.6%34.7%8.1%3.8+1.0.336DBalancedNormal
4Vaughn Grissom 3B · bats R60.7%32.9%10.6%3.8+0.2.304FBalancedCold
5Moisés Ballesteros 1B · bats L58.5%31.9%11.1%3.7-0.3.255CBalancedNormal
6Josh Lowe RF · bats L55.0%32.8%12.8%3.6+0.2.333DBalancedNormal
7Christian Moore 2B · bats R50.8%26.3%9.1%3.5-0.5.239FBalancedNormal
8Travis d'Arnaud C · bats R46.3%24.3%9.0%3.4-0.3.270FBalancedNormal
9Bryce Teodosio CF · bats R50.3%23.4%6.5%3.3-0.2.281FBalancedNormal
Matchup: points of 1+ hit chance against the same hitter facing a league-average starter, bullpen and park. wOBA vs hand: the last 90 days against pitchers of the starter's hand. Talent: season-level grade. Form is context and doesn't move a projection.

Mariners lineup

Confirmed · facing Reid Detmers LHP
SpotHitter1+ hit2+ TBHRPAMatchup (1+ hit)wOBA vs handTalent gradeTypeForm
1Randy Arozarena DH · bats R65.2%41.0%18.9%4.0+0.6.466ABalancedHot
2Dominic Canzone RF · bats L65.3%37.9%14.3%3.9-1.7.369BBalancedHot
3Julio Rodríguez CF · bats R63.0%35.5%14.3%3.8-3.1.281BPowerHot
4Josh Naylor 1B · bats L63.7%32.6%5.9%3.8-2.7.325AvgBalancedHot
5Michael Arroyo LF · bats R56.7%32.3%12.0%3.7-2.2.331AvgBalancedNormal
6Cole Young 2B · bats L58.1%30.4%8.3%3.6-1.9.287AvgBalancedNormal
7Jhonny Pereda C · bats R54.6%27.2%7.8%3.5-1.6.339AvgBalancedNormal
8Weston Wilson 3B · bats R46.6%24.1%9.3%3.4-2.7.266FBalancedNormal
9Leo Rivas SS · bats S51.9%25.4%7.1%3.3-1.4.286DBalancedNormal
Matchup: points of 1+ hit chance against the same hitter facing a league-average starter, bullpen and park. wOBA vs hand: the last 90 days against pitchers of the starter's hand. Talent: season-level grade. Form is context and doesn't move a projection.