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.

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
153618+0=151862%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143438%
5/14Sunday, May 144:35 p.m. EasternNYMNYMMets
Scherzer, Max
Scherzer
1525+32+0=155763%
WSHWSHNationals
Irvin, Jake
Irvin
14332+24=145537%
5/14Sunday, May 147 p.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1501+16+0=151748%
BOSBOSRed Sox
Kluber, Corey
Kluber
152414+24=153452%
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/21Wednesday, June 2112:10 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1510+19+0=152944%
TBTBRays
Bradley, Taj
Bradley
156621+24=156956%
6/21Wednesday, June 2112:35 p.m. EasternCOLCOLRockies
Bird, Jake
Bird
14362+0=143439%
CINCINReds
Abbott, Andrew
Abbott
1473+15+24=151261%
6/21Wednesday, June 2112:35 p.m. EasternCHCCHCCubs
Hendricks, Kyle
Hendricks
14948+0=148650%
PITPITPirates
Hill, Rich
Hill
1457+5+24=148650%
6/21Wednesday, June 211:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1421+9+0=143045%
DETDETTigers
Boyd, Matthew
Boyd
145010+24=146455%
6/21Wednesday, June 212:10 p.m. EasternNYMNYMMets
Megill, Tylor
Megill
152519+0=150637%
HOUHOUAstros
Javier, Cristian
Javier
1548+25+24=159763%
6/21Wednesday, June 212:10 p.m. EasternARIARIDiamondbacks
Gallen, Zac
Gallen
1505+42+0=154754%
MILMILBrewers
Teheran, Julio
Teheran
151521+24=151846%
6/21Wednesday, June 214:05 p.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1501+16+0=151758%
WSHWSHNationals
Williams, Trevor
Williams
1433+1+24=145842%
6/21Wednesday, June 216:40 p.m. EasternATLATLBraves
Smith-Shawver, AJ
Smith-Shawver
156924+0=154548%
PHIPHIPhillies
Nola, Aaron
Nola
1524+10+24=155852%
6/21Wednesday, June 217:05 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1512+27+0=153950%
NYYNYYYankees
Brito, Jhony
Brito
155541+24=153850%
6/21Wednesday, June 217:10 p.m. EasternOAKOAKAthletics
Blackburn, Paul
Blackburn
1404+11+0=141536%
CLECLEGuardians
Williams, Gavin
Williams
151624+24=151664%
6/21Wednesday, June 217:40 p.m. EasternBOSBOSRed Sox
Whitlock, Garrett
Whitlock
15245+0=151945%
MINMINTwins
Gray, Sonny
Gray
1516+12+24=155255%
6/21Wednesday, June 218:10 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
153619+0=151751%
CHWCHWWhite Sox
Kopech, Michael
Kopech
1483+4+24=151149%
6/21Wednesday, June 219:38 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155246%
LAALAAAngels
Ohtani, Shohei
Ohtani
1519+34+24=157754%
6/21Wednesday, June 219:45 p.m. EasternSDSDPadres
Darvish, Yu
Darvish
1537+12+0=154950%
SFSFGiants
Walker, Ryan
Walker (open)
1529+0+24=155350%
6/22Thursday, June 221:05 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157053%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154947%
6/22Thursday, June 221:10 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+6+0=141032%
CLECLEGuardians
Pitcher TBD
1516+3+24=154368%
6/22Thursday, June 221:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152548%
MINMINTwins
Pitcher TBD
1516+1+24=154152%
6/22Thursday, June 223:45 p.m. EasternSDSDPadres
Pitcher TBD
1537+3+0=154048%
SFSFGiants
Pitcher TBD
1529+0+24=155352%
6/22Thursday, June 226:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+13=145540%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/22Thursday, June 226:40 p.m. EasternKCKCRoyals
Pitcher TBD
142113=141727%
TBTBRays
Pitcher TBD
1566+0+24=159073%
6/22Thursday, June 227:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151341%
NYYNYYYankees
Pitcher TBD
15552+24=157759%
6/23Friday, June 236:40 p.m. EasternATLATLBraves
Pitcher TBD
1569+12=156859%
CINCINReds
Pitcher TBD
1473+2+26=150141%
6/23Friday, June 236:40 p.m. EasternMINMINTwins
Pitcher TBD
1516+13=151456%
DETDETTigers
Pitcher TBD
14504+26=147244%
6/23Friday, June 236:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/23Friday, June 236:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142027%
TBTBRays
Pitcher TBD
1566+0+24=159073%
6/23Friday, June 237:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+12=151146%
BALBALOrioles
Pitcher TBD
1510+2+23=153554%
6/23Friday, June 237:05 p.m. EasternTEXTEXRangers
Pitcher TBD
153631=153244%
NYYNYYYankees
Pitcher TBD
15552+24=157756%
6/23Friday, June 237:05 p.m. EasternNYMNYMMets
Pitcher TBD
1525+31=152747%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154953%
6/23Friday, June 237:07 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+62=140829%
TORTORBlue Jays
Pitcher TBD
1538+0+23=156171%
6/23Friday, June 237:10 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151246%
CLECLEGuardians
Pitcher TBD
1516+3+24=154354%
6/23Friday, June 238:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+12=152352%
CHWCHWWhite Sox
Pitcher TBD
1483+1+26=151048%
6/23Friday, June 238:40 p.m. EasternLAALAAAngels
Pitcher TBD
1519+21=152058%
COLCOLRockies
Pitcher TBD
1436+3+23=146242%
6/23Friday, June 239:40 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+12=143232%
SDSDPadres
Pitcher TBD
1537+3+22=156268%
6/23Friday, June 2310:10 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+01=154746%
LADLADDodgers
Pitcher TBD
1552+0+25=157754%
6/23Friday, June 2310:15 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+22=150543%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
6/24Saturday, June 241:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+2=149849%
STLSTLCardinals
Pitcher TBD
1501+2+2=150551%
6/24Saturday, June 244:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151347%
BALBALOrioles
Pitcher TBD
1510+2+24=153653%
6/24Saturday, June 244:05 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153344%
NYYNYYYankees
Pitcher TBD
15552+24=157756%
6/24Saturday, June 244:05 p.m. EasternNYMNYMMets
Pitcher TBD
1525+3+0=152847%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154953%
6/24Saturday, June 244:05 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150743%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
6/24Saturday, June 244:07 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+6+0=141029%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156271%
6/24Saturday, June 244:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152552%
CHWCHWWhite Sox
Pitcher TBD
1483+1+24=150848%
6/24Saturday, June 244:10 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157060%
CINCINReds
Pitcher TBD
1473+2+24=149940%
6/24Saturday, June 244:10 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151246%
CLECLEGuardians
Pitcher TBD
1516+3+24=154354%
6/24Saturday, June 244:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/24Saturday, June 244:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142027%
TBTBRays
Pitcher TBD
1566+0+24=159073%
6/24Saturday, June 247:15 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151757%
DETDETTigers
Pitcher TBD
14504+24=147043%
6/24Saturday, June 247:15 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154846%
LADLADDodgers
Pitcher TBD
1552+0+24=157654%
6/24Saturday, June 248:40 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143432%
SDSDPadres
Pitcher TBD
1537+3+24=156468%
6/24Saturday, June 249:10 p.m. EasternLAALAAAngels
Pitcher TBD
1519+2+0=152158%
COLCOLRockies
Pitcher TBD
1436+3+24=146342%
6/25Sunday, June 2510 a.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149649%
STLSTLCardinals
Pitcher TBD
1501+2+0=150351%
6/25Sunday, June 251:35 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151347%
BALBALOrioles
Pitcher TBD
1510+2+24=153653%
6/25Sunday, June 251:35 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153344%
NYYNYYYankees
Pitcher TBD
15552+24=157756%
6/25Sunday, June 251:35 p.m. EasternNYMNYMMets
Pitcher TBD
1525+3+0=152847%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154953%
6/25Sunday, June 251:37 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+6+0=141029%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156271%
6/25Sunday, June 251:40 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157060%
CINCINReds
Pitcher TBD
1473+2+24=149940%
6/25Sunday, June 251:40 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151246%
CLECLEGuardians
Pitcher TBD
1516+3+24=154354%
6/25Sunday, June 251:40 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151757%
DETDETTigers
Pitcher TBD
14504+24=147043%
6/25Sunday, June 251:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/25Sunday, June 251:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142027%
TBTBRays
Pitcher TBD
1566+0+24=159073%
6/25Sunday, June 252:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152552%
CHWCHWWhite Sox
Pitcher TBD
1483+1+24=150848%
6/25Sunday, June 253:10 p.m. EasternLAALAAAngels
Pitcher TBD
1519+2+0=152158%
COLCOLRockies
Pitcher TBD
1436+3+24=146342%
6/25Sunday, June 254:05 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150743%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
6/25Sunday, June 254:10 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154846%
LADLADDodgers
Pitcher TBD
1552+0+24=157654%
6/25Sunday, June 254:10 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143432%
SDSDPadres
Pitcher TBD
1537+3+24=156468%
6/26Monday, June 267:05 p.m. EasternCINCINReds
Pitcher TBD
1473+22=147341%
BALBALOrioles
Pitcher TBD
1510+2+24=153659%
6/26Monday, June 267:10 p.m. EasternMILMILBrewers
Pitcher TBD
151532=151044%
NYMNYMMets
Pitcher TBD
1525+3+23=155156%
6/26Monday, June 267:20 p.m. EasternMINMINTwins
Pitcher TBD
1516+13=151439%
ATLATLBraves
Pitcher TBD
1569+1+22=159261%
6/26Monday, June 268:05 p.m. EasternDETDETTigers
Pitcher TBD
145043=144335%
TEXTEXRangers
Pitcher TBD
15363+21=155465%
6/26Monday, June 269:38 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+14=148041%
LAALAAAngels
Pitcher TBD
1519+2+21=154259%
6/26Monday, June 269:40 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+13=143136%
SEASEAMariners
Pitcher TBD
1512+1+20=153364%
6/27Tuesday, June 277:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147541%
BALBALOrioles
Pitcher TBD
1510+2+24=153659%
6/27Tuesday, June 277:05 p.m. EasternSDSDPadres
Pitcher TBD
1537+32=153858%
PITPITPirates
Pitcher TBD
1457+1+23=148142%
6/27Tuesday, June 277:07 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152745%
TORTORBlue Jays
Pitcher TBD
1538+0+26=156455%
6/27Tuesday, June 277:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+11=150243%
BOSBOSRed Sox
Pitcher TBD
1524+1+23=154857%
6/27Tuesday, June 277:10 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151244%
NYMNYMMets
Pitcher TBD
1525+3+24=155256%
6/27Tuesday, June 277:20 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151739%
ATLATLBraves
Pitcher TBD
1569+1+24=159461%
6/27Tuesday, June 277:45 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+02=154652%
STLSTLCardinals
Pitcher TBD
1501+2+26=152948%
6/27Tuesday, June 278:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+11=152451%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
6/27Tuesday, June 278:05 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144634%
TEXTEXRangers
Pitcher TBD
15363+24=155766%
6/27Tuesday, June 278:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+31=151861%
KCKCRoyals
Pitcher TBD
14211+23=144339%
6/27Tuesday, June 278:40 p.m. EasternLADLADDodgers
Pitcher TBD
1552+01=155162%
COLCOLRockies
Pitcher TBD
1436+3+26=146538%
6/27Tuesday, June 279:38 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+0=148441%
LAALAAAngels
Pitcher TBD
1519+2+24=154559%
6/27Tuesday, June 279:40 p.m. EasternTBTBRays
Pitcher TBD
1566+02=156455%
ARIARIDiamondbacks
Pitcher TBD
1505+2+23=153045%
6/27Tuesday, June 279:40 p.m. EasternNYYNYYYankees
Pitcher TBD
155522=155166%
OAKOAKAthletics
Pitcher TBD
1404+6+22=143234%
6/27Tuesday, June 279:40 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143436%
SEASEAMariners
Pitcher TBD
1512+1+24=153764%
6/28Wednesday, June 2812:20 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151739%
ATLATLBraves
Pitcher TBD
1569+1+24=159461%
6/28Wednesday, June 284:10 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143436%
SEASEAMariners
Pitcher TBD
1512+1+24=153764%
6/28Wednesday, June 287:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147541%
BALBALOrioles
Pitcher TBD
1510+2+24=153659%
6/28Wednesday, June 287:05 p.m. EasternSDSDPadres
Pitcher TBD
1537+3+0=154058%
PITPITPirates
Pitcher TBD
1457+1+24=148242%
6/28Wednesday, June 287:07 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152945%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156255%
6/28Wednesday, June 287:10 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150343%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154957%
6/28Wednesday, June 287:10 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151244%
NYMNYMMets
Pitcher TBD
1525+3+24=155256%
6/28Wednesday, June 287:45 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154853%
STLSTLCardinals
Pitcher TBD
1501+2+24=152747%
6/28Wednesday, June 288:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152551%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
6/28Wednesday, June 288:05 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144634%
TEXTEXRangers
Pitcher TBD
15363+24=155766%

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/20Tuesday, June 2010:07 p.m. EasternLADLADDodgers
Kershaw, Clayton
Kershaw
1551+24+1=157655%2
LAALAAAngels
Detmers, Reid
Detmers
1521+0+23=154445%0
6/20Tuesday, June 209:45 p.m. EasternSDSDPadres
Lugo, Seth
Lugo
153821+0=151747%3
SFSFGiants
DeSclafani, Anthony
DeSclafani
152811+24=154153%4
6/20Tuesday, June 208:10 p.m. EasternARIARIDiamondbacks
Nelson, Ryne
Nelson
150615+0=149147%5
MILMILBrewers
Rea, Colin
Rea
151425+24=151353%7
6/20Tuesday, June 208:10 p.m. EasternNYMNYMMets
Verlander, Justin
Verlander
1526+38+0=156444%2
HOUHOUAstros
Valdez, Framber
Valdez
1547+32+24=160356%4
6/20Tuesday, June 208:10 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
1538+18+0=155655%6
CHWCHWWhite Sox
Cease, Dylan
Cease
1482+16+24=152245%7
6/20Tuesday, June 207:40 p.m. EasternBOSBOSRed Sox
Crawford, Kutter
Crawford
152126+0=149542%10
MINMINTwins
Ober, Bailey
Ober
1518+10+24=155258%4
6/20Tuesday, June 207:10 p.m. EasternOAKOAKAthletics
Waldichuk, Ken
Waldichuk
1405102=139330%2
CLECLEGuardians
Civale, Aaron
Civale
1516+0+22=153870%3
6/20Tuesday, June 207:10 p.m. EasternCOLCOLRockies
Davis, Noah
Davis
14374+0=143342%6
CINCINReds
Lively, Ben
Lively
14713+24=149258%8
6/20Tuesday, June 207:05 p.m. EasternSTLSTLCardinals
Montgomery, Jordan
Montgomery
1499+17+0=151656%9
WSHWSHNationals
Gore, MacKenzie
Gore
1436+18+24=147844%3
6/20Tuesday, June 207:05 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1493+29+0=152256%4
PITPITPirates
Oviedo, Johan
Oviedo
14581+24=148144%0
6/20Tuesday, June 207:05 p.m. EasternSEASEAMariners
Kirby, George
Kirby
1513+102=152138%1
NYYNYYYankees
Cole, Gerrit
Cole
1554+25+24=160362%3
6/20Tuesday, June 206:40 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1508+101=151738%8
TBTBRays
Glasnow, Tyler
Glasnow
1568+16+22=160662%6
6/20Tuesday, June 206:40 p.m. EasternATLATLBraves
Strider, Spencer
Strider
1568+191=158655%4
PHIPHIPhillies
Suarez, Ranger
Suarez
1525+3+22=155045%2
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/20Tuesday, June 206:40 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
142013+0=140739%1
DETDETTigers
Lorenzen, Michael
Lorenzen
1451+8+24=148361%0
6/19Monday, June 199:45 p.m. EasternSDSDPadres
Wacha, Michael
Wacha
1540+152=155353%4
SFSFGiants
Walker, Ryan
Walker
152619+22=152947%7
6/19Monday, June 198:10 p.m. EasternARIARIDiamondbacks
Kelly, Merrill
Kelly
1502+294=152745%9
MILMILBrewers
Burnes, Corbin
Burnes
1517+25+24=156655%1
6/19Monday, June 198:10 p.m. EasternNYMNYMMets
Scherzer, Max
Scherzer
1522+293=154846%11
HOUHOUAstros
Brown, Hunter
Brown
1551+0+24=157554%1
6/19Monday, June 198:10 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
1536203=151355%5
CHWCHWWhite Sox
Banks, Tanner
Banks
148324+20=147945%2
6/19Monday, June 197:40 p.m. EasternBOSBOSRed Sox
Paxton, James
Paxton
1519+143=153047%9
MINMINTwins
Lopez, Pablo
Lopez
1521+2+24=154753%3
6/19Monday, June 197:10 p.m. EasternCOLCOLRockies
Gomber, Austin
Gomber
143862=143042%4
CINCINReds
Williamson, Brandon
Williamson
14719+21=148358%5
6/19Monday, June 197:05 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
149032=148551%8
PITPITPirates
Bido, Osvaldo
Bido
14618+22=147549%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/19Monday, June 196:40 p.m. EasternKCKCRoyals
Lyles, Jordan
Lyles
142153=141344%4
DETDETTigers
Olson, Reese
Olson
145017+21=145456%6
6/19Monday, June 194:05 p.m. EasternSTLSTLCardinals
Flaherty, Jack
Flaherty
1498+92=150555%8
WSHWSHNationals
Gray, Josiah
Gray
1437+12+24=147345%6
6/18Sunday, June 187 p.m. EasternNYYNYYYankees
Severino, Luis
Severino
15562+0=155452%1
BOSBOSRed Sox
Bello, Brayan
Bello
15172+24=153948%4
6/18Sunday, June 184:10 p.m. EasternCHWCHWWhite Sox
Lynn, Lance
Lynn
148516+0=146944%1
SEASEAMariners
Miller, Bryce
Miller
151122+24=151356%5
6/18Sunday, June 184:10 p.m. EasternTBTBRays
Chirinos, Yonny
Chirinos
156911+0=155848%4
SDSDPadres
Musgrove, Joe
Musgrove
1539+7+24=157052%5
6/18Sunday, June 184:10 p.m. EasternSFSFGiants
Webb, Logan
Webb
1523+27+0=155043%7
LADLADDodgers
Gonsolin, Tony
Gonsolin
1553+23+24=160057%3
6/18Sunday, June 184:10 p.m. EasternCLECLEGuardians
Bibee, Tanner
Bibee
151212+0=150048%12
ARIARIDiamondbacks
Davies, Zach
Davies
150614+24=151652%3
6/18Sunday, June 184:07 p.m. EasternPHIPHIPhillies
Wheeler, Zack
Wheeler
1524+28+0=155266%3
OAKOAKAthletics
Harris, Hogan
Harris
1405+5+24=143434%2
6/18Sunday, June 182:35 p.m. EasternTORTORBlue Jays
Bassitt, Chris
Bassitt
1543+5+0=154847%7
TEXTEXRangers
Gray, Jon
Gray
1534+12+24=157053%11
6/18Sunday, June 182:10 p.m. EasternDETDETTigers
Vest, Will
Vest (open)
14484+0=144439%6
MINMINTwins
Varland, Louie
Varland
152321+24=152661%4
6/18Sunday, June 182:10 p.m. EasternPITPITPirates
Ortiz, Luis
Ortiz
146216+0=144637%2
MILMILBrewers
Peralta, Freddy
Peralta
15163+24=153763%5
6/18Sunday, June 182:10 p.m. EasternLAALAAAngels
Anderson, Tyler
Anderson
15194+0=151558%5
KCKCRoyals
Greinke, Zack
Greinke
1422+14+24=146042%2
6/18Sunday, June 182:10 p.m. EasternCINCINReds
Weaver, Luke
Weaver
14695+0=146438%9
HOUHOUAstros
Blanco, Ronel
Blanco
155330+24=154762%7
6/18Sunday, June 181:40 p.m. EasternSTLSTLCardinals
Liberatore, Matthew
Liberatore
149711+0=148643%8
NYMNYMMets
Carrasco, Carlos
Carrasco
152313+24=153457%7
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/18Sunday, June 181:35 p.m. EasternNYYNYYYankees
Schmidt, Clarke
Schmidt
155822+2=153852%2
BOSBOSRed Sox
Ort, Kaleb
Ort
151520+26=152148%6
6/18Sunday, June 181:35 p.m. EasternCOLCOLRockies
Anderson, Chase
Anderson
1439+9+0=144830%6
ATLATLBraves
Morton, Charlie
Morton
1567+3+24=159470%14
6/18Sunday, June 181:05 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1507+2+0=150951%6
CHCCHCCubs
Taillon, Jameson
Taillon
149112+24=150349%3
6/17Saturday, June 1710:10 p.m. EasternCLECLEGuardians
Bieber, Shane
Bieber
1514+28+0=154255%3
ARIARIDiamondbacks
Henry, Tommy
Henry
150420+24=150845%6
6/17Saturday, June 179:10 p.m. EasternSFSFGiants
Wood, Alex
Wood
151811+0=150739%15
LADLADDodgers
Miller, Bobby
Miller
1559+4+24=158761%0
6/17Saturday, June 177:15 p.m. EasternTBTBRays
Eflin, Zach
Eflin
15704+0=156648%0
SDSDPadres
Snell, Blake
Snell
1537+15+24=157652%2
6/17Saturday, June 174:10 p.m. EasternCHWCHWWhite Sox
Giolito, Lucas
Giolito
1484+8+0=149242%4
SEASEAMariners
Gilbert, Logan
Gilbert
1513+12+24=154958%3
6/17Saturday, June 174:10 p.m. EasternSTLSTLCardinals
Wainwright, Adam
Wainwright
1495+1+0=149642%5
NYMNYMMets
Senga, Kodai
Senga
1525+4+24=155358%3
6/17Saturday, June 174:10 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1464+22+0=148645%0
MILMILBrewers
Miley, Wade
Miley
151415+24=152355%5
6/17Saturday, June 174:10 p.m. EasternLAALAAAngels
Canning, Griffin
Canning
152112+0=150961%9
KCKCRoyals
Mayers, Mike
Mayers
142114+24=143139%10
6/17Saturday, June 174:10 p.m. EasternCINCINReds
Greene, Hunter
Greene
1466+31+0=149745%10
HOUHOUAstros
Bielak, Brandon
Bielak
155646+24=153455%3
6/17Saturday, June 174:10 p.m. EasternCOLCOLRockies
Seabold, Connor
Seabold
14403+0=143729%2
ATLATLBraves
Elder, Bryce
Elder
1565+7+24=159671%10
6/17Saturday, June 174:07 p.m. EasternPHIPHIPhillies
Sanchez, Cristopher
Sanchez
152330+0=149357%3
OAKOAKAthletics
Kaprielian, James
Kaprielian
1406+16+24=144643%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/17Saturday, June 174:05 p.m. EasternTORTORBlue Jays
Richards, Trevor
Richards
154423+0=152148%2
TEXTEXRangers
Dunning, Dane
Dunning
153320+24=153752%4
6/17Saturday, June 172:20 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
1508+0+0=150847%2
CHCCHCCubs
Steele, Justin
Steele
1490+13+24=152753%3
6/17Saturday, June 172:10 p.m. EasternDETDETTigers
Wentz, Joey
Wentz
144925+0=142438%0
MINMINTwins
De Leon, Jose
De Leon
152240+24=150662%2
6/16Friday, June 1610:10 p.m. EasternCHWCHWWhite Sox
Kopech, Michael
Kopech
1485+63=148847%2
SEASEAMariners
Woo, Bryan
Woo
151228+26=151053%3
6/16Friday, June 1610:10 p.m. EasternSFSFGiants
Brebbia, John
Brebbia (open)
1516+22=151644%7
LADLADDodgers
Sheehan, Emmet
Sheehan
156022+24=156256%5
6/16Friday, June 169:40 p.m. EasternTBTBRays
McClanahan, Shane
McClanahan
1568+182=158450%6
SDSDPadres
Darvish, Yu
Darvish
1539+19+24=158250%2
6/16Friday, June 169:40 p.m. EasternPHIPHIPhillies
Walker, Taijuan
Walker
1522103=150958%6
OAKOAKAthletics
Sears, JP
Sears
1408+21+24=145342%1
6/16Friday, June 169:40 p.m. EasternCLECLEGuardians
Toussaint, Touki
Toussaint
1515292=148438%1
ARIARIDiamondbacks
Gallen, Zac
Gallen
1503+40+24=156762%5
6/16Friday, June 168:10 p.m. EasternDETDETTigers
Vest, Will
Vest (open)
14463+0=144333%7
MINMINTwins
Ryan, Joe
Ryan
1525+15+24=156467%1
6/16Friday, June 168:10 p.m. EasternPITPITPirates
Hill, Rich
Hill
1465+71=147144%4
MILMILBrewers
Teheran, Julio
Teheran
151326+24=151156%5
6/16Friday, June 168:10 p.m. EasternLAALAAAngels
Sandoval, Patrick
Sandoval
151932=151458%3
KCKCRoyals
Singer, Brady
Singer
1422+9+26=145742%0
6/16Friday, June 168:10 p.m. EasternCINCINReds
Abbott, Andrew
Abbott
1464+91=147239%2
HOUHOUAstros
France, J.P.
France
155728+24=155361%1
6/16Friday, June 168:05 p.m. EasternTORTORBlue Jays
Gausman, Kevin
Gausman
1543+263=156654%2
TEXTEXRangers
Perez, Martin
Perez
153423+24=153546%1
6/16Friday, June 167:20 p.m. EasternCOLCOLRockies
Lamet, Dinelson
Lamet
1442+14+0=145635%1
ATLATLBraves
Shuster, Jared
Shuster
156421+24=156765%8
6/16Friday, June 167:10 p.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1497+191=151549%1
NYMNYMMets
Megill, Tylor
Megill
152323+26=152651%6
6/16Friday, June 167:10 p.m. EasternNYYNYYYankees
German, Domingo
German
1562+4+0=156653%5
BOSBOSRed Sox
Houck, Tanner
Houck
1511+11+26=154847%15
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/16Friday, June 162:20 p.m. EasternBALBALOrioles
Irvin, Cole
Irvin
151093=149849%3
CHCCHCCubs
Hendricks, Kyle
Hendricks
14888+24=150451%10
6/15Thursday, June 1510:10 p.m. EasternCHWCHWWhite Sox
Cease, Dylan
Cease
1486+14+0=150044%4
LADLADDodgers
Grove, Michael
Grove
155940+24=154356%5
6/15Thursday, June 158:40 p.m. EasternCLECLEGuardians
Allen, Logan
Allen
15149+0=150549%8
SDSDPadres
Weathers, Ryan
Weathers
154153+24=151251%6
6/15Thursday, June 158:10 p.m. EasternWSHWSHNationals
Gore, MacKenzie
Gore
1438+14+0=145229%4
HOUHOUAstros
Javier, Cristian
Javier
1560+23+24=160771%1
6/15Thursday, June 158:05 p.m. EasternLAALAAAngels
Ohtani, Shohei
Ohtani
1518+36+0=155447%5
TEXTEXRangers
Eovaldi, Nathan
Eovaldi
1535+17+24=157653%3
6/15Thursday, June 158:05 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
1467+1+0=146840%2
CHCCHCCubs
Stroman, Marcus
Stroman
1486+28+24=153860%7
6/15Thursday, June 157:20 p.m. EasternCOLCOLRockies
Freeland, Kyle
Freeland
1444+213=146236%3
ATLATLBraves
Smith-Shawver, AJ
Smith-Shawver
156222+21=156164%8
6/15Thursday, June 157:10 p.m. EasternDETDETTigers
Boyd, Matthew
Boyd
144393=143132%8
MINMINTwins
Gray, Sonny
Gray
1528+12+24=156468%4
6/15Thursday, June 153:40 p.m. EasternPHIPHIPhillies
Nola, Aaron
Nola
1521+12+0=153352%5
ARIARIDiamondbacks
Nelson, Ryne
Nelson
150410+24=151848%4
6/15Thursday, June 153:37 p.m. EasternTBTBRays
Bradley, Taj
Bradley
156723+0=154464%4
OAKOAKAthletics
Blackburn, Paul
Blackburn
1409+12+24=144536%3
6/15Thursday, June 151:05 p.m. EasternTORTORBlue Jays
Kikuchi, Yusei
Kikuchi
154428+0=151645%2
BALBALOrioles
Wells, Tyler
Wells
1509+18+24=155155%4
6/14Wednesday, June 1410 p.m. EasternCHWCHWWhite Sox
Clevinger, Mike
Clevinger
148210+0=147231%8
LADLADDodgers
Kershaw, Clayton
Kershaw
1562+25+24=161169%4
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/14Wednesday, June 149:40 p.m. EasternCLECLEGuardians
Civale, Aaron
Civale
1516+1+0=151742%0
SDSDPadres
Wacha, Michael
Wacha
1539+12+24=157558%5
6/14Wednesday, June 149:40 p.m. EasternTBTBRays
Glasnow, Tyler
Glasnow
1567+19+0=158672%6
OAKOAKAthletics
Medina, Luis
Medina
14098+24=142528%3
6/14Wednesday, June 149:40 p.m. EasternPHIPHIPhillies
Suarez, Ranger
Suarez
1519+0+0=151945%4
ARIARIDiamondbacks
Kelly, Merrill
Kelly
1505+27+24=155655%3
6/14Wednesday, June 148:10 p.m. EasternCINCINReds
Lively, Ben
Lively
14634+0=145953%7
KCKCRoyals
Lynch, Daniel
Lynch
142410+24=143847%4
6/14Wednesday, June 148:10 p.m. EasternWSHWSHNationals
Gray, Josiah
Gray
1438+12+0=145028%4
HOUHOUAstros
Valdez, Framber
Valdez
1559+29+24=161272%5
6/14Wednesday, June 148:05 p.m. EasternLAALAAAngels
Detmers, Reid
Detmers
15192+0=151747%3
TEXTEXRangers
Heaney, Andrew
Heaney
153421+24=153753%6
6/14Wednesday, June 148:05 p.m. EasternPITPITPirates
Bido, Osvaldo
Bido
146911+0=145843%6
CHCCHCCubs
Smyly, Drew
Smyly
1484+1+24=150957%10
6/14Wednesday, June 147:10 p.m. EasternCOLCOLRockies
Gomber, Austin
Gomber
144515+0=143036%3
BOSBOSRed Sox
Whitlock, Garrett
Whitlock
15107+24=152764%6
6/14Wednesday, June 147:05 p.m. EasternTORTORBlue Jays
Berrios, Jose
Berrios
1543+1+0=154450%3
BALBALOrioles
Bradish, Kyle
Bradish
1511+8+24=154350%1
6/14Wednesday, June 147 p.m. EasternNYYNYYYankees
Cole, Gerrit
Cole
1563+21+0=158450%3
NYMNYMMets
Verlander, Justin
Verlander
1522+37+24=158350%4
6/14Wednesday, June 145:05 p.m. EasternATLATLBraves
Dodd, Dylan
Dodd
156141+0=152056%6
DETDETTigers
Lorenzen, Michael
Lorenzen
1444+13+24=148144%5
6/14Wednesday, June 141:15 p.m. EasternSFSFGiants
DeSclafani, Anthony
DeSclafani
15146+0=150846%8
STLSTLCardinals
Montgomery, Jordan
Montgomery
1499+15+24=153854%5
6/14Wednesday, June 141:10 p.m. EasternMILMILBrewers
Rea, Colin
Rea
151425+0=148940%2
MINMINTwins
Ober, Bailey
Ober
1527+8+24=155960%4
6/14Wednesday, June 141:10 p.m. EasternATLATLBraves
Strider, Spencer
Strider
1560+23+2=158567%10
DETDETTigers
Olson, Reese
Olson
144511+26=146033%7
6/13Tuesday, June 1310:10 p.m. EasternCHWCHWWhite Sox
Lynn, Lance
Lynn
1484142=146831%1
LADLADDodgers
Gonsolin, Tony
Gonsolin
1561+20+22=160369%5
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/13Tuesday, June 139:40 p.m. EasternCLECLEGuardians
Bibee, Tanner
Bibee
151732=151242%3
SDSDPadres
Musgrove, Joe
Musgrove
1538+8+23=156958%6
6/13Tuesday, June 139:40 p.m. EasternTBTBRays
Beeks, Jalen
Beeks
156849+0=151961%1
OAKOAKAthletics
Fujinami, Shintaro
Fujinami (open)
1408+7+24=143939%2

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.