Miami Marlins
NL East · 2025
79-83.48817.0 GB
Division
NL East
2025 Outlook
Final record
79-83.488 · 162 games
Pythagorean review
| Pythag win% | .446 |
| Deserved record | 72-90 |
| Luck (W vs Pythag) | +7 |
| MLB Pythag rank | 24th of 30 |
Leaders
| Stat | Player | Value |
|---|---|---|
| HR | Kyle Stowers | 25 |
| RBI | Otto Lopez | 77 |
| SB | Xavier Edwards | 27 |
| AVG | Jakob Marsee | .292 |
| OPS | Kyle Stowers | .912 |
2025 · by PA
| Player | Pos | G | PA | HR | RBI | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|
| Xavier Edwards | 2B | 139 | 619 | 3 | 43 | 27 | .283 | .343 | .696 |
| Otto Lopez | SS | 143 | 594 | 15 | 77 | 15 | .246 | .305 | .673 |
| Agustín Ramírez | C | 136 | 585 | 21 | 67 | 16 | .231 | .287 | .700 |
| Eric Wagaman | 1B | 140 | 514 | 9 | 53 | 4 | .250 | .296 | .674 |
| Kyle Stowers | LF | 117 | 457 | 25 | 73 | 5 | .288 | .368 | .912 |
| Liam Hicks | C | 119 | 390 | 6 | 45 | 2 | .247 | .346 | .692 |
| Javier Sanoja | 3B | 120 | 342 | 6 | 38 | 6 | .243 | .287 | .683 |
| Connor Norby | 1B | 88 | 337 | 8 | 34 | 8 | .251 | .300 | .689 |
| Dane Myers | CF | 106 | 333 | 6 | 31 | 18 | .235 | .291 | .617 |
| Heriberto Hernandez | LF | 87 | 294 | 10 | 45 | 1 | .266 | .347 | .785 |
| Jakob Marsee | CF | 55 | 234 | 5 | 33 | 14 | .292 | .363 | .841 |
| Graham Pauley | 3B | 62 | 184 | 4 | 11 | 2 | .224 | .311 | .677 |
| Matt Mervis | 1B | 42 | 134 | 7 | 14 | 0 | .175 | .254 | .637 |
| Troy Johnston | RF | 44 | 121 | 4 | 13 | 2 | .277 | .331 | .751 |
| Griffin Conine | LF | 24 | 86 | 2 | 8 | 0 | .253 | .314 | .732 |
Leaders
| Stat | Player | Value |
|---|---|---|
| W | Sandy Alcántara | 11 |
| SV | Calvin Faucher | 15 |
| SO | Edward Cabrera | 150 |
| IP | Sandy Alcántara | 174.2 |
| ERA | Ronny Henriquez | 2.22 |
| WHIP | Eury Pérez | 1.05 |
2025 · by IP
| Player | W | L | ERA | WHIP | GS | SV | IP | SO |
|---|---|---|---|---|---|---|---|---|
| Sandy Alcántara | 11 | 12 | 5.36 | 1.27 | 31 | 0 | 174.2 | 142 |
| Edward Cabrera | 8 | 7 | 3.53 | 1.23 | 26 | 0 | 137.2 | 150 |
| Janson Junk | 6 | 4 | 4.17 | 1.14 | 16 | 1 | 110.0 | 77 |
| Ryan Gusto | 7 | 7 | 5.67 | 1.48 | 17 | 0 | 101.2 | 97 |
| Eury Pérez | 7 | 6 | 4.25 | 1.05 | 20 | 0 | 95.1 | 105 |
| Valente Bellozo | 1 | 4 | 4.65 | 1.33 | 6 | 0 | 81.1 | 54 |
| Tyler Phillips | 2 | 1 | 2.78 | 1.15 | 1 | 4 | 77.2 | 52 |
| Ronny Henriquez | 7 | 1 | 2.22 | 1.10 | 0 | 7 | 73.0 | 98 |
| Lake Bachar | 8 | 2 | 3.93 | 1.20 | 1 | 3 | 71.0 | 75 |
| Max Meyer | 3 | 5 | 4.73 | 1.42 | 12 | 0 | 64.2 | 68 |
| Calvin Faucher | 4 | 4 | 3.28 | 1.28 | 0 | 15 | 60.1 | 59 |
| Cade Gibson | 4 | 5 | 2.63 | 1.19 | 1 | 0 | 54.2 | 43 |
Leaders
| Stat | Player | Value |
|---|---|---|
| OAA | Otto Lopez | +9 |
| FLD% | Liam Hicks | .995 |
| RF/9 | Agustín Ramírez | 8.69 |
| DP | Eric Wagaman | 60 |
2025 · by Inn · OAA 2016+
| Player | Pos | G | Inn | PO | A | E | DP | FLD% | RF/9 | OAA |
|---|---|---|---|---|---|---|---|---|---|---|
| Otto Lopez | SS | 111 | 956.2 | 159 | 225 | 10 | 44 | .975 | 3.61 | +9 |
| Eric Wagaman | 1B | 117 | 862.1 | 757 | 50 | 10 | 60 | .988 | 8.42 | -2 |
| Xavier Edwards | 2B | 96 | 814.1 | 108 | 248 | 4 | 39 | .989 | 3.93 | +2 |
| Connor Norby | 3B | 82 | 690.0 | 42 | 123 | 8 | 12 | .954 | 2.15 | -4 |
| Agustín Ramírez | C | 73 | 605.2 | 566 | 19 | 10 | 3 | .983 | 8.69 | — |
| Kyle Stowers | LF | 76 | 541.2 | 145 | 5 | 1 | 0 | .993 | 2.49 | -3 |
| Dane Myers | CF | 68 | 517.2 | 160 | 5 | 1 | 1 | .994 | 2.87 | +2 |
| Liam Hicks | C | 62 | 437.1 | 381 | 19 | 2 | 1 | .995 | 8.23 | — |
| Jakob Marsee | CF | 48 | 393.0 | 116 | 0 | 1 | 0 | .991 | 2.66 | — |
| Graham Pauley | 3B | 52 | 390.0 | 40 | 90 | 2 | 6 | .985 | 3.00 | +8 |
| Heriberto Hernandez | LF | 38 | 266.0 | 57 | 0 | 2 | 0 | .966 | 1.93 | — |
| Javier Sanoja | 3B | 41 | 255.2 | 17 | 53 | 2 | 7 | .972 | 2.46 | — |
| Matt Mervis | 1B | 29 | 200.0 | 165 | 11 | 1 | 11 | .994 | 7.92 | — |
| Sandy Alcántara | P | 31 | 174.2 | 8 | 14 | 0 | 1 | 1.000 | 1.13 | — |
| Joey Wiemer | RF | 22 | 141.0 | 35 | 1 | 0 | 0 | 1.000 | 2.30 | — |
2025 · vs league
xwOBA
.31863
AVG
.25380
SLG
.39847
Barrel%
8.0%23
Hard%
40.5%37
EV
89.123
BB%
7.8%23
K%
20.0%87
Speed
27.580
PlayerMedian (50th)percentile vs league
Scoring Trend
rolling 12-game R/G
4.38
R/G
4.93
RA/G
-0.55
Diff
Runs scoredRuns allowed162 games
Run Profile
Pythagorean
| Runs / G | 4.38 |
| Runs allowed / G | 4.93 |
| Run diff / G | -0.55 |
| Expected record | 72-90 |
| Expected win % | .446 |
| Actual vs Pythag | +7 |
Situational Splits
record · run diff
| Split | W-L | RF | RA | DIFF |
|---|---|---|---|---|
| Home | 38-43 | 317 | 377 | -60 |
| Away | 41-40 | 392 | 421 | -29 |
| vs Division | 23-29 | 225 | 289 | -64 |
| 1-run games | 22-22 | 193 | 193 | 0 |
| Last 10 | 7-3 | 40 | 40 | 0 |
Roster Profile
48 players · 21 pos / 27 P
Average age27.7
Age distribution
U25 525-29 3130-33 1134+ 1
Bats
Left 12Right 35Switch 1
Throws
Left 8Right 40
Injured List
10 on IL
| Player | Pos | Status | Detail |
|---|---|---|---|
| Owen Caissie | RF | 10-Day IL | Caissie was diagnosed with a mild right calf strain Thursday, Craig Mish of FanDuel Sports Network Florida reports. |
| Anthony Bender | P | 15-Day IL· shin | Bender (shin) was cleared to begin a throwing program Friday, Christina De Nicola of MLB.com reports. |
| John King | P | 15-Day IL | The Marlins placed King on the 15-day injured list Thursday with a left lateral ankle sprain. |
| Max Meyer | P | 15-Day IL | The Marlins placed Meyer on the 15-day injured list Monday with a neck strain. |
| William Kempner | P | 15-Day IL | The Marlins placed Kempner on the 15-day injured list Sunday due to a right elbow sprain. |
| Adam Mazur | P | 60-Day IL· elbow | The Marlins placed Mazur (elbow) on the 60-day injured list Wednesday. |
| Andrew Nardi | P | 60-Day IL· ribcage | The Marlins transferred Nardi (ribcage) from the 15-day injured list to the 60-day IL on Monday. |
| Josh Ekness | P | 60-Day IL | Marlins manager Clayton McCullough said Monday that Ekness is expected to miss approximately six weeks due to a right calf strain, Kyle Sielaff of Marlins.tv reports. |
| Robby Snelling | P | 60-Day IL | Snelling underwent internal brace surgery Friday to repair a torn UCL in his left elbow. |
| Ronny Henriquez | P | 60-Day IL· elbow | Henriquez (elbow) began playing catch from 60 feet out Friday, Christina De Nicola of MLB.com reports. |
MIA News
20 items
- Marlins vs. Astros MLB picks: Trade target Sandy Alcantara could be making final start for sinking MiamiThe Marlins are struggling and may be auditioning ace Sandy Alcantara tonight in HoustonMIA6h
- Marlins face the Astros looking to break road slideMiami Marlins (52-50, third in the NL East) vs. Houston Astros (49-54, third in the AL West)MIA11h
- Jeremy Pena: Homers again TuesdayPena went 1-for-4 with a solo home run and an additional run scored in Tuesday's 5-3 win over the Marlins. Visit RotoWire.com for more analysis on this update.MIA14h
- Peña and Paredes homer, Imai fans eight as Astros get by Marlins 5-3— Jeremy Peña and Isaac Paredes hit home runs, Tatsuya Imai struck out eight in six innings, and the Houston Astros beat the Miami Marlins 5-3 on Tuesday night.MIA16h
- Miami Marlins vs. Houston Astros: Game HighlightsMiami Marlins vs. Houston Astros: Game HighlightsMIA17h
- Marlins look to break road losing streak, face the AstrosMiami Marlins (52-49, third in the NL East) vs. Houston Astros (48-54, third in the AL West)MIA1d
- Otto Lopez: Back in action TuesdayLopez (finger) will start at shortstop and bat leadoff Tuesday against the Astros, Kevin Barral of FishonFirst.com reports. Visit RotoWire.com for more analysis on this update.
- Marlins place All-Star RHP Max Meyer on IL with neck strainMarlins All-Star right-hander Max Meyer was placed on the 15-day injured list with a neck strain, and All-Star shortstop Otto Lopez was out of the starting lineup for the second straight game.
- Marlins Place Max Meyer On Injured ListThe Marlins announced that right-hander Max Meyer has been placed on the 15-day injured list, retroactive to July 19, with a neck strain. Fellow righty Zach Brzykcy has been recalled in a corresponding move. The club hasn’t yet provided many updates on Meyer’s status. Per video provided by Kevin Barral of Fish on First, manager […]
- Jeremy Pena: Launches grand slam MondayPena went 1-for-4 with a grand slam in Monday's 8-5 win over the Marlins. Visit RotoWire.com for more analysis on this update.MIA2d
- Yordan Alvarez: Blasts two homers in winAlvarez went 3-for-4 with two solo home runs in Monday's 8-5 win over the Marlins. Visit RotoWire.com for more analysis on this update.MIA2d
- Astros host Miami Marlins, look to end home losing streakMiami Marlins (52-48, third in the NL East) vs. Houston Astros (47-54, third in the AL West)MIA2d
- Max Meyer: Sidelined by neck strainThe Marlins placed Meyer on the 15-day injured list Monday with a neck strain. Visit RotoWire.com for more analysis on this update.
- Otto Lopez: Not in Monday's lineupLopez (finger) is not in the Marlins' starting lineup against the Astros on Monday. Visit RotoWire.com for more analysis on this update.
- Jeremy Pena: Back in starting nine MondayPena (hamstring) will start at shortstop and bat leadoff in Monday's game against the Marlins, Chandler Rome of The Athletic reports. Visit RotoWire.com for more analysis on this update.MIA2d
- Contreras' 3-run homer in the bottom of the 9th gives Brewers 3-1 win over Marlins— William Contreras hit a three-run homer in the bottom of the ninth off closer Pete Fairbanks to give the Milwaukee Brewers a 3-1 win over the Miami Marlins on Sunday.MIA2d
- Rintaro Sasaki to sign with Marlins, forgo pro career in JapanRintaro Sasaki will sign with the Miami Marlins and forgo a professional career in his home country.MIA3d
- Otto Lopez: Idle SundayLopez (finger) is out of Sunday's lineup for Miami's matchup against Milwaukee. Visit RotoWire.com for more analysis on this update.
- Marlins look to stop 5-game losing streak, play the BrewersMiami Marlins (52-47, third in the NL East) vs. Milwaukee Brewers (61-37, first in the NL Central)MIA3d
- Otto Lopez: Getting right finger testedMarlins manager Clayton McCullough said after Saturday's 8-6 loss to the Brewers that Lopez will get his right ring finger tested after a ground ball "got the nail pretty good," Christina De Nicola of MLB.com reports. Visit RotoWire.com for more analysis on this update.