Miami Marlins Team report
Miami Marlins
Miami Marlins ranks 6th in run generation and 16th 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
Outfield
Designated hitter
Starting pitching
Relief pitching
Water cooler notes
Three concise, evidence-linked notes to start a broadcast conversation.
-
1
team identity
Miami Marlins’s analytical identity
Miami Marlins ranks 6th in run generation and 16th in pitching performance, with a rested bullpen and 1 recent risers.
-
2
form driver
Jakob Marsee is the strongest recent hitter signal
Recent OPS 1.186 versus 0.657 previously.
-
3
matchup edge
Pete Fairbanks is limiting right-handed batters more effectively
Estimated wOBA: 0.378 vs L, 0.248 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.
Michael Petersen
Miami Marlins | RHP
Dax Fulton
Miami Marlins | 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
- 1Otto LopezMiami Marlins139
- 2Kyle StowersMiami Marlins108
- 3Heriberto HernándezMiami Marlins91
- 4Griffin ConineMiami Marlins65
- 5Javier SanojaMiami Marlins60
100+ mph contact rate
Minimum 30 tracked batted balls
- 1Kyle StowersMiami Marlins38.3%
- 2Griffin ConineMiami Marlins37.8%
- 3Heriberto HernándezMiami Marlins30.7%
- 4Agustín RamírezMiami Marlins28.4%
- 5Owen CaissieMiami Marlins27.8%
Pitches at 100+ mph
Across every pitch type
- 1Eury PérezMiami Marlins51
- 2Victor VodnikMiami Marlins42
- 3Sandy AlcantaraMiami Marlins21
- 4Michael PetersenMiami Marlins11
- 5Josh EknessMiami Marlins10
100+ mph pitch rate
Minimum 100 tracked pitches
- 1Victor VodnikMiami Marlins4.3%
- 2Josh EknessMiami Marlins2.0%
- 3Eury PérezMiami Marlins2.0%
- 4Michael PetersenMiami Marlins1.0%
- 5Sandy AlcantaraMiami Marlins0.6%
Batting average
Best qualified contact results
- 1Otto LopezMiami Marlins0.303
- 2Javier SanojaMiami Marlins0.290
- 3Xavier EdwardsMiami Marlins0.280
- 4Griffin ConineMiami Marlins0.256
- 5Kyle StowersMiami Marlins0.237
Home runs
The club power board
- 1Heriberto HernándezMiami Marlins24
- 2Kyle StowersMiami Marlins19
- 3Griffin ConineMiami Marlins17
- 4Owen CaissieMiami Marlins14
- 5Joe MackMiami Marlins13
OPS
On-base and slugging production
- 1Griffin ConineMiami Marlins0.831
- 2Otto LopezMiami Marlins0.784
- 3Javier SanojaMiami Marlins0.780
- 4Kyle StowersMiami Marlins0.768
- 5Heriberto HernándezMiami Marlins0.756
Strikeouts
Total batters finished by strikeout
- 1Eury PérezMiami Marlins159
- 2Sandy AlcantaraMiami Marlins152
- 3Max MeyerMiami Marlins121
- 4Tyler PhillipsMiami Marlins99
- 5Michael PetersenMiami Marlins78
Strikeout rate
Strikeouts per batter faced
- 1Pete FairbanksMiami Marlins31.1%
- 2Michael PetersenMiami Marlins30.4%
- 3Anthony BenderMiami Marlins29.5%
- 4Andrew NardiMiami Marlins27.3%
- 5Max MeyerMiami Marlins26.0%
Lowest OPS allowed
Qualified opponent production
- 1Anthony BenderMiami Marlins0.478
- 2Calvin FaucherMiami Marlins0.585
- 3Michael PetersenMiami Marlins0.596
- 4Dax FultonMiami Marlins0.619
- 5Max MeyerMiami Marlins0.623
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.
Sandy Alcantara
150.2 IP · 3.82 ERA · 2.5 WAR
| Pitch | Use | Velo | Whiff | Chase | Zone | Putaway | Hard hit |
|---|---|---|---|---|---|---|---|
| SinkerSI · 861 pitches | 26.3% | 97.391st pct | 9.1%31st pct | 30.3%73rd pct | 60.2%79th pct | 0.0%100th pct | 39.7%59th pct |
| ChangeupCH · 671 pitches | 20.5% | 90.895th pct | 25.7%35th pct | 42.9%86th pct | 34.7%38th pct | 0.0%100th pct | 30.1%54th pct |
| Four-Seam FastballFF · 591 pitches | 18.1% | 97.590th pct | 17.8%51st pct | 24.3%32nd pct | 55.5%77th pct | 0.0%100th pct | 47.3%32nd pct |
| CutterFC · 486 pitches | 14.9% | 90.053rd pct | 20.8%54th pct | 27.7%48th pct | 56.2%83rd pct | 0.0%100th pct | 32.5%66th pct |
| SweeperST · 289 pitches | 8.8% | 84.172nd pct | 22.3%18th pct | 24.8%17th pct | 44.3%59th pct | 0.0%100th pct | 32.4%39th pct |
| SliderSL · 233 pitches | 7.1% | 85.124th pct | 23.1%18th pct | 27.7%21st pct | 48.9%81st pct | 0.0%100th pct | 23.5%92nd pct |
| CurveballCU · 140 pitches | 4.3% | 82.876th pct | 17.5%10th pct | 20.0%9th pct | 42.9%65th pct | 0.0%100th pct | 25.9%79th pct |
The largest qualified handedness edges
Pete Fairbanks
Miami Marlins
Pete Fairbanks is limiting right-handed batters more effectively
Estimated wOBA: 0.378 vs L, 0.248 vs R.
Eury Pérez
Miami Marlins
Eury Pérez is limiting left-handed batters more effectively
Estimated wOBA: 0.280 vs L, 0.347 vs R.
Griffin Conine
Miami Marlins
Griffin Conine is doing more damage against right-handed pitching
Estimated wOBA: 0.255 vs L, 0.383 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.
Cade Gibson
LHP · available · 3 days rest
Calvin Faucher
RHP · available · 2 days rest
Team Headlines
| Subject | Reporting lead | Score |
|---|---|---|
| Griffin Conine | Griffin Conine is building one of baseball’s strongest offensive cases | 85.9 |
| Anthony Bender | Anthony Bender is limiting opponent production at an elite rate | 83.8 |
| Otto Lopez | Otto Lopez is building one of baseball’s strongest offensive cases | 81.0 |
| Michael Petersen | Michael Petersen is limiting opponent production at an elite rate | 77.7 |
| Kyle Stowers | Kyle Stowers is building one of baseball’s strongest offensive cases | 77.1 |
| Max Meyer | Max Meyer is limiting opponent production at an elite rate | 76.7 |