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 teamsSan Francisco Giants →
SABRhood team report

Seattle Mariners

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

League intelligence# 16 44.9 index
Run generation#28
Composite score 27.1
Pitching#10
Composite score 62.6
Recent play#30
1 recent risers
Bullpen readiness#1
Current state rested
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 28th in run generation and 10th in pitching performance, with a rested bullpen and 1 recent risers.

  2. 2
    form driver

    Cal Raleigh is the strongest recent hitter signal

    Recent OPS 1.050 versus 0.630 previously.

  3. 3
    matchup edge

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

    Estimated wOBA: 0.243 vs L, 0.394 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.

Pitcher change profile

Eduard Bazardo

Seattle Mariners | RHP

50.8
Season BF273OPS allowed0.803Est. wOBA allowed0.342Samplestrong
Biggest changerun value allowed per PA -3.37 z

Run value allowed per PA is the largest recent shift: declining by 3.4 standard deviations versus the MLB change pattern. Season level: 22nd percentile.

Season contextMLB percentile
OPS allowed16th
0.803
Est. wOBA allowed17th
0.342
Strikeout rate63rd
23.4%
Walk rate allowed65th
7.3%
Hard-hit rate allowed40th
39.0%
Run value allowed / PA22nd
0.023
0League midpoint100
What changedRecent vs earlier season
OPS allowed-2.88 z
Recent 1.473 vs baseline 0.737
Est. wOBA allowed-2.97 z
Recent 0.607 vs baseline 0.314
Strikeout rate-0.58 z
Recent 19.2% vs baseline 23.9%
Walk rate allowed-1.79 z
Recent 15.4% vs baseline 6.5%
Hard-hit rate allowed-1.74 z
Recent 56.2% vs baseline 37.4%
Run value allowed / PA-3.37 z
Recent 0.300 vs baseline -0.006
Cooling50Improving
Broadcast read: Run value allowed per PA is the largest recent shift: declining by 3.4 standard deviations versus the MLB change pattern. Season level: 22nd percentile. Recent sample: 26 BF; prior sample: 247 BF.
Hitter change profile

Taylor Ward

Seattle Mariners | RHB

35.7
Season PA590OPS0.666Est. wOBA0.307Samplestrong
Biggest changeestimated wOBA -2.33 z

Estimated wOBA is the largest recent shift: declining by 2.3 standard deviations versus the MLB change pattern. Season level: 38th percentile.

Season contextMLB percentile
OPS20th
0.666
Est. wOBA38th
0.307
Strikeout rate52nd
21.5%
Walk rate99th
15.8%
Hard-hit rate41st
38.1%
Run value / PA33rd
-0.006
0League midpoint100
What changedRecent vs earlier season
OPS-2.10 z
Recent 0.212 vs baseline 0.692
Est. wOBA-2.33 z
Recent 0.108 vs baseline 0.317
Strikeout rate-1.45 z
Recent 31.0% vs baseline 21.0%
Walk rate-1.68 z
Recent 6.9% vs baseline 16.2%
Hard-hit rate+0.79 z
Recent 44.4% vs baseline 37.8%
Run value / PA-1.61 z
Recent -0.142 vs baseline 0.001
Cooling50Improving
Broadcast read: Estimated wOBA is the largest recent shift: declining by 2.3 standard deviations versus the MLB change pattern. Season level: 38th percentile. Recent sample: 29 PA; prior sample: 561 PA.
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 Mariners124
  2. 2Dominic CanzoneSeattle Mariners106
  3. 3Randy ArozarenaSeattle Mariners100
  4. 4Josh NaylorSeattle Mariners85
  5. 5Cole YoungSeattle Mariners83
Club contact

100+ mph contact rate

Minimum 30 tracked batted balls

  1. 1Dominic CanzoneSeattle Mariners33.9%
  2. 2Luke RaleySeattle Mariners30.8%
  3. 3Julio RodríguezSeattle Mariners30.8%
  4. 4Jhonny PeredaSeattle Mariners26.6%
  5. 5Cal RaleighSeattle Mariners26.2%
Club velocity

Pitches at 100+ mph

Across every pitch type

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

100+ mph pitch rate

Minimum 100 tracked pitches

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

Batting average

Best qualified contact results

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

Home runs

The club power board

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

OPS

On-base and slugging production

  1. 1Randy ArozarenaSeattle Mariners0.832
  2. 2Dominic CanzoneSeattle Mariners0.800
  3. 3Brendan DonovanSeattle Mariners0.769
  4. 4Luke RaleySeattle Mariners0.721
  5. 5J.P. CrawfordSeattle Mariners0.687
Club pitching

Strikeouts

Total batters finished by strikeout

  1. 1Logan GilbertSeattle Mariners176
  2. 2Bryan WooSeattle Mariners158
  3. 3George KirbySeattle Mariners133
  4. 4Emerson HancockSeattle Mariners126
  5. 5Bryce MillerSeattle Mariners101
Club pitching

Strikeout rate

Strikeouts per batter faced

  1. 1Andrés MuñozSeattle Mariners38.2%
  2. 2Michael RuckerSeattle Mariners26.9%
  3. 3Logan GilbertSeattle Mariners26.5%
  4. 4Seranthony DomínguezSeattle Mariners25.3%
  5. 5Bryan WooSeattle Mariners24.9%
Club pitching

Lowest OPS allowed

Qualified opponent production

  1. 1Gabe SpeierSeattle Mariners0.623
  2. 2Andrés MuñozSeattle Mariners0.626
  3. 3Bryan WooSeattle Mariners0.639
  4. 4Logan GilbertSeattle Mariners0.681
  5. 5Emerson HancockSeattle Mariners0.685
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,351 tracked pitches
Pitch Use Velo Whiff Chase Zone Putaway Hard hit
Four-Seam FastballFF · 1,118 pitches 47.6% 96.172nd pct 21.4%73rd pct 29.9%67th pct 55.2%75th pct 0.0%100th pct 45.5%40th pct
SinkerSI · 465 pitches 19.8% 95.976th pct 9.4%33rd pct 33.3%86th pct 60.6%84th pct 0.0%100th pct 48.1%24th pct
SliderSL · 353 pitches 15.0% 87.158th pct 32.2%53rd pct 37.6%75th pct 41.9%39th pct 0.0%100th pct 52.9%4th pct
SweeperST · 264 pitches 11.2% 84.575th pct 32.4%66th pct 44.6%98th pct 43.9%58th pct 0.0%100th pct 26.4%69th pct
ChangeupCH · 151 pitches 6.4% 89.685th pct 15.0%4th pct 36.7%57th pct 40.4%68th pct 0.0%100th pct 23.3%80th 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 edge81.8

José A. Ferrer

Seattle Mariners

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

vs L0.243
vs R0.394

Estimated wOBA: 0.243 vs L, 0.394 vs R.

pitcher edge75.9

Michael Rucker

Seattle Mariners

Michael Rucker is limiting right-handed batters more effectively

vs L0.422
vs R0.215

Estimated wOBA: 0.422 vs L, 0.215 vs R.

pitcher edge75.3

Gabe Speier

Seattle Mariners

Gabe Speier is limiting left-handed batters more effectively

vs L0.190
vs R0.355

Estimated wOBA: 0.190 vs L, 0.355 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 batter89.8

Gabe Speier

LHP · available · 5 days rest

Availability100.0%Matchup100.0%Performance59.0%
Right-handed batter83.0

Seranthony Domínguez

RHP · available · 4 days rest

Availability100.0%Matchup70.0%Performance56.1%
Story leads

Team Headlines

Subject Reporting lead Score
Randy Arozarena Randy Arozarena is building one of baseball’s strongest offensive cases 87.8
Dominic Canzone Dominic Canzone is building one of baseball’s strongest offensive cases 82.4
Andrés Muñoz Andrés Muñoz is limiting opponent production at an elite rate 75.2
Bryan Woo Bryan Woo is limiting opponent production at an elite rate 74.8
Andrés Muñoz Andrés Muñoz’s Slider: 87.1 mph, 48.1% whiffs 73.0
Logan Gilbert Logan Gilbert’s Splitter: 81.9 mph, 39.7% whiffs 71.8
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 teamsSan Francisco Giants →

© 2026 The SABRhood

  • Methodology

  • Glossary

  • History Desk

  • @thesabrhood