The SABRhood
  • Home
  • Today
  • Standings
  • Leaders
  • Awards
    • MLB Award Races
    • Insane Baseball Awards
  • Intelligence
    • Story Engine
    • Players
    • Player Change Engine
    • Career Path Engine
    • Teams
    • Team reports
    • Matchups
    • Pitch Lab
    • Run Game
    • Fielding
    • Triple-A Watch
    • History
    • History Match
    • League Trends
  • Projections
  • Newsletter
  • Graphics
  • Editorials
  • Broadcast
  • About

Seattle Mariners Team report

Automated SABRhood research report for the Seattle Mariners.
← Chicago White SoxAll teamsArizona Diamondbacks →
SABRhood team report

Seattle Mariners

Seattle Mariners ranks 27th in run generation and 10th in pitching performance, with a usable bullpen and 1 recent risers.

League intelligence# 17 46.6 index
Run generation#27
Composite score 30.5
Pitching#10
Composite score 62.8
Recent play#12
1 recent risers
Bullpen readiness#15
Current state usable
Roster construction

Where this club creates, and loses, WAR

Players are split by position and total WAR is calculated; the green border indicates a club is top-ten in positional WAR, the red border indicates a bottom-ten club.

Best value pocketsDesignated hitter / Starting pitchingClearest upgrade lanesThird base / Catcher
CNeed

Catcher

1.0WAR#23 of 30
Top valueCal Raleigh0.6 WAR
1BNeed

First base

0.5WAR#22 of 30
Top valueJosh Naylor0.6 WAR
2BStrength

Second base

2.5WAR#10 of 30
Top valueCole Young2.1 WAR
3BNeed

Third base

-0.4WAR#26 of 29
Top valueColt Emerson0.2 WAR
SSNeed

Shortstop

0.9WAR#19 of 28
Top valueJ.P. Crawford0.9 WAR
OFStrength

Outfield

4.7WAR#9 of 30
Top valueRandy Arozarena3.3 WAR
DHStrength

Designated hitter

1.9WAR#6 of 20
Top valueDominic Canzone1.9 WAR
SPStrength

Starting pitching

10.9WAR#6 of 30
Top valueBryan Woo2.9 WAR
RPMiddle

Relief pitching

2.0WAR#19 of 30
Top valueAndrés Muñoz1.0 WAR
Broadcast three

Water cooler notes

Three concise, evidence-linked notes to start a broadcast conversation.

  1. 1
    team identity

    Seattle Mariners’s analytical identity

    Seattle Mariners ranks 27th in run generation and 10th in pitching performance, with a usable bullpen and 1 recent risers.

  2. 2
    form driver

    Seranthony Domínguez is the strongest recent pitcher signal

    Recent OPS allowed 0.453 versus 0.700 previously.

  3. 3
    matchup edge

    José A. Ferrer is limiting left-handed batters more effectively

    Estimated wOBA: 0.254 vs L, 0.396 vs R.

Why it changed

Player movement with league context attached

The recent-window shift and the full-season league standing are separate, so a surge never floats free of the player’s actual level.

Hitter change profile

J.P. Crawford

Seattle Mariners | LHB

35.8
Season PA466OPS0.688Est. wOBA0.309Samplestrong
Biggest changewalk rate -2.11 z

Walk rate is the largest recent shift: declining by 2.1 standard deviations versus the MLB change pattern. Season level: 95th percentile.

Season contextMLB percentile
OPS27th
0.688
Est. wOBA39th
0.309
Strikeout rate63rd
20.0%
Walk rate95th
13.1%
Hard-hit rate25th
34.5%
Run value / PA42nd
0.003
0League midpoint100
What changedRecent vs earlier season
OPS-0.30 z
Recent 0.639 vs baseline 0.694
Est. wOBA-0.44 z
Recent 0.278 vs baseline 0.313
Strikeout rate+0.54 z
Recent 16.1% vs baseline 20.5%
Walk rate-2.11 z
Recent 3.6% vs baseline 14.4%
Hard-hit rate-0.69 z
Recent 27.9% vs baseline 35.6%
Run value / PA-1.24 z
Recent -0.090 vs baseline 0.016
Cooling50Improving
Broadcast read: Walk rate is the largest recent shift: declining by 2.1 standard deviations versus the MLB change pattern. Season level: 95th percentile. Recent sample: 56 PA; prior sample: 410 PA.
Pitcher change profile

Kade Anderson

Seattle Mariners | LHP

34.6
Season BF131OPS allowed0.711Est. wOBA allowed0.304Samplemoderate
Biggest changehard-hit rate allowed -1.97 z

Hard-hit rate allowed is the largest recent shift: declining by 2.0 standard deviations versus the MLB change pattern. Season level: 17th percentile.

Season contextMLB percentile
OPS allowed44th
0.711
Est. wOBA allowed51st
0.304
Strikeout rate43rd
21.4%
Walk rate allowed85th
6.1%
Hard-hit rate allowed17th
42.1%
Run value allowed / PA76th
-0.028
0League midpoint100
What changedRecent vs earlier season
OPS allowed+0.87 z
Recent 0.614 vs baseline 0.822
Est. wOBA allowed+0.97 z
Recent 0.259 vs baseline 0.351
Strikeout rate+1.00 z
Recent 25.0% vs baseline 17.5%
Walk rate allowed+1.80 z
Recent 1.5% vs baseline 11.1%
Hard-hit rate allowed-1.97 z
Recent 52.0% vs baseline 31.1%
Run value allowed / PA+0.60 z
Recent -0.052 vs baseline -0.001
Cooling50Improving
Broadcast read: Hard-hit rate allowed is the largest recent shift: declining by 2.0 standard deviations versus the MLB change pattern. Season level: 17th percentile. Recent sample: 68 BF; prior sample: 63 BF.
Team highs

The category leaders inside this clubhouse

Familiar production now sits beside tracked force: 100+ mph contact and pitches are shown as both totals and opportunity rates.

Club contact

100+ mph batted balls

Tracked-contact season total

  1. 1Julio RodríguezSeattle Mariners140
  2. 2Dominic CanzoneSeattle Mariners117
  3. 3Randy ArozarenaSeattle Mariners115
  4. 4Josh NaylorSeattle Mariners93
  5. 5Cole YoungSeattle Mariners93
Club contact

100+ mph contact rate

Minimum 30 tracked batted balls

  1. 1Dominic CanzoneSeattle Mariners33.6%
  2. 2Julio RodríguezSeattle Mariners32.0%
  3. 3Luke RaleySeattle Mariners30.8%
  4. 4Randy ArozarenaSeattle Mariners27.6%
  5. 5Cal RaleighSeattle Mariners26.1%
Club velocity

Pitches at 100+ mph

Across every pitch type

  1. 1Andrés MuñozSeattle Mariners204
  2. 2José A. FerrerSeattle Mariners5
  3. 3Seranthony DomínguezSeattle Mariners1
  4. 4Logan GilbertSeattle Mariners0
  5. 5George KirbySeattle Mariners0
Club velocity

100+ mph pitch rate

Minimum 100 tracked pitches

  1. 1Andrés MuñozSeattle Mariners21.4%
  2. 2José A. FerrerSeattle Mariners0.5%
  3. 3Seranthony DomínguezSeattle Mariners0.1%
  4. 4Logan GilbertSeattle Mariners0.0%
  5. 5George KirbySeattle Mariners0.0%
Club offense

Batting average

Best qualified contact results

  1. 1Randy ArozarenaSeattle Mariners0.278
  2. 2Brendan DonovanSeattle Mariners0.273
  3. 3Josh NaylorSeattle Mariners0.267
  4. 4Dominic CanzoneSeattle Mariners0.260
  5. 5Victor RoblesSeattle Mariners0.256
Club offense

Home runs

The club power board

  1. 1Randy ArozarenaSeattle Mariners26
  2. 2Cal RaleighSeattle Mariners23
  3. 3Dominic CanzoneSeattle Mariners22
  4. 4Julio RodríguezSeattle Mariners21
  5. 5Cole YoungSeattle Mariners17
Club offense

OPS

On-base and slugging production

  1. 1Randy ArozarenaSeattle Mariners0.853
  2. 2Dominic CanzoneSeattle Mariners0.811
  3. 3Brendan DonovanSeattle Mariners0.769
  4. 4Luke RaleySeattle Mariners0.721
  5. 5Julio RodríguezSeattle Mariners0.695
Club pitching

Strikeouts

Total batters finished by strikeout

  1. 1Logan GilbertSeattle Mariners194
  2. 2Bryan WooSeattle Mariners167
  3. 3George KirbySeattle Mariners143
  4. 4Emerson HancockSeattle Mariners126
  5. 5Bryce MillerSeattle Mariners112
Club pitching

Strikeout rate

Strikeouts per batter faced

  1. 1Andrés MuñozSeattle Mariners37.1%
  2. 2Logan GilbertSeattle Mariners27.1%
  3. 3Michael RuckerSeattle Mariners25.9%
  4. 4Seranthony DomínguezSeattle Mariners25.0%
  5. 5Bryce MillerSeattle Mariners24.5%
Club pitching

Lowest OPS allowed

Qualified opponent production

  1. 1Bryan WooSeattle Mariners0.640
  2. 2Gabe SpeierSeattle Mariners0.655
  3. 3Andrés MuñozSeattle Mariners0.667
  4. 4Seranthony DomínguezSeattle Mariners0.672
  5. 5Logan GilbertSeattle Mariners0.677
Ace-in-the-Hole

The staff ace’s complete arsenal

The highest-WAR qualified starter leads the card. Every tracked offering is shown with usage, pitch traits, outcomes, and same-pitch MLB percentiles.

Staff ace · RHP

Bryan Woo

120.1 IP · 4.56 ERA · 2.9 WAR

2,511 tracked pitches
Pitch Use Velo Whiff Chase Zone Putaway Hard hit
Four-Seam FastballFF · 1,199 pitches 47.7% 96.174th pct 21.4%73rd pct 31.2%76th pct 54.9%71st pct 0.0%100th pct 46.1%37th pct
SinkerSI · 494 pitches 19.7% 95.977th pct 9.2%31st pct 34.2%87th pct 60.3%81st pct 0.0%100th pct 47.5%24th pct
SliderSL · 357 pitches 14.2% 87.159th pct 32.0%49th pct 37.4%72nd pct 42.3%41st pct 0.0%100th pct 53.8%3rd pct
SweeperST · 297 pitches 11.8% 84.576th pct 35.5%82nd pct 42.5%97th pct 41.4%41st pct 0.0%100th pct 25.5%71st pct
ChangeupCH · 164 pitches 6.5% 89.786th pct 13.5%3rd pct 36.8%58th pct 42.1%75th pct 0.0%100th pct 23.7%81st pct
Percentiles compare each pitch only with the same MLB pitch type and a minimum 50-pitch peer sample. Hard-hit percentile is reversed so a higher percentile is better.
Matchup intelligence

The largest qualified handedness edges

pitcher edge82.6

José A. Ferrer

Seattle Mariners

José A. Ferrer is limiting left-handed batters more effectively

vs L0.254
vs R0.396

Estimated wOBA: 0.254 vs L, 0.396 vs R.

pitcher edge76.6

Michael Rucker

Seattle Mariners

Michael Rucker is limiting right-handed batters more effectively

vs L0.413
vs R0.207

Estimated wOBA: 0.413 vs L, 0.207 vs R.

hitter edge72.3

Brendan Donovan

Seattle Mariners

Brendan Donovan is doing more damage against right-handed pitching

vs L0.216
vs R0.401

Estimated wOBA: 0.216 vs L, 0.401 vs R.

Bullpen decision board

Best available matchup for either side

The board now shows only the highest-ranked active reliever against a left-handed hitter and a right-handed hitter. Workload availability, role, season performance, and handedness all remain visible.

Left-handed batter84.9

Gabe Speier

LHP · available · 2 days rest

Availability86.7%Matchup100.0%Performance60.9%
Right-handed batter80.7

Michael Rucker

RHP · available · 7 days rest

Availability100.0%Matchup70.0%Performance46.8%
Story leads

Team Headlines

Subject Reporting lead Score
Randy Arozarena Randy Arozarena is building one of baseball’s strongest offensive cases 90.6
Dominic Canzone Dominic Canzone is building one of baseball’s strongest offensive cases 85.6
Bryan Woo Bryan Woo is limiting opponent production at an elite rate 75.4
Logan Gilbert Logan Gilbert is limiting opponent production at an elite rate 73.4
Andrés Muñoz Andrés Muñoz’s Slider: 87.2 mph, 48.6% whiffs 73.1
Logan Gilbert Logan Gilbert’s Splitter: 81.9 mph, 39.9% whiffs 72.4
Research status: this automated report is a reporting foundation, not a finished scouting report. Active rosters are date-stamped; injuries, same-day transactions, probable pitchers, and opponent context still require pregame confirmation.
← Chicago White SoxAll teamsArizona Diamondbacks →

© 2026 The SABRhood

  • Methodology

  • Glossary

  • History Desk

  • @thesabrhood