Updated Jun. 5, 2023, at 11:44 PM

2023 MLB Predictions

Updated after every game.

Upcoming games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
5/14Sunday, May 144:07 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
153922+0=151762%
OAKOAKAthletics
Pitcher TBD
1393+5+24=142238%
5/14Sunday, May 144:35 p.m. EasternNYMNYMMets
Scherzer, Max
Scherzer
1529+36+0=156563%
WSHWSHNationals
Irvin, Jake
Irvin
14414+24=146137%
5/14Sunday, May 147 p.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1506+22+0=152850%
BOSBOSRed Sox
Kluber, Corey
Kluber
151410+24=152850%
6/6Tuesday, June 66:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1433+14+0=144740%
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1493+1+24=151860%
6/6Tuesday, June 66:40 p.m. EasternDETDETTigers
Alexander, Tyler
Alexander
144917+0=143237%
PHIPHIPhillies
Walker, Taijuan
Walker
151616+24=152463%
6/6Tuesday, June 66:40 p.m. EasternMINMINTwins
Varland, Louie
Varland
1527131=151341%
TBTBRays
Eflin, Zach
Eflin
15658+21=157859%
6/6Tuesday, June 67:05 p.m. EasternCHWCHWWhite Sox
Giolito, Lucas
Giolito
1484+11=148439%
NYYNYYYankees
Schmidt, Clarke
Schmidt
156527+22=156061%
6/6Tuesday, June 67:05 p.m. EasternOAKOAKAthletics
Kaprielian, James
Kaprielian
1393+18+0=141134%
PITPITPirates
Keller, Mitch
Keller
1476+23+24=152366%
6/6Tuesday, June 67:05 p.m. EasternARIARIDiamondbacks
Henry, Tommy
Henry
1499142=148353%
WSHWSHNationals
Irvin, Jake
Irvin
14414+26=146347%
6/6Tuesday, June 67:07 p.m. EasternHOUHOUAstros
Brown, Hunter
Brown
15647+0=155744%
TORTORBlue Jays
Gausman, Kevin
Gausman
1544+29+24=159756%
6/6Tuesday, June 67:10 p.m. EasternLADLADDodgers
Gonsolin, Tony
Gonsolin
1563+222=158365%
CINCINReds
Weaver, Luke
Weaver
14572+24=147935%
6/6Tuesday, June 67:10 p.m. EasternBOSBOSRed Sox
Paxton, James
Paxton
1514+113=152245%
CLECLEGuardians
Bieber, Shane
Bieber
1513+18+23=155455%
6/6Tuesday, June 67:20 p.m. EasternNYMNYMMets
Carrasco, Carlos
Carrasco
1529131=151540%
ATLATLBraves
Elder, Bryce
Elder
1560+6+22=158860%
6/6Tuesday, June 67:40 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
1506+02=150445%
MILMILBrewers
Peralta, Freddy
Peralta
1520+1+22=154355%
6/6Tuesday, June 68:05 p.m. EasternSTLSTLCardinals
Liberatore, Matthew
Liberatore
150611+0=149543%
TEXTEXRangers
Dunning, Dane
Dunning
153916+24=154757%
6/6Tuesday, June 68:40 p.m. EasternSFSFGiants
Brebbia, John
Brebbia (open)
1507+11=150753%
COLCOLRockies
Lamet, Dinelson
Lamet
1446+16+23=148547%
6/6Tuesday, June 69:38 p.m. EasternCHCCHCCubs
Wesneski, Hayden
Wesneski
1485181=146640%
LAALAAAngels
Anderson, Tyler
Anderson
15111+23=153360%
6/6Tuesday, June 69:40 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1510+81=151742%
SDSDPadres
Musgrove, Joe
Musgrove
1537+9+24=157058%
6/7Wednesday, June 712:35 p.m. EasternOAKOAKAthletics
Pitcher TBD
1393+5+0=139836%
PITPITPirates
Pitcher TBD
1476+1+24=150164%
6/7Wednesday, June 74:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151143%
SDSDPadres
Pitcher TBD
1537+0+24=156157%
6/7Wednesday, June 76:05 p.m. EasternDETDETTigers
Pitcher TBD
1449+0+0=144937%
PHIPHIPhillies
Pitcher TBD
1516+1+24=154163%
6/7Wednesday, June 76:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143338%
MIAMIAMarlins
Pitcher TBD
1493+0+24=151762%
6/7Wednesday, June 76:40 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152842%
TBTBRays
Pitcher TBD
15653+24=158658%
6/7Wednesday, June 77:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1484+0+0=148435%
NYYNYYYankees
Pitcher TBD
1565+0+24=158965%
6/7Wednesday, June 77:05 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1499+2+0=150155%
WSHWSHNationals
Pitcher TBD
1441+1+24=146645%
6/7Wednesday, June 77:07 p.m. EasternHOUHOUAstros
Pitcher TBD
15641+0=156349%
TORTORBlue Jays
Pitcher TBD
1544+0+24=156851%
6/7Wednesday, June 77:10 p.m. EasternLADLADDodgers
Pitcher TBD
15632+0=156161%
CINCINReds
Pitcher TBD
1457+2+24=148339%
6/7Wednesday, June 77:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+2+0=151647%
CLECLEGuardians
Pitcher TBD
1513+3+24=154053%
6/7Wednesday, June 77:20 p.m. EasternNYMNYMMets
Pitcher TBD
1529+3+0=153243%
ATLATLBraves
Pitcher TBD
1560+0+24=158457%
6/7Wednesday, June 77:40 p.m. EasternBALBALOrioles
Pitcher TBD
1506+1+0=150745%
MILMILBrewers
Pitcher TBD
15204+24=154055%
6/7Wednesday, June 78:05 p.m. EasternSTLSTLCardinals
Pitcher TBD
1506+3+0=150943%
TEXTEXRangers
Pitcher TBD
15392+24=156157%
6/7Wednesday, June 78:40 p.m. EasternSFSFGiants
Pitcher TBD
1507+1+0=150855%
COLCOLRockies
Pitcher TBD
1446+1+24=147145%
6/7Wednesday, June 79:38 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148643%
LAALAAAngels
Pitcher TBD
1511+2+24=153757%
6/8Thursday, June 812:35 p.m. EasternLADLADDodgers
Pitcher TBD
15632+0=156161%
CINCINReds
Pitcher TBD
1457+2+24=148339%
6/8Thursday, June 81:05 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1499+2+0=150155%
WSHWSHNationals
Pitcher TBD
1441+1+24=146645%
6/8Thursday, June 81:10 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152842%
TBTBRays
Pitcher TBD
15653+24=158658%
6/8Thursday, June 82:10 p.m. EasternBALBALOrioles
Pitcher TBD
1506+1+0=150745%
MILMILBrewers
Pitcher TBD
15204+24=154055%
6/8Thursday, June 83:10 p.m. EasternSFSFGiants
Pitcher TBD
1507+1+0=150855%
COLCOLRockies
Pitcher TBD
1446+1+24=147145%
6/8Thursday, June 87:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1484+0+0=148435%
NYYNYYYankees
Pitcher TBD
1565+0+24=158965%
6/8Thursday, June 87:07 p.m. EasternHOUHOUAstros
Pitcher TBD
15641+0=156349%
TORTORBlue Jays
Pitcher TBD
1544+0+24=156851%
6/8Thursday, June 87:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+2+0=151647%
CLECLEGuardians
Pitcher TBD
1513+3+24=154053%
6/8Thursday, June 87:20 p.m. EasternNYMNYMMets
Pitcher TBD
1529+3+0=153243%
ATLATLBraves
Pitcher TBD
1560+0+24=158457%
6/8Thursday, June 89:38 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148643%
LAALAAAngels
Pitcher TBD
1511+2+24=153757%
6/9Friday, June 96:40 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1499+22=149954%
DETDETTigers
Pitcher TBD
1449+0+24=147346%
6/9Friday, June 96:40 p.m. EasternTEXTEXRangers
Pitcher TBD
153921=153643%
TBTBRays
Pitcher TBD
15653+24=158657%
6/9Friday, June 97:05 p.m. EasternKCKCRoyals
Pitcher TBD
1433+01=143236%
BALBALOrioles
Pitcher TBD
1506+1+21=152864%
6/9Friday, June 97:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+22=151439%
NYYNYYYankees
Pitcher TBD
1565+0+24=158961%
6/9Friday, June 97:05 p.m. EasternLADLADDodgers
Pitcher TBD
156322=155952%
PHIPHIPhillies
Pitcher TBD
1516+1+26=154348%
6/9Friday, June 97:05 p.m. EasternNYMNYMMets
Pitcher TBD
1529+32=153054%
PITPITPirates
Pitcher TBD
1476+1+26=150346%
6/9Friday, June 97:07 p.m. EasternMINMINTwins
Pitcher TBD
1527+13=152544%
TORTORBlue Jays
Pitcher TBD
1544+0+24=156856%
6/9Friday, June 97:10 p.m. EasternHOUHOUAstros
Pitcher TBD
156412=156153%
CLECLEGuardians
Pitcher TBD
1513+3+24=154047%
6/9Friday, June 97:20 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+13=143930%
ATLATLBraves
Pitcher TBD
1560+0+24=158470%
6/9Friday, June 98:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+01=149248%
CHWCHWWhite Sox
Pitcher TBD
1484+0+21=150552%
6/9Friday, June 98:10 p.m. EasternOAKOAKAthletics
Pitcher TBD
1393+5+0=139831%
MILMILBrewers
Pitcher TBD
15204+24=154069%
6/9Friday, June 98:15 p.m. EasternCINCINReds
Pitcher TBD
1457+22=145739%
STLSTLCardinals
Pitcher TBD
1506+3+23=153261%
6/9Friday, June 98:40 p.m. EasternSDSDPadres
Pitcher TBD
1537+01=153659%
COLCOLRockies
Pitcher TBD
1446+1+24=147141%
6/9Friday, June 99:38 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+1=151246%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
6/9Friday, June 910:15 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+12=148444%
SFSFGiants
Pitcher TBD
1507+1+21=152956%
6/10Saturday, June 101:10 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1499+2+0=150154%
DETDETTigers
Pitcher TBD
1449+0+24=147346%
6/10Saturday, June 102:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+0+0=149348%
CHWCHWWhite Sox
Pitcher TBD
1484+0+24=150852%
6/10Saturday, June 102:15 p.m. EasternCINCINReds
Pitcher TBD
1457+2+0=145940%
STLSTLCardinals
Pitcher TBD
1506+3+24=153360%
6/10Saturday, June 103:07 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152844%
TORTORBlue Jays
Pitcher TBD
1544+0+24=156856%
6/10Saturday, June 103:10 p.m. EasternSDSDPadres
Pitcher TBD
1537+0+0=153759%
COLCOLRockies
Pitcher TBD
1446+1+24=147141%
6/10Saturday, June 104:05 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143336%
BALBALOrioles
Pitcher TBD
1506+1+24=153164%
6/10Saturday, June 104:05 p.m. EasternLADLADDodgers
Pitcher TBD
15632+0=156153%
PHIPHIPhillies
Pitcher TBD
1516+1+24=154147%
6/10Saturday, June 104:05 p.m. EasternNYMNYMMets
Pitcher TBD
1529+3+0=153254%
PITPITPirates
Pitcher TBD
1476+1+24=150146%
6/10Saturday, June 104:10 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+1+0=144231%
ATLATLBraves
Pitcher TBD
1560+0+24=158469%
6/10Saturday, June 104:10 p.m. EasternOAKOAKAthletics
Pitcher TBD
1393+5+0=139831%
MILMILBrewers
Pitcher TBD
15204+24=154069%
6/10Saturday, June 104:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15392+0=153743%
TBTBRays
Pitcher TBD
15653+24=158657%
6/10Saturday, June 106:10 p.m. EasternHOUHOUAstros
Pitcher TBD
15641+0=156353%
CLECLEGuardians
Pitcher TBD
1513+3+24=154047%
6/10Saturday, June 107:35 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+2+0=151640%
NYYNYYYankees
Pitcher TBD
1565+0+24=158960%
6/10Saturday, June 107:35 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148643%
SFSFGiants
Pitcher TBD
1507+1+24=153257%
6/10Saturday, June 1010:07 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151146%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
6/11Sunday, June 1111:35 a.m. EasternARIARIDiamondbacks
Pitcher TBD
1499+2+0=150154%
DETDETTigers
Pitcher TBD
1449+0+24=147346%
6/11Sunday, June 111:30 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+1+0=144231%
ATLATLBraves
Pitcher TBD
1560+0+24=158469%
6/11Sunday, June 111:35 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143336%
BALBALOrioles
Pitcher TBD
1506+1+24=153164%
6/11Sunday, June 111:35 p.m. EasternLADLADDodgers
Pitcher TBD
15632+0=156153%
PHIPHIPhillies
Pitcher TBD
1516+1+24=154147%
6/11Sunday, June 111:35 p.m. EasternNYMNYMMets
Pitcher TBD
1529+3+0=153254%
PITPITPirates
Pitcher TBD
1476+1+24=150146%
6/11Sunday, June 111:37 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152844%
TORTORBlue Jays
Pitcher TBD
1544+0+24=156856%
6/11Sunday, June 111:40 p.m. EasternHOUHOUAstros
Pitcher TBD
15641+0=156353%
CLECLEGuardians
Pitcher TBD
1513+3+24=154047%
6/11Sunday, June 111:40 p.m. EasternTEXTEXRangers
Pitcher TBD
15392+0=153743%
TBTBRays
Pitcher TBD
15653+24=158657%
6/11Sunday, June 112:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+0+0=149348%
CHWCHWWhite Sox
Pitcher TBD
1484+0+24=150852%
6/11Sunday, June 112:10 p.m. EasternOAKOAKAthletics
Pitcher TBD
1393+5+0=139831%
MILMILBrewers
Pitcher TBD
15204+24=154069%
6/11Sunday, June 112:15 p.m. EasternCINCINReds
Pitcher TBD
1457+2+0=145940%
STLSTLCardinals
Pitcher TBD
1506+3+24=153360%
6/11Sunday, June 113:10 p.m. EasternSDSDPadres
Pitcher TBD
1537+0+0=153759%
COLCOLRockies
Pitcher TBD
1446+1+24=147141%
6/11Sunday, June 114:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148643%
SFSFGiants
Pitcher TBD
1507+1+24=153257%
6/11Sunday, June 114:07 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151146%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
6/11Sunday, June 117 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+2+0=151640%
NYYNYYYankees
Pitcher TBD
1565+0+24=158960%
6/12Monday, June 126:40 p.m. EasternATLATLBraves
Pitcher TBD
1560+03=155762%
DETDETTigers
Pitcher TBD
1449+0+24=147338%
6/12Monday, June 127:10 p.m. EasternCOLCOLRockies
Pitcher TBD
1446+14=144337%
BOSBOSRed Sox
Pitcher TBD
1514+2+22=153863%
6/12Monday, June 127:45 p.m. EasternSFSFGiants
Pitcher TBD
1507+14=150446%
STLSTLCardinals
Pitcher TBD
1506+3+24=153354%
6/12Monday, June 128:05 p.m. EasternLAALAAAngels
Pitcher TBD
1511+23=151043%
TEXTEXRangers
Pitcher TBD
15392+21=155857%
6/12Monday, June 128:10 p.m. EasternCINCINReds
Pitcher TBD
1457+22=145750%
KCKCRoyals
Pitcher TBD
1433+0+21=145450%
6/12Monday, June 129:40 p.m. EasternPHIPHIPhillies
Pitcher TBD
1516+14=151349%
ARIARIDiamondbacks
Pitcher TBD
1499+2+20=152151%
6/12Monday, June 129:40 p.m. EasternTBTBRays
Pitcher TBD
156534=155869%
OAKOAKAthletics
Pitcher TBD
1393+5+20=141831%
6/12Monday, June 129:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+04=148944%
SEASEAMariners
Pitcher TBD
1510+1+21=153256%
6/13Tuesday, June 137:05 p.m. EasternTORTORBlue Jays
Pitcher TBD
1544+0+0=154452%
BALBALOrioles
Pitcher TBD
1506+1+26=153348%
6/13Tuesday, June 137:10 p.m. EasternCOLCOLRockies
Pitcher TBD
1446+1+0=144737%
BOSBOSRed Sox
Pitcher TBD
1514+2+24=154063%
6/13Tuesday, June 137:10 p.m. EasternATLATLBraves
Pitcher TBD
1560+0+0=156062%
DETDETTigers
Pitcher TBD
1449+0+24=147338%
6/13Tuesday, June 137:10 p.m. EasternNYYNYYYankees
Pitcher TBD
1565+0+1=156652%
NYMNYMMets
Pitcher TBD
1529+3+24=155648%

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/5Monday, June 59:10 p.m. EasternCHCCHCCubs
Hendricks, Kyle
Hendricks
148617+0=146937%0
SDSDPadres
Snell, Blake
Snell
1535+6+24=156563%5
6/5Monday, June 58:05 p.m. EasternSTLSTLCardinals
Wainwright, Adam
Wainwright
1507+33=150745%3
TEXTEXRangers
Perez, Martin
Perez
153821+24=154155%4
6/5Monday, June 57:10 p.m. EasternMILMILBrewers
Teheran, Julio
Teheran
152130+0=149153%0
CINCINReds
Abbott, Andrew
Abbott
14556+24=147347%2
6/5Monday, June 57:07 p.m. EasternHOUHOUAstros
Bielak, Brandon
Bielak
1560413=151643%11
TORTORBlue Jays
Manoah, Alek
Manoah
15473+22=156657%4
6/5Monday, June 57:05 p.m. EasternOAKOAKAthletics
Sears, JP
Sears
1394+223=141339%4
PITPITPirates
Oviedo, Johan
Oviedo
14756+24=149361%5
6/5Monday, June 56:40 p.m. EasternDETDETTigers
Wentz, Joey
Wentz
1450243=142332%3
PHIPHIPhillies
Nola, Aaron
Nola
1515+17+22=155468%8
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/5Monday, June 54:05 p.m. EasternTBTBRays
McClanahan, Shane
McClanahan
1563+16+0=157957%4
BOSBOSRed Sox
Bello, Brayan
Bello
15156+24=153343%1
6/4Sunday, June 47 p.m. EasternNYYNYYYankees
German, Domingo
German
1563+0+0=156348%4
LADLADDodgers
Miller, Bobby
Miller
156511+24=157852%1
6/4Sunday, June 45:30 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1484+26+0=151049%7
SDSDPadres
Weathers, Ryan
Weathers
153847+24=151551%1
6/4Sunday, June 44:10 p.m. EasternATLATLBraves
Soroka, Michael
Soroka
15581+0=155748%8
ARIARIDiamondbacks
Gallen, Zac
Gallen
1501+46+24=157152%5
6/4Sunday, June 44:05 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1503+18+0=152149%8
SFSFGiants
DeSclafani, Anthony
DeSclafani
15093+24=153051%3
6/4Sunday, June 42:35 p.m. EasternSEASEAMariners
Miller, Bryce
Miller
15126+0=150640%3
TEXTEXRangers
Eovaldi, Nathan
Eovaldi
1535+14+24=157360%12
6/4Sunday, June 42:10 p.m. EasternCLECLEGuardians
McKenzie, Triston
McKenzie
1512+33+0=154547%2
MINMINTwins
Ryan, Joe
Ryan
1529+12+24=156553%1
6/4Sunday, June 42:10 p.m. EasternCOLCOLRockies
Freeland, Kyle
Freeland
1448+18+0=146650%0
KCKCRoyals
Singer, Brady
Singer
1433+6+24=146350%2
6/4Sunday, June 42:10 p.m. EasternLAALAAAngels
Canning, Griffin
Canning
151013+0=149743%2
HOUHOUAstros
France, J.P.
France
156236+24=155057%1
6/4Sunday, June 42:10 p.m. EasternDETDETTigers
Boyd, Matthew
Boyd
145214+0=143840%2
CHWCHWWhite Sox
Kopech, Michael
Kopech
1483+3+24=151060%6
6/4Sunday, June 41:40 p.m. EasternTORTORBlue Jays
Kikuchi, Yusei
Kikuchi
154633+0=151344%6
NYMNYMMets
Senga, Kodai
Senga
1530+2+24=155656%4
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/4Sunday, June 41:40 p.m. EasternMILMILBrewers
Houser, Adrian
Houser
151920+0=149953%5
CINCINReds
Lively, Ben
Lively
1457+0+24=148147%1
6/4Sunday, June 41:35 p.m. EasternPHIPHIPhillies
Suarez, Ranger
Suarez
15121+0=151155%11
WSHWSHNationals
Williams, Trevor
Williams
1444+6+24=147445%3
6/4Sunday, June 41:35 p.m. EasternTBTBRays
Bradley, Taj
Bradley
156119+0=154248%6
BOSBOSRed Sox
Houck, Tanner
Houck
1517+13+24=155452%2
6/4Sunday, June 411:35 a.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1508+24+0=153255%1
PITPITPirates
Hill, Rich
Hill
1474+2+24=150045%2
6/3Saturday, June 310:10 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
1486+4+0=149038%0
SDSDPadres
Darvish, Yu
Darvish
1536+16+24=157662%6
6/3Saturday, June 310:10 p.m. EasternATLATLBraves
Strider, Spencer
Strider
1557+28+0=158561%5
ARIARIDiamondbacks
Nelson, Ryne
Nelson
150216+24=151039%2
6/3Saturday, June 310:05 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1505+10+0=151547%0
SFSFGiants
Cobb, Alex
Cobb
1508+8+24=154053%4
6/3Saturday, June 37:15 p.m. EasternCLECLEGuardians
Allen, Logan
Allen
15104+0=150641%4
MINMINTwins
Gray, Sonny
Gray
1530+14+24=156859%2
6/3Saturday, June 37:15 p.m. EasternNYYNYYYankees
Cole, Gerrit
Cole
1561+20+0=158154%6
LADLADDodgers
Grove, Michael
Grove
156639+24=155146%3
6/3Saturday, June 36:10 p.m. EasternTBTBRays
Glasnow, Tyler
Glasnow
1560+17+0=157758%4
BOSBOSRed Sox
Crawford, Kutter
Crawford
151824+24=151842%2
6/3Saturday, June 34:10 p.m. EasternTORTORBlue Jays
Berrios, Jose
Berrios
15454+0=154151%2
NYMNYMMets
Megill, Tylor
Megill
153122+24=153349%1
6/3Saturday, June 34:10 p.m. EasternCOLCOLRockies
Gomber, Austin
Gomber
14463+0=144349%6
KCKCRoyals
Lynch, Daniel
Lynch
143411+24=144751%4
6/3Saturday, June 34:10 p.m. EasternLAALAAAngels
Sandoval, Patrick
Sandoval
1511+6+0=151737%6
HOUHOUAstros
Javier, Cristian
Javier
1560+26+24=161063%9
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/3Saturday, June 34:10 p.m. EasternMILMILBrewers
Rea, Colin
Rea
151827+0=149153%10
CINCINReds
Ashcraft, Graham
Ashcraft
145813+24=146947%8
6/3Saturday, June 34:05 p.m. EasternPHIPHIPhillies
Strahm, Matt
Strahm
151114+0=149752%4
WSHWSHNationals
Gore, MacKenzie
Gore
1445+16+24=148548%2
6/3Saturday, June 34:05 p.m. EasternSEASEAMariners
Woo, Bryan
Woo
151529+0=148642%6
TEXTEXRangers
Heaney, Andrew
Heaney
153318+24=153958%16
6/3Saturday, June 34:05 p.m. EasternSTLSTLCardinals
Montgomery, Jordan
Montgomery
1509+10+0=151955%3
PITPITPirates
Ortiz, Luis
Ortiz
147315+24=148245%4
6/3Saturday, June 32:10 p.m. EasternDETDETTigers
Lorenzen, Michael
Lorenzen
1453+9+0=146242%1
CHWCHWWhite Sox
Cease, Dylan
Cease
1482+13+24=151958%2
6/3Saturday, June 31:10 p.m. EasternTBTBRays
Kelley, Trevor
Kelley (open)
15623+2=156154%5
BOSBOSRed Sox
Whitlock, Garrett
Whitlock
15177+26=153646%8
6/2Friday, June 210:15 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1504+62=150842%3
SFSFGiants
Webb, Logan
Webb
1509+31+26=156658%2
6/2Friday, June 210:10 p.m. EasternNYYNYYYankees
Severino, Luis
Severino
1563+161=157845%4
LADLADDodgers
Kershaw, Clayton
Kershaw
1565+22+26=161355%8
6/2Friday, June 29:40 p.m. EasternCHCCHCCubs
Taillon, Jameson
Taillon
1484132=146936%2
SDSDPadres
Wacha, Michael
Wacha
1538+12+20=157064%1
6/2Friday, June 29:40 p.m. EasternATLATLBraves
Morton, Charlie
Morton
155851=155250%2
ARIARIDiamondbacks
Kelly, Merrill
Kelly
1501+26+24=155150%3
6/2Friday, June 28:10 p.m. EasternCLECLEGuardians
Civale, Aaron
Civale
15112+0=150943%0
MINMINTwins
Ober, Bailey
Ober
1529+7+24=156057%1
6/2Friday, June 28:10 p.m. EasternCOLCOLRockies
Anderson, Chase
Anderson
1444+43=144549%7
KCKCRoyals
Lyles, Jordan
Lyles
143611+27=145251%2
6/2Friday, June 28:10 p.m. EasternLAALAAAngels
Ohtani, Shohei
Ohtani
1513+43+0=155642%2
HOUHOUAstros
Valdez, Framber
Valdez
1559+27+24=161058%6
6/2Friday, June 28:10 p.m. EasternDETDETTigers
Olson, Reese
Olson
145417+0=143741%0
CHWCHWWhite Sox
Clevinger, Mike
Clevinger
14819+26=149859%3
6/2Friday, June 28:05 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1516+262=154048%0
TEXTEXRangers
Gray, Jon
Gray
15311+23=155352%2
6/2Friday, June 27:10 p.m. EasternTORTORBlue Jays
Bassitt, Chris
Bassitt
1543+62=154743%3
NYMNYMMets
Verlander, Justin
Verlander
1533+40+24=159757%0
6/2Friday, June 27:05 p.m. EasternPHIPHIPhillies
Wheeler, Zack
Wheeler
1512+362=154660%7
WSHWSHNationals
Gray, Josiah
Gray
1444+10+22=147640%8
6/2Friday, June 27:05 p.m. EasternSTLSTLCardinals
Flaherty, Jack
Flaherty
1511+7+2=152053%5
PITPITPirates
Contreras, Roansy
Contreras
1472+3+22=149747%7
6/2Friday, June 26:40 p.m. EasternOAKOAKAthletics
Fujinami, Shintaro
Fujinami
1399132=138433%0
MIAMIAMarlins
Cabrera, Edward
Cabrera
14875+24=150667%4
6/2Friday, June 25:10 p.m. EasternMILMILBrewers
Burnes, Corbin
Burnes
1517+222=153759%5
CINCINReds
Williamson, Brandon
Williamson
14597+21=147341%4
6/1Thursday, June 18:10 p.m. EasternLAALAAAngels
Detmers, Reid
Detmers
151463=150544%2
HOUHOUAstros
Blanco, Ronel
Blanco
155732+24=154956%5
6/1Thursday, June 17:40 p.m. EasternCLECLEGuardians
Bibee, Tanner
Bibee
151213=150844%6
MINMINTwins
Lopez, Pablo
Lopez
15283+21=154656%7
6/1Thursday, June 17:10 p.m. EasternCINCINReds
Greene, Hunter
Greene
1461+25+0=148640%2
BOSBOSRed Sox
Sale, Chris
Sale
1515+21+24=156060%8
6/1Thursday, June 13:40 p.m. EasternCOLCOLRockies
Seabold, Connor
Seabold
144528+0=141737%4
ARIARIDiamondbacks
Davies, Zach
Davies
150017+24=150763%5
6/1Thursday, June 11:10 p.m. EasternPHIPHIPhillies
Walker, Taijuan
Walker
151315+0=149837%2
NYMNYMMets
Scherzer, Max
Scherzer
1532+34+24=159063%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
6/1Thursday, June 11:07 p.m. EasternMILMILBrewers
Peralta, Freddy
Peralta
1518+3+0=152140%1
TORTORBlue Jays
Gausman, Kevin
Gausman
1542+26+24=159260%3
5/31Wednesday, May 319:40 p.m. EasternNYYNYYYankees
Schmidt, Clarke
Schmidt
156433+0=153148%0
SEASEAMariners
Kirby, George
Kirby
1515+6+24=154552%1
5/31Wednesday, May 319:40 p.m. EasternCOLCOLRockies
Lamet, Dinelson
Lamet
1447+20+0=146745%0
ARIARIDiamondbacks
Henry, Tommy
Henry
149822+24=150055%6
5/31Wednesday, May 318:10 p.m. EasternMINMINTwins
Varland, Louie
Varland
152521+0=150439%8
HOUHOUAstros
Brown, Hunter
Brown
15613+24=158261%2
5/31Wednesday, May 317:10 p.m. EasternPHIPHIPhillies
Nola, Aaron
Nola
1515+18+0=153349%1
NYMNYMMets
Carrasco, Carlos
Carrasco
153115+24=154051%4
5/31Wednesday, May 317:10 p.m. EasternCINCINReds
Weaver, Luke
Weaver
14592+0=145737%5
BOSBOSRed Sox
Paxton, James
Paxton
1516+10+24=155063%4
5/31Wednesday, May 317:07 p.m. EasternMILMILBrewers
Teheran, Julio
Teheran
151634+0=148238%4
TORTORBlue Jays
Manoah, Alek
Manoah
1544+2+24=157062%2
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/31Wednesday, May 314:10 p.m. EasternWSHWSHNationals
Corbin, Patrick
Corbin
144111+0=143030%10
LADLADDodgers
Syndergaard, Noah
Syndergaard
156817+24=157570%6
5/31Wednesday, May 313:45 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1469+25+0=149445%9
SFSFGiants
Wood, Alex
Wood
15127+24=152955%4
5/31Wednesday, May 313:37 p.m. EasternATLATLBraves
Shuster, Jared
Shuster
155726+0=153163%4
OAKOAKAthletics
Kaprielian, James
Kaprielian
1399+16+24=143937%2
5/31Wednesday, May 313:05 p.m. EasternCLECLEGuardians
Bieber, Shane
Bieber
1510+26+0=153654%12
BALBALOrioles
Akin, Keegan
Akin
150622+24=150846%8
5/31Wednesday, May 312:20 p.m. EasternTBTBRays
Eflin, Zach
Eflin
15618+0=155355%4
CHCCHCCubs
Steele, Justin
Steele
1485+10+24=151945%3
5/31Wednesday, May 312:10 p.m. EasternLAALAAAngels
Barria, Jaime
Barria
151111+0=150049%12
CHWCHWWhite Sox
Lynn, Lance
Lynn
1483+0+24=150751%5
5/31Wednesday, May 311:10 p.m. EasternTEXTEXRangers
Dunning, Dane
Dunning
153313+0=152059%2
DETDETTigers
Wentz, Joey
Wentz
145323+24=145441%3
5/30Tuesday, May 3010:10 p.m. EasternWSHWSHNationals
Irvin, Jake
Irvin
14423+0=143927%3
LADLADDodgers
Gonsolin, Tony
Gonsolin
1567+22+24=161373%9
5/30Tuesday, May 309:45 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
14687+0=146139%2
SFSFGiants
Brebbia, John
Brebbia (open)
1513+2+24=153961%1
5/30Tuesday, May 309:40 p.m. EasternNYYNYYYankees
Cortes, Nestor
Cortes
1561+4+0=156551%10
SEASEAMariners
Gilbert, Logan
Gilbert
1518+14+24=155649%2
5/30Tuesday, May 309:40 p.m. EasternATLATLBraves
Elder, Bryce
Elder
1558+4+0=156267%1
OAKOAKAthletics
Sears, JP
Sears
1398+18+24=144033%2
5/30Tuesday, May 309:40 p.m. EasternCOLCOLRockies
Freeland, Kyle
Freeland
1448+23+0=147137%1
ARIARIDiamondbacks
Gallen, Zac
Gallen
1497+47+24=156863%5
5/30Tuesday, May 308:10 p.m. EasternMINMINTwins
Ryan, Joe
Ryan
1527+18+0=154551%1
HOUHOUAstros
Bielak, Brandon
Bielak
155946+24=153749%5
5/30Tuesday, May 308:10 p.m. EasternLAALAAAngels
Anderson, Tyler
Anderson
1513+1+0=151451%3
CHWCHWWhite Sox
Giolito, Lucas
Giolito
1481+2+24=150749%7
5/30Tuesday, May 308:05 p.m. EasternTBTBRays
McClanahan, Shane
McClanahan
1562+19+0=158163%1
CHCCHCCubs
Hendricks, Kyle
Hendricks
148417+24=149137%2
5/30Tuesday, May 307:45 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1437+12+0=144935%1
STLSTLCardinals
Mikolas, Miles
Mikolas
1510+20+24=155465%2
5/30Tuesday, May 307:10 p.m. EasternPHIPHIPhillies
Suarez, Ranger
Suarez
151641=151145%0
NYMNYMMets
Senga, Kodai
Senga
15299+22=154255%2
5/30Tuesday, May 307:10 p.m. EasternCINCINReds
Lively, Ben
Lively
145851=145238%9
BOSBOSRed Sox
Bello, Brayan
Bello
15185+22=153562%8
5/30Tuesday, May 307:07 p.m. EasternMILMILBrewers
Houser, Adrian
Houser
151815+0=150346%2
TORTORBlue Jays
Kikuchi, Yusei
Kikuchi
154231+23=153454%7
5/30Tuesday, May 307:05 p.m. EasternCLECLEGuardians
Quantrill, Cal
Quantrill
15127+0=150546%5
BALBALOrioles
Gibson, Kyle
Gibson
1504+1+24=152954%8
5/30Tuesday, May 306:40 p.m. EasternSDSDPadres
Weathers, Ryan
Weathers
1533441=148843%9
MIAMIAMarlins
Alcantara, Sandy
Alcantara
1491+26+22=153957%4
5/30Tuesday, May 306:40 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
153114+0=151758%10
DETDETTigers
Faedo, Alex
Faedo
145418+24=146042%6
5/29Monday, May 299:40 p.m. EasternNYYNYYYankees
German, Domingo
German
1559+24=155751%10
SEASEAMariners
Miller, Bryce
Miller
1520+8+24=155249%4
5/29Monday, May 299:10 p.m. EasternWSHWSHNationals
Williams, Trevor
Williams
1443+73=144733%1
LADLADDodgers
Miller, Bobby
Miller
156516+20=156967%6
5/29Monday, May 298:10 p.m. EasternLAALAAAngels
Canning, Griffin
Canning
1512174=149148%6
CHWCHWWhite Sox
Kopech, Michael
Kopech
1483+4+22=150952%4
5/29Monday, May 298:07 p.m. EasternATLATLBraves
Soroka, Michael
Soroka
1562+24=156068%2
OAKOAKAthletics
Blackburn, Paul
Blackburn
1395+10+24=142932%7
5/29Monday, May 295:05 p.m. EasternPITPITPirates
Hill, Rich
Hill
1470+43=147142%4
SFSFGiants
DeSclafani, Anthony
DeSclafani
15102+20=152858%14
5/29Monday, May 294:10 p.m. EasternMINMINTwins
Gray, Sonny
Gray
1526+153=153849%7
HOUHOUAstros
France, J.P.
France
156035+20=154551%5
5/29Monday, May 294:10 p.m. EasternCOLCOLRockies
Kauffmann, Karl
Kauffmann
1449163=143038%5
ARIARIDiamondbacks
Nelson, Ryne
Nelson
14967+24=151362%7
5/29Monday, May 292:20 p.m. EasternTBTBRays
Bradley, Taj
Bradley
1564263=153551%0
CHCCHCCubs
Stroman, Marcus
Stroman
1482+20+24=152649%1
5/29Monday, May 292:15 p.m. EasternKCKCRoyals
Staumont, Josh
Staumont
143352=142634%7
STLSTLCardinals
Wainwright, Adam
Wainwright
1514+6+22=154266%0
5/29Monday, May 291:10 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
1530+132=154160%5
DETDETTigers
Boyd, Matthew
Boyd
145612+24=146840%0
5/29Monday, May 291:05 p.m. EasternCLECLEGuardians
Allen, Logan
Allen
1509162=149142%5
BALBALOrioles
Wells, Tyler
Wells
1507+15+24=154658%0

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.