This page is frozen as of June 21, 2023, and will no longer be updated.

Updated Jun. 21, 2023, at 12:35 AM

2023 MLB Predictions

Updated after every game.

The Marlins have a 1% chance of winning the World Series.

NL East standings

Games backChance to
make playoffs
Make playoffsChance to
win division
Win division
BravesBraves47-2699%90%
PhilliesPhillies38-359.050%5%
MarlinsMarlins42-325.548%4%
MetsMets33-3913.524%1%
NationalsNationals27-4419.0<1%<1%

Pitcher ratings

Every pitcher who has started or is scheduled to start a game this season, by rolling game score — our model’s prediction of how a pitcher will perform in a typical start. Pitchers with larger bubbles have recorded more starts.

Upcoming games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/21Wednesday, June 2112:10 p.m. EasternTORTORBlue Jays
Gausman, Kevin
Gausman
1538+28+0=156654%
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1502+14+24=154046%
6/22Thursday, June 226:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+13=145540%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/23Friday, June 236:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/24Saturday, June 244:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/25Sunday, June 251:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/27Tuesday, June 277:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+11=150243%
BOSBOSRed Sox
Pitcher TBD
1524+1+23=154857%
6/28Wednesday, June 287:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150343%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154957%
6/29Thursday, June 296:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150343%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154957%
6/30Friday, June 307:20 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+13=150036%
ATLATLBraves
Pitcher TBD
1569+1+26=159664%
7/1Saturday, July 14:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150337%
ATLATLBraves
Pitcher TBD
1569+1+24=159463%
7/2Sunday, July 21:30 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150337%
ATLATLBraves
Pitcher TBD
1569+1+24=159463%
7/3Monday, July 36:40 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+23=150047%
MIAMIAMarlins
Pitcher TBD
1502+1+21=152453%
7/4Tuesday, July 41:10 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150347%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152753%
7/5Wednesday, July 56:40 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150347%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152753%
7/6Thursday, July 66:40 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150347%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152753%
7/7Friday, July 76:40 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+12=152349%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152751%
7/8Saturday, July 84:10 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152550%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152750%
7/9Sunday, July 91:40 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152550%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152750%
7/14Friday, July 147:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+4=150745%
BALBALOrioles
Pitcher TBD
1510+2+28=154055%
7/15Saturday, July 157:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150345%
BALBALOrioles
Pitcher TBD
1510+2+24=153655%
7/16Sunday, July 161:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150345%
BALBALOrioles
Pitcher TBD
1510+2+24=153655%
7/17Monday, July 177:45 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+13=150046%
STLSTLCardinals
Pitcher TBD
1501+2+24=152754%
7/18Tuesday, July 187:45 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150346%
STLSTLCardinals
Pitcher TBD
1501+2+24=152754%
7/19Wednesday, July 192:15 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150346%
STLSTLCardinals
Pitcher TBD
1501+2+24=152754%
7/21Friday, July 216:40 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+32=143738%
MIAMIAMarlins
Pitcher TBD
1502+1+23=152662%
7/22Saturday, July 221:10 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143938%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152762%
7/23Sunday, July 231:40 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143938%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152762%
7/25Tuesday, July 256:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150338%
TBTBRays
Pitcher TBD
1566+0+26=159262%
7/26Wednesday, July 2612:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150338%
TBTBRays
Pitcher TBD
1566+0+24=159062%
7/28Friday, July 286:40 p.m. EasternDETDETTigers
Pitcher TBD
145043=144338%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152762%
7/29Saturday, July 294:10 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144639%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152761%
7/30Sunday, July 301:40 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144639%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152761%
7/31Monday, July 316:40 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+13=152249%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152751%
8/1Tuesday, Aug. 16:40 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152550%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152750%
8/2Wednesday, Aug. 26:40 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152550%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152750%
8/3Thursday, Aug. 312:10 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152550%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152750%
8/4Friday, Aug. 48:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+13=150042%
TEXTEXRangers
Pitcher TBD
15363+24=155758%
8/5Saturday, Aug. 54:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150342%
TEXTEXRangers
Pitcher TBD
15363+24=155758%
8/6Sunday, Aug. 62:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150342%
TEXTEXRangers
Pitcher TBD
15363+24=155758%
8/7Monday, Aug. 76:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+13=150050%
CINCINReds
Pitcher TBD
1473+2+24=149950%
8/8Tuesday, Aug. 86:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150351%
CINCINReds
Pitcher TBD
1473+2+24=149949%
8/9Wednesday, Aug. 912:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150351%
CINCINReds
Pitcher TBD
1473+2+24=149949%
8/11Friday, Aug. 116:40 p.m. EasternNYYNYYYankees
Pitcher TBD
155521=155254%
MIAMIAMarlins
Pitcher TBD
1502+1+23=152646%
8/12Saturday, Aug. 124:10 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155354%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152746%
8/13Sunday, Aug. 131:40 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155354%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152746%
8/14Monday, Aug. 146:40 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+03=154553%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152747%
8/15Tuesday, Aug. 156:40 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154853%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152747%
8/16Wednesday, Aug. 166:40 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154853%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152747%
8/18Friday, Aug. 1810:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+12=150139%
LADLADDodgers
Pitcher TBD
1552+0+24=157661%
8/19Saturday, Aug. 199:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150340%
LADLADDodgers
Pitcher TBD
1552+0+24=157660%
8/20Sunday, Aug. 204:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150340%
LADLADDodgers
Pitcher TBD
1552+0+24=157660%
8/21Monday, Aug. 219:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+11=150241%
SDSDPadres
Pitcher TBD
1537+3+24=156459%
8/22Tuesday, Aug. 229:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150341%
SDSDPadres
Pitcher TBD
1537+3+24=156459%
8/23Wednesday, Aug. 234:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150341%
SDSDPadres
Pitcher TBD
1537+3+24=156459%
8/25Friday, Aug. 256:40 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+13=143137%
MIAMIAMarlins
Pitcher TBD
1502+1+22=152563%
8/26Saturday, Aug. 264:10 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143437%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152763%
8/27Sunday, Aug. 271:40 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143437%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152763%
8/29Tuesday, Aug. 296:40 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156655%
MIAMIAMarlins
Pitcher TBD
1502+1+26=152945%
8/30Wednesday, Aug. 306:40 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156656%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152744%
8/31Thursday, Aug. 317:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+13=150056%
WSHWSHNationals
Pitcher TBD
1433+1+22=145644%
9/1Friday, Sept. 17:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150356%
WSHWSHNationals
Pitcher TBD
1433+1+24=145844%
9/2Saturday, Sept. 24:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150356%
WSHWSHNationals
Pitcher TBD
1433+1+24=145844%
9/3Sunday, Sept. 31:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150356%
WSHWSHNationals
Pitcher TBD
1433+1+24=145844%
9/5Tuesday, Sept. 56:40 p.m. EasternLADLADDodgers
Pitcher TBD
1552+02=155054%
MIAMIAMarlins
Pitcher TBD
1502+1+23=152646%
9/6Wednesday, Sept. 66:40 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155254%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152746%
9/7Thursday, Sept. 76:40 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155254%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152746%
9/8Friday, Sept. 87:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+13=150043%
PHIPHIPhillies
Pitcher TBD
1524+1+22=154757%
9/9Saturday, Sept. 96:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150343%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154957%
9/10Sunday, Sept. 101:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150343%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154957%
9/11Monday, Sept. 117:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+13=150045%
MILMILBrewers
Pitcher TBD
15153+21=153355%
9/12Tuesday, Sept. 127:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150345%
MILMILBrewers
Pitcher TBD
15153+24=153655%
9/13Wednesday, Sept. 137:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150345%
MILMILBrewers
Pitcher TBD
15153+24=153655%
9/14Thursday, Sept. 142:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150345%
MILMILBrewers
Pitcher TBD
15153+24=153655%
9/15Friday, Sept. 156:40 p.m. EasternATLATLBraves
Pitcher TBD
1569+13=156756%
MIAMIAMarlins
Pitcher TBD
1502+1+21=152444%
9/16Saturday, Sept. 164:10 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157056%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152744%
9/17Sunday, Sept. 171:40 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157056%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152744%
9/18Monday, Sept. 186:40 p.m. EasternNYMNYMMets
Pitcher TBD
1525+33=152550%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152750%
9/19Tuesday, Sept. 196:40 p.m. EasternNYMNYMMets
Pitcher TBD
1525+3+0=152850%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152750%
9/20Wednesday, Sept. 206:40 p.m. EasternNYMNYMMets
Pitcher TBD
1525+3+0=152850%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152750%
9/22Friday, Sept. 226:40 p.m. EasternMILMILBrewers
Pitcher TBD
151533=150947%
MIAMIAMarlins
Pitcher TBD
1502+1+26=152953%
9/23Saturday, Sept. 234:10 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151248%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152752%
9/24Sunday, Sept. 241:40 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151248%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152752%
9/26Tuesday, Sept. 267:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+11=150243%
NYMNYMMets
Pitcher TBD
1525+3+25=155357%
9/27Wednesday, Sept. 277:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150343%
NYMNYMMets
Pitcher TBD
1525+3+24=155257%
9/28Thursday, Sept. 287:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150343%
NYMNYMMets
Pitcher TBD
1525+3+24=155257%
9/29Friday, Sept. 296:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+12=150153%
PITPITPirates
Pitcher TBD
1457+1+22=148047%
9/30Saturday, Sept. 306:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150353%
PITPITPirates
Pitcher TBD
1457+1+24=148247%
10/1Sunday, Oct. 13:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150353%
PITPITPirates
Pitcher TBD
1457+1+24=148247%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/20Tuesday, June 206:40 p.m. EasternTORTORBlue Jays
Kikuchi, Yusei
Kikuchi
153725+0=151248%2
MIAMIAMarlins
Perez, Eury
Perez
15035+24=152252%0
6/19Monday, June 196:40 p.m. EasternTORTORBlue Jays
Berrios, Jose
Berrios
1541+73=154559%0
MIAMIAMarlins
Hoeing, Bryan
Hoeing
149938+21=148241%11
6/18Sunday, June 181:35 p.m. EasternMIAMIAMarlins
Luzardo, Jesus
Luzardo
1498+0+0=149857%4
WSHWSHNationals
Corbin, Patrick
Corbin
143813+24=144943%2
6/17Saturday, June 174:05 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
14963+0=149355%5
WSHWSHNationals
Irvin, Jake
Irvin
14397+24=145645%2
6/16Friday, June 167:05 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1496+222=151657%6
WSHWSHNationals
Williams, Trevor
Williams
1440+4+21=146543%5
6/14Wednesday, June 149:40 p.m. EasternMIAMIAMarlins
Perez, Eury
Perez
149312+0=148138%4
SEASEAMariners
Castillo, Luis
Castillo
1514+29+24=156762%1
6/13Tuesday, June 139:40 p.m. EasternMIAMIAMarlins
Cabrera, Edward
Cabrera
14952+0=149343%3
SEASEAMariners
Kirby, George
Kirby
1512+7+24=154357%9
6/12Monday, June 129:40 p.m. EasternMIAMIAMarlins
Luzardo, Jesus
Luzardo
1498+44=149849%1
SEASEAMariners
Miller, Bryce
Miller
150927+21=150351%8
6/11Sunday, June 112:10 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
14979+0=148846%6
CHWCHWWhite Sox
Giolito, Lucas
Giolito
1485+6+24=151554%5
6/10Saturday, June 102:10 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1495+20+0=151550%5
CHWCHWWhite Sox
Kopech, Michael
Kopech
1487+6+24=151750%1
6/9Friday, June 98:10 p.m. EasternMIAMIAMarlins
Perez, Eury
Perez
1496151=148044%1
CHWCHWWhite Sox
Cease, Dylan
Cease
1486+14+21=152156%2
6/7Wednesday, June 76:10 p.m. EasternKCKCRoyals
Lyles, Jordan
Lyles
14318+0=142337%1
MIAMIAMarlins
Cabrera, Edward
Cabrera
14943+24=151563%6
6/6Tuesday, June 66:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1433+14+0=144740%1
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1493+1+24=151860%6
6/5Monday, June 56:40 p.m. EasternKCKCRoyals
Hernandez, Carlos
Hernandez (open)
1434+03=143139%6
MIAMIAMarlins
Garrett, Braxton
Garrett
14916+24=150961%9
6/4Sunday, June 41:40 p.m. EasternOAKOAKAthletics
Blackburn, Paul
Blackburn
1395+12+0=140732%5
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1491+22+24=153768%7
6/3Saturday, June 34:10 p.m. EasternOAKOAKAthletics
Medina, Luis
Medina
1397+4+0=140137%1
MIAMIAMarlins
Perez, Eury
Perez
148818+24=149463%12
6/2Friday, June 26:40 p.m. EasternOAKOAKAthletics
Fujinami, Shintaro
Fujinami
1399132=138433%0
MIAMIAMarlins
Cabrera, Edward
Cabrera
14875+24=150667%4
6/1Thursday, June 11:10 p.m. EasternSDSDPadres
Musgrove, Joe
Musgrove
1535+8+0=154354%10
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1490+3+24=151746%1
5/31Wednesday, May 316:40 p.m. EasternSDSDPadres
Snell, Blake
Snell
1536+3+0=153955%1
MIAMIAMarlins
Garrett, Braxton
Garrett
14898+24=150545%2
5/30Tuesday, May 306:40 p.m. EasternSDSDPadres
Weathers, Ryan
Weathers
1533441=148843%9
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1491+26+22=153957%4
5/28Sunday, May 284:07 p.m. EasternMIAMIAMarlins
Perez, Eury
Perez
149021+0=146939%2
LAALAAAngels
Sandoval, Patrick
Sandoval
1514+6+24=154461%0
5/27Saturday, May 2710:07 p.m. EasternMIAMIAMarlins
Cabrera, Edward
Cabrera
14875+0=148236%8
LAALAAAngels
Ohtani, Shohei
Ohtani
1516+43+24=158364%5
5/26Friday, May 269:38 p.m. EasternMIAMIAMarlins
Luzardo, Jesus
Luzardo
1485+23=148442%6
LAALAAAngels
Detmers, Reid
Detmers
15184+26=154058%2
5/25Thursday, May 253:10 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
14867+0=147948%6
COLCOLRockies
Freeland, Kyle
Freeland
1446+21+24=149152%7
5/24Wednesday, May 248:40 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1484+27+0=151157%10
COLCOLRockies
Kauffmann, Karl
Kauffmann
144814+24=145843%2
5/23Tuesday, May 238:40 p.m. EasternMIAMIAMarlins
Perez, Eury
Perez
148521+0=146449%4
COLCOLRockies
Gomber, Austin
Gomber
14472+24=146951%5
5/22Monday, May 228:40 p.m. EasternMIAMIAMarlins
Cabrera, Edward
Cabrera
148663=147752%3
COLCOLRockies
Anderson, Chase
Anderson
14463+21=146448%5
5/21Sunday, May 214:05 p.m. EasternMIAMIAMarlins
Luzardo, Jesus
Luzardo
1487+6+0=149347%5
SFSFGiants
Wood, Alex
Wood
15007+24=151753%7
5/20Saturday, May 204:05 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
148613+0=147339%1
SFSFGiants
Webb, Logan
Webb
1501+23+24=154861%0
5/19Friday, May 1910:15 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1487+304=151348%3
SFSFGiants
DeSclafani, Anthony
DeSclafani
1500+2+26=152852%4
5/18Thursday, May 181:10 p.m. EasternWSHWSHNationals
Williams, Trevor
Williams
1442+6+0=144845%3
MIAMIAMarlins
Perez, Eury
Perez
148625+24=148555%5
5/17Wednesday, May 176:40 p.m. EasternWSHWSHNationals
Gore, MacKenzie
Gore
1443+12+0=145543%3
MIAMIAMarlins
Cabrera, Edward
Cabrera
14856+24=150357%4
5/16Tuesday, May 166:40 p.m. EasternWSHWSHNationals
Gray, Josiah
Gray
1444+83=144940%4
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1484+6+26=151660%5
5/14Sunday, May 141:40 p.m. EasternCINCINReds
Weaver, Luke
Weaver
14556+0=144944%1
MIAMIAMarlins
Garrett, Braxton
Garrett
148315+24=149256%3
5/13Saturday, May 131:10 p.m. EasternCINCINReds
Law, Derek
Law (open)
1454+1+0=145538%6
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1484+34+24=154262%5
5/12Friday, May 126:40 p.m. EasternCINCINReds
Ashcraft, Graham
Ashcraft
1452+23=145145%7
MIAMIAMarlins
Perez, Eury
Perez
148624+22=148455%4
5/10Wednesday, May 103:40 p.m. EasternMIAMIAMarlins
Cabrera, Edward
Cabrera
14854+0=148141%5
ARIARIDiamondbacks
Kelly, Merrill
Kelly
1493+23+24=154059%4
5/9Tuesday, May 99:40 p.m. EasternMIAMIAMarlins
Luzardo, Jesus
Luzardo
1483+5+0=148850%6
ARIARIDiamondbacks
Pfaadt, Brandon
Pfaadt
149533+24=148650%2
5/8Monday, May 89:40 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
1484154=146535%2
ARIARIDiamondbacks
Gallen, Zac
Gallen
1494+56+24=157465%5
5/7Sunday, May 72:20 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1483+31+0=151451%5
CHCCHCCubs
Wesneski, Hayden
Wesneski
149812+24=151049%4
5/6Saturday, May 62:20 p.m. EasternMIAMIAMarlins
Barnes, Matt
Barnes
148423+0=146141%2
CHCCHCCubs
Smyly, Drew
Smyly
1497+4+24=152559%4
5/5Friday, May 52:20 p.m. EasternMIAMIAMarlins
Cabrera, Edward
Cabrera
148543=147843%1
CHCCHCCubs
Steele, Justin
Steele
1496+9+21=152657%4
5/4Thursday, May 44:10 p.m. EasternATLATLBraves
Dodd, Dylan
Dodd
156839+0=152951%6
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1487+7+24=151849%3
5/3Wednesday, May 36:40 p.m. EasternATLATLBraves
Wright, Kyle
Wright
156610+0=155656%14
MIAMIAMarlins
Garrett, Braxton
Garrett
14903+24=151144%6
5/2Tuesday, May 26:40 p.m. EasternATLATLBraves
Elder, Bryce
Elder
156363=155451%6
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1492+31+26=154949%0
4/30Sunday, April 3012:05 p.m. EasternCHCCHCCubs
Steele, Justin
Steele
1500+11+0=151155%3
MIAMIAMarlins
Hoeing, Bryan
Hoeing
149141+24=147445%4
4/29Saturday, April 294:05 p.m. EasternCHCCHCCubs
Kilian, Caleb
Kilian
150041+0=145943%6
MIAMIAMarlins
Cabrera, Edward
Cabrera
14908+24=150657%7
4/28Friday, April 286:40 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1501+153=151350%2
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1489+4+21=151450%3
4/27Thursday, April 2712:20 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
14876+0=148137%5
ATLATLBraves
Wright, Kyle
Wright
156310+24=157763%4
4/26Wednesday, April 267:20 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1488+33+0=152141%4
ATLATLBraves
Elder, Bryce
Elder
1562+1+24=158759%6
4/25Tuesday, April 257:20 p.m. EasternMIAMIAMarlins
Hoeing, Bryan
Hoeing
148938+0=145133%4
ATLATLBraves
Morton, Charlie
Morton
15619+24=157667%7
4/24Monday, April 247:20 p.m. EasternMIAMIAMarlins
Cabrera, Edward
Cabrera
149153=148333%0
ATLATLBraves
Strider, Spencer
Strider
1559+25+24=160867%11
4/23Sunday, April 231:40 p.m. EasternMIAMIAMarlins
Luzardo, Jesus
Luzardo
1493+7+0=150047%4
CLECLEGuardians
Allen, Logan
Allen
152430+24=151853%7
4/22Saturday, April 228:15 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
149210+0=148244%3
CLECLEGuardians
Plesac, Zach
Plesac
152627+24=152356%2
4/22Saturday, April 223:10 p.m. EasternMIAMIAMarlins
Smeltzer, Devin
Smeltzer
148919+2=147234%6
CLECLEGuardians
Bieber, Shane
Bieber
1529+33+28=159066%1
4/19Wednesday, April 191:10 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1500+5+0=150551%5
MIAMIAMarlins
Rogers, Trevor
Rogers
149015+24=149949%2
4/18Tuesday, April 186:40 p.m. EasternSFSFGiants
Wood, Alex
Wood
15029+0=149348%2
MIAMIAMarlins
Cabrera, Edward
Cabrera
14896+24=150752%4
4/17Monday, April 176:40 p.m. EasternSFSFGiants
Webb, Logan
Webb
1503+141=151649%3
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1488+9+24=152151%4
4/16Sunday, April 161:40 p.m. EasternARIARIDiamondbacks
Gallen, Zac
Gallen
1488+43+0=153148%5
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1490+34+24=154852%0
4/15Saturday, April 154:10 p.m. EasternARIARIDiamondbacks
Nelson, Ryne
Nelson
14893+0=148648%2
MIAMIAMarlins
Garrett, Braxton
Garrett
148912+24=150152%3
4/14Friday, April 146:40 p.m. EasternARIARIDiamondbacks
Bumgarner, Madison
Bumgarner
1491312=145845%1
MIAMIAMarlins
Rogers, Trevor
Rogers
148818+23=149355%5
4/12Wednesday, April 124:05 p.m. EasternMIAMIAMarlins
Cabrera, Edward
Cabrera
14867+0=147936%3
PHIPHIPhillies
Wheeler, Zack
Wheeler
1526+28+24=157864%2
4/11Tuesday, April 116:40 p.m. EasternMIAMIAMarlins
Luzardo, Jesus
Luzardo
1484+11+0=149540%8
PHIPHIPhillies
Nola, Aaron
Nola
1528+16+24=156860%4
4/10Monday, April 106:40 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1488+431=153051%3
PHIPHIPhillies
Strahm, Matt
Strahm
152428+24=152049%15
4/9Sunday, April 91:40 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
148514+0=147139%7
NYMNYMMets
Carrasco, Carlos
Carrasco
154922+24=155161%2
4/8Saturday, April 84:10 p.m. EasternMIAMIAMarlins
Rogers, Trevor
Rogers
148620+0=146638%2
NYMNYMMets
Senga, Kodai
Senga
154823+24=154962%5
4/7Friday, April 71:10 p.m. EasternMIAMIAMarlins
Cabrera, Edward
Cabrera
148871=148040%3
NYMNYMMets
Megill, Tylor
Megill
154622+23=154760%9
4/5Wednesday, April 51:10 p.m. EasternMINMINTwins
Lopez, Pablo
Lopez
1527+3+0=153052%2
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1486+5+24=151548%5
4/4Tuesday, April 46:40 p.m. EasternMINMINTwins
Maeda, Kenta
Maeda
1528+3+0=153147%0
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1485+40+24=154953%1
4/3Monday, April 36:40 p.m. EasternMINMINTwins
Mahle, Tyler
Mahle
1525+13=152352%11
MIAMIAMarlins
Cueto, Johnny
Cueto
14885+24=150748%1
4/2Sunday, April 21:40 p.m. EasternNYMNYMMets
Senga, Kodai
Senga
155231+0=152154%5
MIAMIAMarlins
Rogers, Trevor
Rogers
149019+24=149546%1
4/1Saturday, April 14:10 p.m. EasternNYMNYMMets
Megill, Tylor
Megill
155025+0=152552%6
MIAMIAMarlins
Cabrera, Edward
Cabrera
14926+24=151048%2
3/31Friday, March 316:40 p.m. EasternNYMNYMMets
Peterson, David
Peterson
155220+0=153252%1
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1491+2+24=151748%2
3/30Thursday, March 304:10 p.m. EasternNYMNYMMets
Scherzer, Max
Scherzer
1550+313=157853%5
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1492+40+24=155647%3

How this works: Elo ratings are a measure of team strength based on head-to-head results, margin of victory and quality of opponent. We’re using an Elo-based system that also accounts for starting pitchers, travel distance and rest, with an average team rating of about 1500. This forecast is based on 100,000 simulations of the season and updates after each game. Read more »

Download data. For historical team ratings, see the Complete History Of MLB.

Design and development by Jay Boice. Statistical model by Jay Boice and Nate Silver.