Seattle Mariners Team report
Seattle Mariners
Seattle Mariners ranks 27th in run generation and 10th in pitching performance, with a usable bullpen and 1 recent risers.
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.
First base
Second base
Third base
Shortstop
Outfield
Designated hitter
Starting pitching
Relief pitching
Water cooler notes
Three concise, evidence-linked notes to start a broadcast conversation.
-
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
form driver
Seranthony Domínguez is the strongest recent pitcher signal
Recent OPS allowed 0.453 versus 0.700 previously.
-
3
matchup edge
José A. Ferrer is limiting left-handed batters more effectively
Estimated wOBA: 0.254 vs L, 0.396 vs R.
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.
J.P. Crawford
Seattle Mariners | LHB
Kade Anderson
Seattle Mariners | LHP
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.
100+ mph batted balls
Tracked-contact season total
- 1Julio RodríguezSeattle Mariners140
- 2Dominic CanzoneSeattle Mariners117
- 3Randy ArozarenaSeattle Mariners115
- 4Josh NaylorSeattle Mariners93
- 5Cole YoungSeattle Mariners93
100+ mph contact rate
Minimum 30 tracked batted balls
- 1Dominic CanzoneSeattle Mariners33.6%
- 2Julio RodríguezSeattle Mariners32.0%
- 3Luke RaleySeattle Mariners30.8%
- 4Randy ArozarenaSeattle Mariners27.6%
- 5Cal RaleighSeattle Mariners26.1%
Pitches at 100+ mph
Across every pitch type
- 1Andrés MuñozSeattle Mariners204
- 2José A. FerrerSeattle Mariners5
- 3Seranthony DomínguezSeattle Mariners1
- 4Logan GilbertSeattle Mariners0
- 5George KirbySeattle Mariners0
100+ mph pitch rate
Minimum 100 tracked pitches
- 1Andrés MuñozSeattle Mariners21.4%
- 2José A. FerrerSeattle Mariners0.5%
- 3Seranthony DomínguezSeattle Mariners0.1%
- 4Logan GilbertSeattle Mariners0.0%
- 5George KirbySeattle Mariners0.0%
Batting average
Best qualified contact results
- 1Randy ArozarenaSeattle Mariners0.278
- 2Brendan DonovanSeattle Mariners0.273
- 3Josh NaylorSeattle Mariners0.267
- 4Dominic CanzoneSeattle Mariners0.260
- 5Victor RoblesSeattle Mariners0.256
Home runs
The club power board
- 1Randy ArozarenaSeattle Mariners26
- 2Cal RaleighSeattle Mariners23
- 3Dominic CanzoneSeattle Mariners22
- 4Julio RodríguezSeattle Mariners21
- 5Cole YoungSeattle Mariners17
OPS
On-base and slugging production
- 1Randy ArozarenaSeattle Mariners0.853
- 2Dominic CanzoneSeattle Mariners0.811
- 3Brendan DonovanSeattle Mariners0.769
- 4Luke RaleySeattle Mariners0.721
- 5Julio RodríguezSeattle Mariners0.695
Strikeouts
Total batters finished by strikeout
- 1Logan GilbertSeattle Mariners194
- 2Bryan WooSeattle Mariners167
- 3George KirbySeattle Mariners143
- 4Emerson HancockSeattle Mariners126
- 5Bryce MillerSeattle Mariners112
Strikeout rate
Strikeouts per batter faced
- 1Andrés MuñozSeattle Mariners37.1%
- 2Logan GilbertSeattle Mariners27.1%
- 3Michael RuckerSeattle Mariners25.9%
- 4Seranthony DomínguezSeattle Mariners25.0%
- 5Bryce MillerSeattle Mariners24.5%
Lowest OPS allowed
Qualified opponent production
- 1Bryan WooSeattle Mariners0.640
- 2Gabe SpeierSeattle Mariners0.655
- 3Andrés MuñozSeattle Mariners0.667
- 4Seranthony DomínguezSeattle Mariners0.672
- 5Logan GilbertSeattle Mariners0.677
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.
Bryan Woo
120.1 IP · 4.56 ERA · 2.9 WAR
| 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 |
The largest qualified handedness edges
José A. Ferrer
Seattle Mariners
José A. Ferrer is limiting left-handed batters more effectively
Estimated wOBA: 0.254 vs L, 0.396 vs R.
Michael Rucker
Seattle Mariners
Michael Rucker is limiting right-handed batters more effectively
Estimated wOBA: 0.413 vs L, 0.207 vs R.
Brendan Donovan
Seattle Mariners
Brendan Donovan is doing more damage against right-handed pitching
Estimated wOBA: 0.216 vs L, 0.401 vs R.
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.
Gabe Speier
LHP · available · 2 days rest
Michael Rucker
RHP · available · 7 days rest
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 |