Seattle Mariners Team report
Seattle Mariners
Seattle Mariners ranks 28th in run generation and 10th in pitching performance, with a rested 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 28th in run generation and 10th in pitching performance, with a rested bullpen and 1 recent risers.
-
2
form driver
Cal Raleigh is the strongest recent hitter signal
Recent OPS 1.050 versus 0.630 previously.
-
3
matchup edge
José A. Ferrer is limiting left-handed batters more effectively
Estimated wOBA: 0.243 vs L, 0.394 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.
Eduard Bazardo
Seattle Mariners | RHP
Taylor Ward
Seattle Mariners | RHB
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 Mariners124
- 2Dominic CanzoneSeattle Mariners106
- 3Randy ArozarenaSeattle Mariners100
- 4Josh NaylorSeattle Mariners85
- 5Cole YoungSeattle Mariners83
100+ mph contact rate
Minimum 30 tracked batted balls
- 1Dominic CanzoneSeattle Mariners33.9%
- 2Luke RaleySeattle Mariners30.8%
- 3Julio RodríguezSeattle Mariners30.8%
- 4Jhonny PeredaSeattle Mariners26.6%
- 5Cal RaleighSeattle Mariners26.2%
Pitches at 100+ mph
Across every pitch type
- 1Andrés MuñozSeattle Mariners172
- 2José A. FerrerSeattle Mariners5
- 3Seranthony DomínguezSeattle Mariners1
- 4Logan GilbertSeattle Mariners0
- 5Eduard BazardoSeattle Mariners0
100+ mph pitch rate
Minimum 100 tracked pitches
- 1Andrés MuñozSeattle Mariners20.0%
- 2José A. FerrerSeattle Mariners0.5%
- 3Seranthony DomínguezSeattle Mariners0.1%
- 4Logan GilbertSeattle Mariners0.0%
- 5Eduard BazardoSeattle Mariners0.0%
Batting average
Best qualified contact results
- 1Brendan DonovanSeattle Mariners0.273
- 2Randy ArozarenaSeattle Mariners0.273
- 3Josh NaylorSeattle Mariners0.266
- 4Victor RoblesSeattle Mariners0.260
- 5Dominic CanzoneSeattle Mariners0.255
Home runs
The club power board
- 1Randy ArozarenaSeattle Mariners22
- 2Dominic CanzoneSeattle Mariners21
- 3Cal RaleighSeattle Mariners21
- 4Julio RodríguezSeattle Mariners20
- 5Cole YoungSeattle Mariners16
OPS
On-base and slugging production
- 1Randy ArozarenaSeattle Mariners0.832
- 2Dominic CanzoneSeattle Mariners0.800
- 3Brendan DonovanSeattle Mariners0.769
- 4Luke RaleySeattle Mariners0.721
- 5J.P. CrawfordSeattle Mariners0.687
Strikeouts
Total batters finished by strikeout
- 1Logan GilbertSeattle Mariners176
- 2Bryan WooSeattle Mariners158
- 3George KirbySeattle Mariners133
- 4Emerson HancockSeattle Mariners126
- 5Bryce MillerSeattle Mariners101
Strikeout rate
Strikeouts per batter faced
- 1Andrés MuñozSeattle Mariners38.2%
- 2Michael RuckerSeattle Mariners26.9%
- 3Logan GilbertSeattle Mariners26.5%
- 4Seranthony DomínguezSeattle Mariners25.3%
- 5Bryan WooSeattle Mariners24.9%
Lowest OPS allowed
Qualified opponent production
- 1Gabe SpeierSeattle Mariners0.623
- 2Andrés MuñozSeattle Mariners0.626
- 3Bryan WooSeattle Mariners0.639
- 4Logan GilbertSeattle Mariners0.681
- 5Emerson HancockSeattle Mariners0.685
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,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 |
The largest qualified handedness edges
José A. Ferrer
Seattle Mariners
José A. Ferrer is limiting left-handed batters more effectively
Estimated wOBA: 0.243 vs L, 0.394 vs R.
Michael Rucker
Seattle Mariners
Michael Rucker is limiting right-handed batters more effectively
Estimated wOBA: 0.422 vs L, 0.215 vs R.
Gabe Speier
Seattle Mariners
Gabe Speier is limiting left-handed batters more effectively
Estimated wOBA: 0.190 vs L, 0.355 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 · 5 days rest
Seranthony Domínguez
RHP · available · 4 days rest
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 |