DataBaseball
2026
Miami Marlins logo

National League East · 2019

Miami Marlins 2019

Team WAR
13.0
3.5 bat / 9.6 pitch
Win %
.352
pyth .378
Run diff
-193
3.80 / 4.99 per g
wRC+
77
ERA
4.66
FIP 4.82
Home runs
149

The Miami Marlins went 57-105 in 2019, a .352 winning percentage — 28th of 30 record in baseball. They scored 615 runs and allowed 808, a run differential of -193. The offence ranked the second worst in MLB for runs scored, while their 4.66 staff ERA was 20th of 30. Their 77 team wRC+ was 23% below league average — the worst in MLB. Brian Anderson led the position players at 2.2 WAR, and Sandy Alcantara the rotation at a 3.88 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,340 team hits
Starlin Castro172Starlin Castro — 172 hits (12.8%)Miguel Rojas137Miguel Rojas — 137 hits (10.2%)Brian Anderson120Brian Anderson — 120 hits (9.0%)Harold Ramírez116Harold Ramírez — 116 hits (8.7%)Jorge Alfaro113Jorge Alfaro — 113 hits (8.4%)Garrett Cooper107Garrett Cooper — 107 hits (8.0%)Neil Walker88Neil Walker — 88 hits (6.6%)Jon Berti70Jon Berti — 70 hits (5.2%)Granderson58Curtis Granderson — 58 hits (4.3%)Martín Prado57Martín Prado — 57 hits (4.3%)Austin Dean40Austin Dean — 40 hits (3.0%)Lewis Brinson39Lewis Brinson — 39 hits (2.9%)Bryan Holaday32Bryan Holaday — 32 hits (2.4%)César Puello31César Puello — 31 hits (2.3%)Isan Díaz31Isan Díaz — 31 hits (2.3%)JT Riddle25JT Riddle — 25 hits (1.9%)21Rosell Herrera — 21 hits (1.6%)14Magneuris Sierra — 14 hits (1.0%)12Chad Wallach — 12 hits (0.9%)11Yadiel Rivera — 11 hits (0.8%)10Caleb Smith — 10 hits (0.7%)9Isaac Galloway — 9 hits (0.7%)Peter O'Brien — 7 hits (0.5%)Pablo López — 6 hits (0.4%)Sandy Alcantara — 5 hits (0.4%)Tyler Heineman — 3 hits (0.2%)Trevor Richards — 3 hits (0.2%)Hector Noesí — 1 hits (0.1%)Wilkin Castillo — 1 hits (0.1%)Elieser Hernández — 1 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

40 players, ranked by dbWAR.

Brian Anderson3B12652012020665.261.342.468.3451122.2
Jorge AlfaroC12846511318574.262.312.425.314921.6
Jon BertiSS722877062417.273.348.406.3291021.5
Miguel RojasSS1305261375469.284.331.379.307871.3
Garrett Cooper1B10642110715500.281.344.446.3391091.2
Starlin Castro2B16267617222862.270.300.436.308881.2
Neil Walker1B115381888383.261.344.395.322970.7
Bryan HoladayC41129324120.278.344.435.3291020.5
César PuelloCF43147314180.248.356.384.3281010.4
Harold RamírezLF11844611611502.276.312.416.310890.4
Caleb SmithP264910030.233.250.279.230360.3
Chad WallachC195412130.250.333.375.312900.2
Magneuris SierraCF144214013.350.381.425.3491150.1
Tyler HeinemanC5123120.273.273.636.3671270.1
Pablo LópezP21366030.171.171.229.169-40.1
Hector NoesíP351000.250.250.250.218280.0
Tyler KinleyP110000.000.000.000.000-116-0.0
Jarlín GarcíaP110000.000.000.000.000-116-0.0
Adam ConleyP110000.000.000.000.000-116-0.0
José QuijadaP110000.000.000.000.000-116-0.0
Jeff BrighamP110000.000.000.000.000-116-0.0
Trevor RichardsP19343000.100.156.100.126-33-0.0
Wilkin CastilloC271020.143.143.286.174-1-0.1
Wei-Yin ChenP550000.000.000.000.000-116-0.1
Elieser HernándezP15241000.053.100.053.079-64-0.1
Deven MarreroSS450000.000.000.000.000-116-0.1
Robert DuggerP6110000.000.000.000.000-116-0.1
Rosell HerreraCF56119212114.200.288.314.26660-0.2
Jordan YamamotoP16261010.048.091.048.072-68-0.2
José UreñaP13220000.000.050.000.036-93-0.2
Sandy AlcantaraP31635040.086.117.103.102-48-0.2
Peter O'BrienRF14477141.167.255.262.23640-0.3
Yadiel RiveraSS336611032.183.258.217.22030-0.4
JT RiddleCF49139256120.189.230.371.25150-0.4
Austin DeanLF63189406210.225.261.404.27768-0.5
Isaac GallowayCF18549012.167.167.185.152-16-0.6
Isan Díaz2B49201315230.173.259.307.25150-0.6
Curtis GrandersonLF1353635812340.183.281.356.27868-0.9
Martín Prado1B104260572150.233.265.294.24446-1.5
Lewis BrinsonCF73248390151.173.236.221.20721-1.8

Pitching

23 pitchers, ranked by dbWAR.

Sandy Alcantara3232197.161401513.884.551.326.92.4
Nick Anderson68065.05411103.322.351.0815.22.0
Pablo López2121111.1580955.094.281.247.71.7
Trevor Richards3023135.161201274.064.511.358.41.5
Jordan Yamamoto151578.2450824.464.511.149.41.0
Sergio Romo65060.12120603.433.681.119.01.0
Caleb Smith2828153.1101101684.525.111.239.90.9
Jarlín García53050.2420393.023.771.116.90.8
José Ureña241384.24103625.214.741.486.60.6
Austin Brice36044.2100463.434.871.239.30.1
Tyler Kinley52049.1311463.654.921.608.40.1
Brian Moran1006.1100104.264.001.2614.20.1
Jeff Brigham32038.1321394.465.071.309.20.0
Bryan Holaday100.100000.003.210.000.00.0
Adam Conley60060.22112536.535.191.737.9-0.0
Elieser Hernández211582.1350855.035.581.249.3-0.1
Wei-Yin Chen45068.1010636.595.231.548.3-0.1
Robert Dugger7734.1040255.775.951.466.6-0.1
Kyle Keller10010.2000113.387.621.229.3-0.3
Hector Noesí12427.2030248.466.391.597.8-0.3
Drew Steckenrider15014.1020146.287.960.988.8-0.4
Tyron Guerrero52046.0120436.266.061.708.4-0.5
José Quijada34029.2231445.767.661.7913.3-0.8

Attendance

Announced gate at 81 home dates, 2019.

Average
10,016
81 home dates
Median
8,729
Total
811,302
Best
29,720
2019-08-10
Quietest
5,297
2019-08-26
On the road
27,812
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8110,0168,7295,29729,720
Night588,9878,1015,29729,720
Day2312,61011,7427,37125,423
Weekend4211,66311,2126,50329,720
Weekday398,2427,3275,29725,423
On the road8027,81227,1049,04353,778

Through the season

Average home crowd by month.
MonthGamesAverage
Mar411,782
Apr139,180
May129,035
Jun159,255
Jul1211,154
Aug1510,076
Sep1011,261

By season

21633.010816.50.0151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 162 completed games, 2019.

Regulation
3:00
146 games
All games
3:05
Extra innings
3:56
16 of them
Longest
4:38
2019-04-14, 14 inn
Shortest
1:59
2019-05-19

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1623:053:001:595:13
Regulation1463:002:591:594:10
Extra innings163:563:432:595:13
Home813:083:041:594:38
Road813:032:592:125:13
Day473:042:591:594:38
Night1153:063:012:125:13

Through the season

Average completed game by month.
MonthGamesAverage
Mar42:53
Apr133:07
May122:53
Jun153:04
Jul123:04
Aug153:24
Sep103:19

By season

188.094.00.0151617181920212223242526

Regulation games only, in minutes. 180 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Miami Marlins are 57-105, a .352 win rate, while their -193 run differential implies .378. That is about 4 wins behind it, which tends to regress upward.