DataBaseball
2026
Miami Marlins logo

National League East · 2020

Miami Marlins 2020

Team WAR
6.8
5.0 bat / 1.8 pitch
Win %
.517
pyth .434
Run diff
-41
4.38 / 5.07 per g
wRC+
92
ERA
4.88
FIP 4.96
Home runs
56

The Miami Marlins went 31-29 in 2020, a .517 winning percentage — 13th of 30 record in baseball. They scored 263 runs and allowed 304, a run differential of -41. The offence ranked 21st of 30 in MLB for runs scored, while their 4.88 staff ERA was 21st of 30. Their 92 team wRC+ was 8% below league average — 19th of 30 in MLB. Miguel Rojas led the position players at 1.6 WAR, and Pablo López the rotation at a 3.61 ERA.

The 2020 season

Month by month, the streaks, and the record in the games that are argued about.

They finished 2nd in the NL East, 4 games back. They spent 23 of 66 days in first place, led by as many as 2 games on August 14 and were as far as 6 games back on September 23. Their best month was Sept/Oct at 16-14, their worst August at 13-14. The longest runs were a 6-game winning streak from July 26 to August 7 and a 5-game losing streak from August 15 to August 19. They were 15-15 at home and 16-14 on the road, 11-8 in one-run games and 9-14 against clubs that finished .500 or better. The most lopsided win was 14-3 against the Nationals on September 18; the heaviest defeat, 29-9 at the Braves on September 9.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
July21.6671715+2
August1314.481111124-13
Sept/Oct1614.533135165-30
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home15-15.500
Road16-14.533
One-run games11-8.579
Extra innings3-2.600
Within the division21-19.525
Against .500+ clubs9-14.391
Decided by 5+ runs6-13.316
Last 105-5.500

National League East standings, 2020

Final standings. The division page has the rest of its season.

National League East, 2020. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Atlanta Braves3525.583—348288+6020.3
Miami Marlins3129.5174263304-416.8
Philadelphia Phillies2832.4677306311-517.0
New York Mets2634.4339286308-2217.3
Washington Nationals2634.4339293301-811.4

2020 Miami Marlins roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 5

Infielders 11

Outfielders 7

Designated hitters 1

Starting pitchers 10

Relief pitchers 25

Where the offence comes from

Roster contribution by share of the team total.

459 team hits
Jesús Aguilar52Jesús Aguilar — 52 hits (11.3%)Brian Anderson51Brian Anderson — 51 hits (11.1%)Corey Dickerson50Corey Dickerson — 50 hits (10.9%)Jonathan Villar43Jonathan Villar — 43 hits (9.4%)Miguel Rojas38Miguel Rojas — 38 hits (8.3%)Garrett Cooper34Garrett Cooper — 34 hits (7.4%)Matt Joyce32Matt Joyce — 32 hits (7.0%)Jon Berti31Jon Berti — 31 hits (6.8%)Lewis Brinson24Lewis Brinson — 24 hits (5.2%)Jorge Alfaro21Jorge Alfaro — 21 hits (4.6%)Cervelli13Francisco Cervelli — 13 hits (2.8%)Sierra11Magneuris Sierra — 11 hits (2.4%)Wallach10Chad Wallach — 10 hits (2.2%)Jr.9Jazz Chisholm Jr. — 9 hits (2.0%)Harrison8Monte Harrison — 8 hits (1.7%)Alvarez7Eddy Alvarez — 7 hits (1.5%)Lewin Díaz6Lewin Díaz — 6 hits (1.3%)4Ryan Lavarnway — 4 hits (0.9%)4Isan Díaz — 4 hits (0.9%)4Logan Forsythe — 4 hits (0.9%)Brian Navarreto — 2 hits (0.4%)Harold Ramírez — 2 hits (0.4%)Sean Rodríguez — 2 hits (0.4%)Jesús Sánchez — 1 hits (0.2%)
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

24 players, ranked by dbWAR.

Miguel RojasSS39143384205.304.392.496.3811441.6
Brian Anderson3B592295111380.255.345.465.3501221.6
Jon Berti2B37149312149.258.388.350.3411161.0
Jesús Aguilar1B51216528340.277.352.457.3491220.7
Garrett CooperDH34133346200.283.353.500.3671340.7
Francisco CervelliC166213371.245.355.453.3541250.4
Corey DickersonLF52210507171.258.311.402.309940.4
Magneuris SierraCF145311074.250.333.364.311950.2
Matt JoyceRF46148322141.252.351.331.313960.1
Jorge AlfaroC29100213162.226.280.344.272680.1
Ryan LavarnwayC4114000.364.364.364.3221030.1
Chad WallachC154810160.227.277.364.280730.0
Brian NavarretoC252000.400.400.400.3541250.0
Jonathan VillarSS512074321516.232.301.292.268650.0
Lewis BrinsonRF41112243124.226.268.368.27670-0.1
Eddy Alvarez2B12417022.189.268.216.23139-0.1
Monte HarrisonCF25518136.170.235.255.22334-0.1
Jazz Chisholm Jr.2B18629262.161.242.321.25153-0.1
Harold RamírezRF3112010.200.273.200.22636-0.1
Isan Díaz2B7224010.182.182.182.161-10-0.1
Sean Rodríguez2B4132000.154.154.154.136-27-0.2
Logan Forsythe2B12384120.118.211.235.20722-0.3
Jesús SánchezRF10291020.040.172.080.142-23-0.4
Lewin Díaz1B13416030.154.195.205.1825-0.5

Pitching

35 pitchers, ranked by dbWAR.

Pablo López111157.1640593.613.091.199.31.6
Sixto Sánchez7739.0320333.463.501.217.60.9
Sandy Alcantara7742.0320393.003.721.198.40.9
Yimi García14015.0301190.601.660.9311.40.6
Elieser Hernández6625.2100343.163.891.0111.90.5
Richard Bleier21016.2110112.162.771.085.90.4
Trevor Rogers7728.0120396.114.331.6112.50.4
James Hoyt24014.2200201.233.191.1612.30.3
Daniel Castano7629.2120123.034.811.383.60.2
Pat Venditte304.100050.002.270.2310.40.1
Josh A. Smith16126.1111186.844.671.676.20.1
Mike Morin304.010020.002.940.504.50.1
Nick Neidert408.100045.404.511.444.30.0
Brad Boxberger23018.0100183.004.861.399.00.0
Jeff Brigham101.000009.003.192.000.00.0
Brandon Leibrandt509.000032.004.861.113.00.0
Brandon Kintzler24024.12312142.225.001.325.2-0.0
Logan Forsythe101.000009.006.193.000.0-0.0
Jordan Holloway100.100000.0012.199.000.0-0.0
Johan Quezada303.000029.007.191.676.0-0.1
Brian Moran704.210079.646.832.5713.5-0.1
Josh D. Smith201.2000410.8011.591.8021.6-0.1
Nick Vincent21022.1123174.435.521.306.9-0.1
José Ureña5523.1030155.406.061.505.8-0.1
Humberto Mejía3310.0020115.406.991.909.9-0.2
Sterling Sharp405.1000310.137.882.255.1-0.2
Stephen Tarpley12011.0221119.006.561.739.0-0.2
Braxton Garrett227.211085.878.151.709.4-0.2
Justin Shafer505.2000512.718.662.127.9-0.2
Ryne Stanek9010.0000117.207.291.909.9-0.3
Brett Eibner303.1000413.5012.193.3010.8-0.3
Jorge Guzmán101.0000018.0035.193.000.0-0.3
Alex Vesia504.1010518.6914.733.2310.4-0.5
Robert Dugger4110.2000412.669.382.253.4-0.5
Jordan Yamamoto4311.10101318.2611.933.0010.3-0.8

Attendance

30 home dates played behind closed doors, 2020.

Average
0
no crowd admitted
Median
0
Total
0
On the road
0
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 home300000
Night220000
Day80000
Weekend170000
Weekday130000
On the road300000

By season

27401.013700.50.005060708091011121314151617181920212223242526

Every home game this season was played with no crowd admitted. The zero is the season, not a missing number — which is why it is shown rather than left out. 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 60 completed games, 2020.

Regulation
3:02
55 games
All games
3:05
Extra innings
3:38
5 of them
Longest
3:55
2020-08-17, 9 inn
Shortest
2:01
2020-09-13

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All603:053:042:014:20
Regulation553:023:012:014:14
Extra innings53:383:203:184:20
Home302:542:552:013:55
Road303:163:122:194:20
Day173:033:052:013:52
Night433:063:032:064:20

Through the season

Average completed game by month.
MonthGamesAverage
Aug132:58
Sep172:51

By season

188.094.00.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 182 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 31-29, a .517 win rate, while their -41 run differential implies .434. That is about 5 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.