Sign In
Support Us
FanGraphs Membership
FanGraphs Merchandise
Gift a Membership
Donate to FanGraphs
Fantasy
Fantasy Tools
Fantasy Player Rater
Auction Calculator
Ottoneu Fantasy Baseball
Signup
,
FAQ
,
Blog Posts
Blogs
Blog Roll
FanGraphs
Podcasts:
Effectively Wild
FanGraphs Prospects
RotoGraphs
Podcasts:
The Sleeper and The Bust
|
Field of Streams
|
Beat the Shift
Community Research
Archived Blogs:
The Hardball Times
|
NotGraphs
|
TechGraphs
|
FanGraphs+
Archived THT:
THT Live
|
Dispatch
|
Fantasy
|
ShysterBall
Archived Podcasts:
FanGraphs Audio
|
Chin Music
|
UMP: The Untitled McDongenhagen Project
|
Stealing Home
|
Doing It For Bartolo
|
OttoGraphs
|
Projections
2026 Pre-Season Projections
ZiPS
,
ZiPS DC
Steamer
Depth Charts
ATC
THE BAT
,
THE BAT X
OOPSY
2026 600 PA / 200 IP Projections
Steamer600
,
Steamer600 (Update)
,
OOPSYPeak
2026 Updated In-Season Projections
ZiPS (RoS)
,
ZiPS (Update)
,
ZiPS DC (RoS)
Steamer (RoS)
,
Steamer (Update)
Depth Charts (RoS)
ATC DC (RoS)
THE BAT (RoS)
,
THE BAT X (RoS)
OOPSY DC (RoS)
3-Year Projections
ZiPS 2027
,
ZiPS 2028
On-Pace Leaders
Every Game Played
,
Games Played %
Cy Young Award Projections
Auction Calculator
Scores
Today
Live Scoreboard
,
Probable Pitchers
Live Daily Leaderboards
Season Schedule & Results
Win Probability & Box Scores
2025
,
2024
,
2023
,
2022
,
2021
,
2020
,
2019
AL Games
NL Games
Standings
2026 Projected Standings
2026 Playoff Odds
,
Playoff Odds Graphs
2026 Pythagorean & BaseRuns Records
2025 ZiPS Postseason Game-By-Game Odds
AL East
AL Central
AL West
NL East
NL Central
NL West
Leaders
Major League Leaders
Batting:
2026
,
2025
,
2024
,
2023
,
2022
,
Career
Pitching:
2026
,
2025
,
2024
,
2023
,
2022
,
Career
Fielding:
2026
,
2025
,
2024
,
2023
,
2022
,
Career
Major League Leaders - Rank
Batting:
Ranking Grid
,
Compare Players
,
Compare Stats
Pitching:
Ranking Grid
,
Compare Players
,
Compare Stats
Splits Leaderboards
Pitch-Type Splits Leaderboards
Season Stat Grid
Spring Training Leaders
Batting:
2026
,
2025
,
2024
,
2023
Pitching:
2026
,
2025
,
2024
,
2023
College Leaders
Batting
,
Pitching
Minor League Leaders
AAA:
International League
,
Pacific Coast League
AA:
Eastern League
,
Southern League
,
Texas League
A+:
Midwest League
,
South Atlantic League
,
Northwest League
A:
California League
,
Carolina League
,
Florida State League
CPX:
Arizona
,
Florida
R:
Dominican Summer League
KBO Leaders
2026 Batting
,
2026 Pitching
NPB Leaders
2026 Batting
,
2026 Pitching
Major League Postseason Leaders
Batting:
2025
, (
WS
), (
LCS
), (
LDS
), (
WCS
),
Career
Pitching:
2025
, (
WS
), (
LCS
), (
LDS
), (
WCS
),
Career
WAR Tools
Combined WAR Leaderboards
WAR Graphs
WPA Tools
WPA Inquirer
Rookie Leaders
Batters 2026
,
Pitchers 2026
,
Splits Leaders
Batters:
vs L
,
vs R
,
Home
,
Away
Pitchers:
vs L
,
vs R
,
Home
,
Away
Teams
Team Batting Stats
2026
,
2025
,
2024
,
2023
,
2022
,
2021
,
2020
Team Pitching Stats
2026
,
2025
,
2024
,
2023
,
2022
,
2021
,
2020
Team WAR Totals (RoS)
AL East
Blue Jays
|
DC
Orioles
|
DC
Rays
|
DC
Red Sox
|
DC
Yankees
|
DC
AL Central
Guardians
|
DC
Royals
|
DC
Tigers
|
DC
Twins
|
DC
White Sox
|
DC
AL West
Angels
|
DC
Astros
|
DC
Athletics
|
DC
Mariners
|
DC
Rangers
|
DC
NL East
Braves
|
DC
Marlins
|
DC
Mets
|
DC
Nationals
|
DC
Phillies
|
DC
NL Central
Brewers
|
DC
Cardinals
|
DC
Cubs
|
DC
Pirates
|
DC
Reds
|
DC
NL West
D-backs
|
DC
Dodgers
|
DC
Giants
|
DC
Padres
|
DC
Rockies
|
DC
Positional Depth Charts
Batters:
C
,
1B
,
2B
,
SS
,
3B
,
LF
,
CF
,
RF
,
DH
Pitchers:
SP
,
RP
RosterResource
Current Depth Charts
AL East
Blue Jays
Orioles
Rays
Red Sox
Yankees
AL Central
Guardians
Royals
Tigers
Twins
White Sox
AL West
Angels
Astros
Athletics
Mariners
Rangers
NL East
Braves
Marlins
Mets
Nationals
Phillies
NL Central
Brewers
Cardinals
Cubs
Pirates
Reds
NL West
D-backs
Dodgers
Giants
Padres
Rockies
In-Season Tools
2026 Closer Depth Chart
2026 Injury Report
2026 Payroll Pages
2026 Transaction Tracker
2026 Schedule Grid
2026 Probables Grid
2026 Lineup Tracker
2026 Minor League Power Rankings
Offseason Tools
2026 Free Agent Tracker
2026 Offseason Tracker
2026 Opening Day Tracker
Prospects
Prospects Home
The Board
The Board: Scouting + Stats!
How To Use The Board: A Tutorial
Farm System Rankings
Top Prospects List
2026
2025
AL
BAL
CHW
ATH
BOS
CLE
HOU
NYY
DET
LAA
TBR
KCR
SEA
TOR
MIN
TEX
NL
ATL
CHC
ARI
MIA
CIN
COL
NYM
MIL
LAD
PHI
PIT
SDP
WSN
STL
SFG
2026 Preseason Top 100
Lab
Baseball Sim
Heat Maps Pivot
Hot Streak
Paired Pitches
PitchingBot Visualizer
Power Rankings Board
Squared-Up Explorer
More ▾
Glossary
Library
Guts! / Constants
Park Factors
Support
FanGraphs Membership
Merchandise
Prospects / The Board
Scores
Standings
Fantasy Tools
Blogs
Glossary
Library
Batting Stats
wOBA
,
wRC+
,
ISO
,
K% & BB%
,
more...
Pitching Stats
FIP
,
xFIP
,
BABIP
,
K/9 & BB/9
,
more...
Defensive Stats
UZR Primer
,
DRS
,
FSR
,
TZ & TZL
,
more...
More
WAR
,
UBR Primer
,
WPA
,
LI
,
Clutch
Guts!
Seasonal Constants
Park Factors
Park Factors by Handedness
Sign In
< All Teams
2026 Miami Marlins Schedule & Results
Season:
2026
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
Record: 46-41
Probable starters are italicized.
Date
Opp
MIA
Win Prob
W/L
MIA
Runs
Opp
Runs
MIA Starter
Opp Starter
March 2026
Mar 27, 2026
Mar 27
vs
COL
62.4%
W
2
1
Sandy Alcantara
Kyle Freeland
Mar 28, 2026
Mar 28
vs
COL
65.1%
W
4
3
Eury Pérez
Michael Lorenzen
Mar 29, 2026
Mar 29
vs
COL
64.3%
W
4
3
Max Meyer
Jose Quintana
Mar 30, 2026
Mar 30
vs
CHW
56.3%
L
4
9
Chris Paddack
Davis Martin
Mar 31, 2026
Mar 31
vs
CHW
59.7%
W
9
2
Janson Junk
Erick Fedde
April 2026
Apr 1, 2026
Apr 1
vs
CHW
57.1%
W
10
0
Sandy Alcantara
Shane Smith
Apr 3, 2026
Apr 3
at
NYY
41.7%
L
2
8
Eury Pérez
Will Warren
Apr 4, 2026
Apr 4
at
NYY
37.3%
L
7
9
Max Meyer
Ryan Weathers
Apr 5, 2026
Apr 5
at
NYY
28.7%
W
7
6
Pete Fairbanks
Max Fried
Apr 6, 2026
Apr 6
vs
CIN
57.2%
L
0
2
Janson Junk
Brandon Williamson
Apr 7, 2026
Apr 7
vs
CIN
55.4%
L
3
6
Sandy Alcantara
Andrew Abbott
Apr 8, 2026
Apr 8
vs
CIN
55.0%
W
7
4
Eury Pérez
Brady Singer
Apr 9, 2026
Apr 9
vs
CIN
55.3%
W
8
1
Max Meyer
Rhett Lowder
Apr 10, 2026
Apr 10
at
DET
43.0%
L
0
2
Chris Paddack
Keider Montero
Apr 11, 2026
Apr 11
at
DET
43.5%
L
1
6
Janson Junk
Casey Mize
Apr 12, 2026
Apr 12
at
DET
34.1%
L
2
8
Sandy Alcantara
Tarik Skubal
Apr 13, 2026
Apr 13
at
ATL
43.0%
W
10
4
Eury Pérez
Grant Holmes
Apr 14, 2026
Apr 14
at
ATL
38.2%
L
5
6
Max Meyer
Reynaldo López
Apr 15, 2026
Apr 15
at
ATL
37.5%
L
3
6
Chris Paddack
Bryce Elder
Apr 17, 2026
Apr 17
vs
MIL
51.1%
L
5
7
Janson Junk
Coleman Crow
Apr 18, 2026
Apr 18
vs
MIL
51.0%
L
2
5
Sandy Alcantara
Brandon Woodruff
Apr 19, 2026
Apr 19
vs
MIL
52.0%
W
5
3
Eury Pérez
Jacob Misiorowski
Apr 20, 2026
Apr 20
vs
STL
54.1%
W
5
3
Max Meyer
Michael McGreevy
Apr 21, 2026
Apr 21
vs
STL
49.5%
L
3
5
Chris Paddack
Dustin May
Apr 22, 2026
Apr 22
vs
STL
55.5%
W
4
1
Janson Junk
Kyle Leahy
Apr 24, 2026
Apr 24
at
SFG
49.1%
W
9
4
Sandy Alcantara
Adrian Houser
Apr 25, 2026
Apr 25
at
SFG
47.9%
L
2
6
Eury Pérez
Robbie Ray
Apr 26, 2026
Apr 26
at
SFG
43.7%
L
3
6
Max Meyer
Landen Roupp
Apr 27, 2026
Apr 27
at
LAD
28.4%
L
4
5
Chris Paddack
Yoshinobu Yamamoto
Apr 28, 2026
Apr 28
at
LAD
31.7%
W
2
1
Janson Junk
Shohei Ohtani
Apr 29, 2026
Apr 29
at
LAD
34.8%
W
3
2
Sandy Alcantara
Tyler Glasnow
May 2026
May 1, 2026
May 1
vs
PHI
44.9%
L
5
6
Eury Pérez
Zack Wheeler
May 2, 2026
May 2
vs
PHI
54.6%
W
4
0
Max Meyer
Andrew Painter
May 3, 2026
May 3
vs
PHI
42.5%
L
2
7
Chris Paddack
Jesús Luzardo
May 4, 2026
May 4
vs
PHI
48.7%
L
0
1
Janson Junk
Aaron Nola
May 5, 2026
May 5
vs
BAL
54.4%
L
7
9
Sandy Alcantara
Chris Bassitt
May 6, 2026
May 6
vs
BAL
55.5%
L
4
7
Eury Pérez
Brandon Young
May 7, 2026
May 7
vs
BAL
52.6%
W
4
3
Max Meyer
Cade Povich
May 8, 2026
May 8
vs
WSN
56.8%
L
2
3
Robby Snelling
Foster Griffin
May 9, 2026
May 9
vs
WSN
55.6%
W
8
7
Janson Junk
Zack Littell
May 10, 2026
May 10
vs
WSN
56.6%
W
5
2
Sandy Alcantara
Cade Cavalli
May 12, 2026
May 12
at
MIN
47.7%
L
0
3
Eury Pérez
Bailey Ober
May 13, 2026
May 13
at
MIN
51.3%
W
9
5
Max Meyer
Simeon Woods Richardson
May 14, 2026
May 14
at
MIN
49.0%
L
1
9
Braxton Garrett
Zebby Matthews
May 15, 2026
May 15
at
TBR
42.6%
L
2
7
Janson Junk
Ian Seymour
May 16, 2026
May 16
at
TBR
47.2%
W
10
5
Sandy Alcantara
Nick Martinez
May 17, 2026
May 17
at
TBR
43.2%
L
3
6
Eury Pérez
Drew Rasmussen
May 18, 2026
May 18
vs
ATL
53.2%
W
12
0
Max Meyer
JR Ritchie
May 19, 2026
May 19
vs
ATL
55.4%
L
4
8
Braxton Garrett
Martín Pérez
May 20, 2026
May 20
vs
ATL
41.2%
L
1
9
Janson Junk
Chris Sale
May 21, 2026
May 21
vs
ATL
48.3%
L
3
9
Sandy Alcantara
Spencer Strider
May 22, 2026
May 22
vs
NYM
53.6%
W
2
1
Eury Pérez
Tobias Myers
May 23, 2026
May 23
vs
NYM
49.8%
W
4
1
Max Meyer
Freddy Peralta
May 24, 2026
May 24
vs
NYM
51.1%
W
4
0
Tyler Phillips
Christian Scott
May 25, 2026
May 25
at
TOR
38.9%
W
8
2
Janson Junk
Trey Yesavage
May 26, 2026
May 26
at
TOR
44.0%
L
1
8
Sandy Alcantara
Braydon Fisher
May 27, 2026
May 27
at
TOR
42.6%
L
1
2
Eury Pérez
Kevin Gausman
May 29, 2026
May 29
at
NYM
42.0%
L
7
9
Max Meyer
Freddy Peralta
May 30, 2026
May 30
at
NYM
39.8%
L
1
6
Tyler Phillips
Christian Scott
May 31, 2026
May 31
at
NYM
38.1%
L
1
10
Janson Junk
Nolan McLean
June 2026
Jun 1, 2026
Jun 1
at
WSN
44.8%
W
7
3
Sandy Alcantara
Cade Cavalli
Jun 2, 2026
Jun 2
at
WSN
47.8%
W
7
3
Lake Bachar
Richard Lovelady
Jun 3, 2026
Jun 3
at
WSN
50.2%
W
4
1
Max Meyer
Andrew Alvarez
Jun 5, 2026
Jun 5
vs
TBR
46.5%
L
0
6
Ryan Gusto
Drew Rasmussen
Jun 6, 2026
Jun 6
vs
TBR
46.8%
W
4
3
Lake Bachar
Shane McClanahan
Jun 7, 2026
Jun 7
vs
TBR
50.5%
W
4
1
Sandy Alcantara
Griffin Jax
Jun 9, 2026
Jun 9
vs
ARI
53.9%
W
10
6
Max Meyer
Zac Gallen
Jun 10, 2026
Jun 10
vs
ARI
50.7%
W
8
0
Ryan Gusto
Ryne Nelson
Jun 11, 2026
Jun 11
vs
ARI
53.4%
W
2
0
Tyler Phillips
Merrill Kelly
Jun 12, 2026
Jun 12
at
PIT
42.3%
W
8
3
Sandy Alcantara
Braxton Ashcraft
Jun 13, 2026
Jun 13
at
PIT
45.3%
L
2
3
Lake Bachar
Bubba Chandler
Jun 14, 2026
Jun 14
at
PIT
35.8%
W
4
2
Max Meyer
Paul Skenes
Jun 15, 2026
Jun 15
at
PHI
33.5%
L
0
7
Ryan Gusto
Zack Wheeler
Jun 16, 2026
Jun 16
at
PHI
35.7%
L
2
8
Tyler Phillips
Jesús Luzardo
Jun 17, 2026
Jun 17
at
PHI
48.7%
W
12
4
Sandy Alcantara
Andrew Painter
Jun 19, 2026
Jun 19
vs
SFG
50.1%
W
4
3
Lake Bachar
Landen Roupp
Jun 20, 2026
Jun 20
vs
SFG
54.4%
W
6
3
Max Meyer
Trevor McDonald
Jun 21, 2026
Jun 21
vs
SFG
42.7%
W
2
1
Ryan Gusto
Logan Webb
Jun 22, 2026
Jun 22
vs
TEX
53.0%
L
3
4
Tyler Phillips
Tyler Alexander
Jun 23, 2026
Jun 23
vs
TEX
58.6%
W
6
4
Sandy Alcantara
Cal Quantrill
Jun 24, 2026
Jun 24
vs
TEX
49.7%
W
4
2
Eury Pérez
Jacob deGrom
Jun 26, 2026
Jun 26
at
STL
47.9%
W
4
0
Max Meyer
Michael McGreevy
Jun 27, 2026
Jun 27
at
STL
42.4%
W
5
1
Ryan Gusto
Andre Pallante
Jun 28, 2026
Jun 28
at
STL
41.9%
L
1
2
Tyler Phillips
Kyle Leahy
Jun 29, 2026
Jun 29
at
COL
55.5%
W
10
7
Sandy Alcantara
Sean Sullivan
Jun 30, 2026
Jun 30
at
COL
53.9%
W
14
3
Eury Pérez
Tanner Gordon
July 2026
Jul 1, 2026
Jul 1
at
COL
53.9%
L
3
6
Max Meyer
Kyle Freeland
Jul 2, 2026
Jul 2
at
COL
50.2%
Ryan Gusto
Michael Lorenzen
Jul 3, 2026
Jul 3
at
ATH
38.5%
Tyler Phillips
Jack Perkins
Jul 4, 2026
Jul 4
at
ATH
50.8%
Sandy Alcantara
Aaron Civale
Jul 5, 2026
Jul 5
at
ATH
44.4%
Eury Pérez
Gage Jump
Jul 7, 2026
Jul 7
vs
SEA
45.4%
Max Meyer
Bryan Woo
Jul 8, 2026
Jul 8
vs
SEA
44.9%
Ryan Gusto
Bryce Miller
Jul 9, 2026
Jul 9
vs
SEA
45.1%
Tyler Phillips
Luis Castillo
Jul 10, 2026
Jul 10
vs
CLE
53.0%
Sandy Alcantara
Parker Messick
Jul 11, 2026
Jul 11
vs
CLE
55.3%
Eury Pérez
Tanner Bibee
Jul 12, 2026
Jul 12
vs
CLE
55.9%
Max Meyer
Joey Cantillo
Jul 17, 2026
Jul 17
at
MIL
38.9%
Sandy Alcantara
Brandon Woodruff
Jul 18, 2026
Jul 18
at
MIL
42.7%
Eury Pérez
Brandon Sproat
Jul 19, 2026
Jul 19
at
MIL
33.9%
Max Meyer
Jacob Misiorowski
Jul 20, 2026
Jul 20
at
HOU
43.2%
Janson Junk
Tatsuya Imai
Jul 21, 2026
Jul 21
at
HOU
44.1%
Tyler Phillips
Mike Burrows
Jul 22, 2026
Jul 22
at
HOU
46.5%
Sandy Alcantara
Ronel Blanco
Jul 24, 2026
Jul 24
vs
SDP
Jul 25, 2026
Jul 25
vs
SDP
Jul 26, 2026
Jul 26
vs
SDP
Jul 27, 2026
Jul 27
vs
PHI
Jul 28, 2026
Jul 28
vs
PHI
Jul 29, 2026
Jul 29
vs
PHI
Jul 30, 2026
Jul 30
at
NYM
Jul 31, 2026
Jul 31
at
NYM
August 2026
Aug 1, 2026
Aug 1
at
NYM
Aug 2, 2026
Aug 2
at
NYM
Aug 4, 2026
Aug 4
at
ATL
Aug 5, 2026
Aug 5
at
ATL
Aug 6, 2026
Aug 6
at
ATL
Aug 7, 2026
Aug 7
vs
LAA
Aug 8, 2026
Aug 8
vs
LAA
Aug 9, 2026
Aug 9
vs
LAA
Aug 11, 2026
Aug 11
vs
PIT
Aug 12, 2026
Aug 12
vs
PIT
Aug 13, 2026
Aug 13
vs
PIT
Aug 14, 2026
Aug 14
at
CIN
Aug 15, 2026
Aug 15
at
CIN
Aug 16, 2026
Aug 16
at
CIN
Aug 17, 2026
Aug 17
at
PHI
Aug 18, 2026
Aug 18
at
PHI
Aug 19, 2026
Aug 19
at
PHI
Aug 21, 2026
Aug 21
vs
WSN
Aug 22, 2026
Aug 22
vs
WSN
Aug 23, 2026
Aug 23
vs
WSN
Aug 24, 2026
Aug 24
vs
BOS
Aug 25, 2026
Aug 25
vs
BOS
Aug 26, 2026
Aug 26
vs
BOS
Aug 28, 2026
Aug 28
at
WSN
Aug 29, 2026
Aug 29
at
WSN
Aug 30, 2026
Aug 30
at
WSN
Aug 31, 2026
Aug 31
at
WSN
September 2026
Sep 1, 2026
Sep 1
at
KCR
Sep 2, 2026
Sep 2
at
KCR
Sep 3, 2026
Sep 3
at
KCR
Sep 4, 2026
Sep 4
vs
CHC
Sep 5, 2026
Sep 5
vs
CHC
Sep 6, 2026
Sep 6
vs
CHC
Sep 7, 2026
Sep 7
vs
NYM
Sep 8, 2026
Sep 8
vs
NYM
Sep 9, 2026
Sep 9
vs
NYM
Sep 11, 2026
Sep 11
vs
LAD
Sep 12, 2026
Sep 12
vs
LAD
Sep 13, 2026
Sep 13
vs
LAD
Sep 14, 2026
Sep 14
at
ARI
Sep 15, 2026
Sep 15
at
ARI
Sep 16, 2026
Sep 16
at
ARI
Sep 18, 2026
Sep 18
at
SDP
Sep 19, 2026
Sep 19
at
SDP
Sep 20, 2026
Sep 20
at
SDP
Sep 22, 2026
Sep 22
at
CHC
Sep 23, 2026
Sep 23
at
CHC
Sep 24, 2026
Sep 24
at
CHC
Sep 25, 2026
Sep 25
vs
ATL
Sep 26, 2026
Sep 26
vs
ATL
Sep 27, 2026
Sep 27
vs
ATL