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 Cubs have a <1% chance of winning the World Series.

NL Central standings

Games backChance to
make playoffs
Make playoffsChance to
win division
Win division
BrewersBrewers38-350.555%49%
CubsCubs35-383.526%21%
RedsReds39-3525%20%
CardinalsCardinals30-438.59%7%
PiratesPirates34-384.04%3%

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:35 p.m. EasternCHCCHCCubs
Hendricks, Kyle
Hendricks
14948+0=148650%
PITPITPirates
Hill, Rich
Hill
1457+5+24=148650%
6/24Saturday, June 241:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+2=149849%
STLSTLCardinals
Pitcher TBD
1501+2+2=150551%
6/25Sunday, June 2510 a.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149649%
STLSTLCardinals
Pitcher TBD
1501+2+0=150351%
6/27Tuesday, June 278:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+11=152451%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
6/28Wednesday, June 288:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152551%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
6/29Thursday, June 298:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152551%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
6/30Friday, June 302:20 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+32=151750%
CHCCHCCubs
Pitcher TBD
1494+2+24=152050%
7/1Saturday, July 17:15 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151950%
CHCCHCCubs
Pitcher TBD
1494+2+24=152050%
7/2Sunday, July 22:20 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151950%
CHCCHCCubs
Pitcher TBD
1494+2+24=152050%
7/3Monday, July 32:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+21=149544%
MILMILBrewers
Pitcher TBD
15153+22=153456%
7/4Tuesday, July 44:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149644%
MILMILBrewers
Pitcher TBD
15153+24=153656%
7/5Wednesday, July 58:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149644%
MILMILBrewers
Pitcher TBD
15153+24=153656%
7/6Thursday, July 62:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149644%
MILMILBrewers
Pitcher TBD
15153+24=153656%
7/7Friday, July 77:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+23=149338%
NYYNYYYankees
Pitcher TBD
15552+24=157762%
7/8Saturday, July 81:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149639%
NYYNYYYankees
Pitcher TBD
15552+24=157761%
7/9Sunday, July 91:35 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149639%
NYYNYYYankees
Pitcher TBD
15552+24=157761%
7/14Friday, July 148:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+4=152951%
CHCCHCCubs
Pitcher TBD
1494+2+28=152449%
7/15Saturday, July 152:20 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152551%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
7/16Sunday, July 162:20 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152551%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
7/17Monday, July 178:05 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+12=143238%
CHCCHCCubs
Pitcher TBD
1494+2+24=152062%
7/18Tuesday, July 188:05 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143438%
CHCCHCCubs
Pitcher TBD
1494+2+24=152062%
7/19Wednesday, July 198:05 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143438%
CHCCHCCubs
Pitcher TBD
1494+2+24=152062%
7/20Thursday, July 208:05 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+22=150147%
CHCCHCCubs
Pitcher TBD
1494+2+24=152053%
7/21Friday, July 212:20 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150348%
CHCCHCCubs
Pitcher TBD
1494+2+24=152052%
7/22Saturday, July 222:20 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150348%
CHCCHCCubs
Pitcher TBD
1494+2+24=152052%
7/23Sunday, July 232:20 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150348%
CHCCHCCubs
Pitcher TBD
1494+2+24=152052%
7/25Tuesday, July 258:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+1=149749%
CHWCHWWhite Sox
Pitcher TBD
1483+1+24=150851%
7/26Wednesday, July 268:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149648%
CHWCHWWhite Sox
Pitcher TBD
1483+1+24=150852%
7/27Thursday, July 277:45 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+22=149446%
STLSTLCardinals
Pitcher TBD
1501+2+21=152454%
7/28Friday, July 288:15 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149645%
STLSTLCardinals
Pitcher TBD
1501+2+24=152755%
7/29Saturday, July 297:15 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149645%
STLSTLCardinals
Pitcher TBD
1501+2+24=152755%
7/30Sunday, July 302:15 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149645%
STLSTLCardinals
Pitcher TBD
1501+2+24=152755%
7/31Monday, July 318:05 p.m. EasternCINCINReds
Pitcher TBD
1473+24=147143%
CHCCHCCubs
Pitcher TBD
1494+2+22=151857%
8/1Tuesday, Aug. 18:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147544%
CHCCHCCubs
Pitcher TBD
1494+2+24=152056%
8/2Wednesday, Aug. 28:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147544%
CHCCHCCubs
Pitcher TBD
1494+2+24=152056%
8/3Thursday, Aug. 38:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147544%
CHCCHCCubs
Pitcher TBD
1494+2+24=152056%
8/4Friday, Aug. 42:20 p.m. EasternATLATLBraves
Pitcher TBD
1569+11=156957%
CHCCHCCubs
Pitcher TBD
1494+2+24=152043%
8/5Saturday, Aug. 52:20 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157057%
CHCCHCCubs
Pitcher TBD
1494+2+24=152043%
8/6Sunday, Aug. 62:20 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157057%
CHCCHCCubs
Pitcher TBD
1494+2+24=152043%
8/7Monday, Aug. 77:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+23=149342%
NYMNYMMets
Pitcher TBD
1525+3+22=155058%
8/8Tuesday, Aug. 87:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149642%
NYMNYMMets
Pitcher TBD
1525+3+24=155258%
8/9Wednesday, Aug. 97:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149642%
NYMNYMMets
Pitcher TBD
1525+3+24=155258%
8/11Friday, Aug. 117:07 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149641%
TORTORBlue Jays
Pitcher TBD
1538+0+22=156059%
8/12Saturday, Aug. 123:07 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149641%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156259%
8/13Sunday, Aug. 131:37 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149641%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156259%
8/15Tuesday, Aug. 158:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+1=148545%
CHCCHCCubs
Pitcher TBD
1494+2+24=152055%
8/16Wednesday, Aug. 168:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+0=148445%
CHCCHCCubs
Pitcher TBD
1494+2+24=152055%
8/18Friday, Aug. 182:20 p.m. EasternKCKCRoyals
Pitcher TBD
142112=141835%
CHCCHCCubs
Pitcher TBD
1494+2+26=152265%
8/19Saturday, Aug. 192:20 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142036%
CHCCHCCubs
Pitcher TBD
1494+2+24=152064%
8/20Sunday, Aug. 202:20 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142036%
CHCCHCCubs
Pitcher TBD
1494+2+24=152064%
8/21Monday, Aug. 216:40 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+22=149454%
DETDETTigers
Pitcher TBD
14504+23=146946%
8/22Tuesday, Aug. 227:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149654%
DETDETTigers
Pitcher TBD
14504+24=147046%
8/23Wednesday, Aug. 231:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149654%
DETDETTigers
Pitcher TBD
14504+24=147046%
8/24Thursday, Aug. 247:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+22=149452%
PITPITPirates
Pitcher TBD
1457+1+24=148248%
8/25Friday, Aug. 257:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149652%
PITPITPirates
Pitcher TBD
1457+1+24=148248%
8/26Saturday, Aug. 267:15 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149652%
PITPITPirates
Pitcher TBD
1457+1+24=148248%
8/27Sunday, Aug. 271:35 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149652%
PITPITPirates
Pitcher TBD
1457+1+24=148248%
8/28Monday, Aug. 288:05 p.m. EasternMILMILBrewers
Pitcher TBD
151531=151149%
CHCCHCCubs
Pitcher TBD
1494+2+22=151851%
8/29Tuesday, Aug. 298:05 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151249%
CHCCHCCubs
Pitcher TBD
1494+2+24=152051%
8/30Wednesday, Aug. 302:20 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151249%
CHCCHCCubs
Pitcher TBD
1494+2+24=152051%
9/1Friday, Sept. 11:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149650%
CINCINReds
Pitcher TBD
1473+2+22=149750%
9/1Friday, Sept. 16:40 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149650%
CINCINReds
Pitcher TBD
1473+2+24=149950%
9/2Saturday, Sept. 26:40 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149650%
CINCINReds
Pitcher TBD
1473+2+24=149950%
9/3Sunday, Sept. 312:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149650%
CINCINReds
Pitcher TBD
1473+2+24=149950%
9/4Monday, Sept. 42:20 p.m. EasternSFSFGiants
Pitcher TBD
1529+04=152551%
CHCCHCCubs
Pitcher TBD
1494+2+22=151849%
9/5Tuesday, Sept. 57:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152951%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
9/6Wednesday, Sept. 62:20 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152951%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
9/7Thursday, Sept. 77:40 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+24=150348%
CHCCHCCubs
Pitcher TBD
1494+2+24=152052%
9/8Friday, Sept. 82:20 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150748%
CHCCHCCubs
Pitcher TBD
1494+2+24=152052%
9/9Saturday, Sept. 92:20 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150748%
CHCCHCCubs
Pitcher TBD
1494+2+24=152052%
9/10Sunday, Sept. 102:20 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150748%
CHCCHCCubs
Pitcher TBD
1494+2+24=152052%
9/11Monday, Sept. 118:40 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+23=149355%
COLCOLRockies
Pitcher TBD
1436+3+21=146045%
9/12Tuesday, Sept. 128:40 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149655%
COLCOLRockies
Pitcher TBD
1436+3+24=146345%
9/13Wednesday, Sept. 133:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149655%
COLCOLRockies
Pitcher TBD
1436+3+24=146345%
9/15Friday, Sept. 159:40 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+21=149546%
ARIARIDiamondbacks
Pitcher TBD
1505+2+20=152754%
9/16Saturday, Sept. 168:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149645%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153155%
9/17Sunday, Sept. 174:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149645%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153155%
9/19Tuesday, Sept. 197:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145841%
CHCCHCCubs
Pitcher TBD
1494+2+22=151859%
9/20Wednesday, Sept. 207:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145841%
CHCCHCCubs
Pitcher TBD
1494+2+24=152059%
9/21Thursday, Sept. 217:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145841%
CHCCHCCubs
Pitcher TBD
1494+2+24=152059%
9/22Friday, Sept. 222:20 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+32=143738%
CHCCHCCubs
Pitcher TBD
1494+2+24=152062%
9/23Saturday, Sept. 232:20 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143939%
CHCCHCCubs
Pitcher TBD
1494+2+24=152061%
9/24Sunday, Sept. 242:20 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143939%
CHCCHCCubs
Pitcher TBD
1494+2+24=152061%
9/26Tuesday, Sept. 267:20 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+21=149536%
ATLATLBraves
Pitcher TBD
1569+1+23=159364%
9/27Wednesday, Sept. 277:20 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149636%
ATLATLBraves
Pitcher TBD
1569+1+24=159464%
9/28Thursday, Sept. 287:20 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149636%
ATLATLBraves
Pitcher TBD
1569+1+24=159464%
9/29Friday, Sept. 298:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+23=149344%
MILMILBrewers
Pitcher TBD
15153+24=153656%
9/30Saturday, Sept. 307:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149644%
MILMILBrewers
Pitcher TBD
15153+24=153656%
10/1Sunday, Oct. 13:10 p.m. EasternCHCCHCCubs
Pitcher TBD
1494+2+0=149644%
MILMILBrewers
Pitcher TBD
15153+24=153656%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
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/19Monday, June 197:05 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
149032=148551%8
PITPITPirates
Bido, Osvaldo
Bido
14618+22=147549%0
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 172:20 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
1508+0+0=150847%2
CHCCHCCubs
Steele, Justin
Steele
1490+13+24=152753%3
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 158:05 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
1467+1+0=146840%2
CHCCHCCubs
Stroman, Marcus
Stroman
1486+28+24=153860%7
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/13Tuesday, June 138:05 p.m. EasternPITPITPirates
Ortiz, Luis
Ortiz
147115+0=145645%3
CHCCHCCubs
Taillon, Jameson
Taillon
148212+22=149255%11
6/11Sunday, June 114:05 p.m. EasternCHCCHCCubs
Wesneski, Hayden
Wesneski
148518+0=146741%3
SFSFGiants
Brebbia, John
Brebbia (open)
1507+1+24=153259%13
6/10Saturday, June 107:35 p.m. EasternCHCCHCCubs
Hendricks, Kyle
Hendricks
148216+0=146640%4
SFSFGiants
Brebbia, John
Brebbia (open)
1510+1+24=153560%0
6/9Friday, June 910:15 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1481+282=150747%3
SFSFGiants
DeSclafani, Anthony
DeSclafani
15117+21=152553%2
6/8Thursday, June 89:38 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
1482+3+0=148543%1
LAALAAAngels
Detmers, Reid
Detmers
15146+24=153257%3
6/7Wednesday, June 79:38 p.m. EasternCHCCHCCubs
Taillon, Jameson
Taillon
148410+0=147442%2
LAALAAAngels
Barria, Jaime
Barria
15137+24=153058%6
6/6Tuesday, June 69:38 p.m. EasternCHCCHCCubs
Wesneski, Hayden
Wesneski
1485181=146640%4
LAALAAAngels
Anderson, Tyler
Anderson
15111+23=153360%7
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/4Sunday, June 45:30 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1484+26+0=151049%7
SDSDPadres
Weathers, Ryan
Weathers
153847+24=151551%1
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/2Friday, June 29:40 p.m. EasternCHCCHCCubs
Taillon, Jameson
Taillon
1484132=146936%2
SDSDPadres
Wacha, Michael
Wacha
1538+12+20=157064%1
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/30Tuesday, May 308:05 p.m. EasternTBTBRays
McClanahan, Shane
McClanahan
1562+19+0=158163%1
CHCCHCCubs
Hendricks, Kyle
Hendricks
148417+24=149137%2
5/29Monday, May 292:20 p.m. EasternTBTBRays
Bradley, Taj
Bradley
1564263=153551%0
CHCCHCCubs
Stroman, Marcus
Stroman
1482+20+24=152649%1
5/28Sunday, May 282:20 p.m. EasternCINCINReds
Ashcraft, Graham
Ashcraft
145611+0=144539%8
CHCCHCCubs
Smyly, Drew
Smyly
1485+11+24=152061%5
5/27Saturday, May 277:15 p.m. EasternCINCINReds
Williamson, Brandon
Williamson
14541+0=145343%8
CHCCHCCubs
Taillon, Jameson
Taillon
148711+24=150057%5
5/26Friday, May 262:20 p.m. EasternCINCINReds
Greene, Hunter
Greene
1450+212=146941%9
CHCCHCCubs
Steele, Justin
Steele
1490+17+24=153159%0
5/25Thursday, May 257:40 p.m. EasternNYMNYMMets
Carrasco, Carlos
Carrasco
152917+0=151252%10
CHCCHCCubs
Hendricks, Kyle
Hendricks
149416+24=150248%1
5/24Wednesday, May 247:40 p.m. EasternNYMNYMMets
Senga, Kodai
Senga
15307+0=152349%2
CHCCHCCubs
Stroman, Marcus
Stroman
1492+15+24=153151%4
5/23Tuesday, May 237:40 p.m. EasternNYMNYMMets
Megill, Tylor
Megill
1532111=152050%2
CHCCHCCubs
Smyly, Drew
Smyly
1490+10+23=152350%7
5/21Sunday, May 211:35 p.m. EasternCHCCHCCubs
Steele, Justin
Steele
1491+14+0=150548%1
PHIPHIPhillies
Walker, Taijuan
Walker
151720+24=152152%2
5/20Saturday, May 204:05 p.m. EasternCHCCHCCubs
Taillon, Jameson
Taillon
14933+0=149040%3
PHIPHIPhillies
Nola, Aaron
Nola
1515+18+24=155760%12
5/19Friday, May 197:05 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1490+121=150144%10
PHIPHIPhillies
Suarez, Ranger
Suarez
1519+0+22=154156%1
5/17Wednesday, May 178:10 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
1491+7+0=149842%6
HOUHOUAstros
France, J.P.
France
155525+24=155458%7
5/16Tuesday, May 168:10 p.m. EasternCHCCHCCubs
Steele, Justin
Steele
1492+13+0=150536%3
HOUHOUAstros
Javier, Cristian
Javier
1554+29+24=160764%7
5/15Monday, May 158:10 p.m. EasternCHCCHCCubs
Taillon, Jameson
Taillon
1493+13=149135%4
HOUHOUAstros
Valdez, Framber
Valdez
1553+26+21=160065%6
5/14Sunday, May 142:10 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1496+19+0=151549%3
MINMINTwins
Varland, Louie
Varland
152525+24=152451%16
5/13Saturday, May 132:10 p.m. EasternCHCCHCCubs
Wesneski, Hayden
Wesneski
14999+0=149040%1
MINMINTwins
Ryan, Joe
Ryan
1522+13+24=155960%11
5/12Friday, May 128:10 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
1497+2+0=149941%6
MINMINTwins
Gray, Sonny
Gray
1525+16+24=156559%2
5/10Wednesday, May 107:40 p.m. EasternSTLSTLCardinals
Montgomery, Jordan
Montgomery
1506+26+0=153250%4
CHCCHCCubs
Steele, Justin
Steele
1494+12+24=153050%10
5/9Tuesday, May 97:40 p.m. EasternSTLSTLCardinals
Flaherty, Jack
Flaherty
1504+1+0=150548%6
CHCCHCCubs
Taillon, Jameson
Taillon
1496+2+24=152252%4
5/8Monday, May 87:40 p.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1503+112=151246%3
CHCCHCCubs
Stroman, Marcus
Stroman
1497+15+24=153654%1
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 41:05 p.m. EasternCHCCHCCubs
Taillon, Jameson
Taillon
1497+5+0=150259%3
WSHWSHNationals
Corbin, Patrick
Corbin
143519+24=144041%4
5/3Wednesday, May 37:05 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1498+15+0=151358%1
WSHWSHNationals
Irvin, Jake
Irvin
1434+2+24=146042%2
5/2Tuesday, May 27:05 p.m. EasternCHCCHCCubs
Wesneski, Hayden
Wesneski
150017+0=148353%1
WSHWSHNationals
Williams, Trevor
Williams
1432+9+24=146547%4
5/1Monday, May 17:05 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
1498+43=149954%5
WSHWSHNationals
Gore, MacKenzie
Gore
1434+16+24=147446%1
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 272:20 p.m. EasternSDSDPadres
Lugo, Seth
Lugo
153917+0=152253%2
CHCCHCCubs
Wesneski, Hayden
Wesneski
150022+24=150247%5
4/26Wednesday, April 267:40 p.m. EasternSDSDPadres
Wacha, Michael
Wacha
15389+0=152950%5
CHCCHCCubs
Smyly, Drew
Smyly
1501+1+24=152650%3
4/25Tuesday, April 257:40 p.m. EasternSDSDPadres
Snell, Blake
Snell
1541+42=154352%0
CHCCHCCubs
Steele, Justin
Steele
1498+8+26=153248%6
4/23Sunday, April 232:20 p.m. EasternLADLADDodgers
Kershaw, Clayton
Kershaw
1555+24+0=157955%7
CHCCHCCubs
Stroman, Marcus
Stroman
1500+20+24=154445%3
4/22Saturday, April 222:20 p.m. EasternLADLADDodgers
May, Dustin
May
155310+0=154355%9
CHCCHCCubs
Wesneski, Hayden
Wesneski
150221+24=150545%4
4/21Friday, April 212:20 p.m. EasternLADLADDodgers
Urias, Julio
Urias
1558+19+0=157759%0
CHCCHCCubs
Smyly, Drew
Smyly
14977+24=151441%13
4/20Thursday, April 207:40 p.m. EasternLADLADDodgers
Grove, Michael
Grove
1556444=150851%6
CHCCHCCubs
Assad, Javier
Assad
149918+20=150149%2
4/19Wednesday, April 193:37 p.m. EasternCHCCHCCubs
Steele, Justin
Steele
1496+7+0=150358%12
OAKOAKAthletics
Miller, Mason
Miller
1419+6+24=144942%2
4/18Tuesday, April 189:40 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1495+20+0=151560%4
OAKOAKAthletics
Waldichuk, Ken
Waldichuk
14214+24=144140%0
4/17Monday, April 179:40 p.m. EasternCHCCHCCubs
Wesneski, Hayden
Wesneski
1492262=146451%10
OAKOAKAthletics
Muller, Kyle
Muller
1424+6+24=145449%1
4/16Sunday, April 164:10 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
14907+0=148333%3
LADLADDodgers
Urias, Julio
Urias
1559+23+24=160667%2
4/15Saturday, April 159:10 p.m. EasternCHCCHCCubs
Taillon, Jameson
Taillon
1491+5+0=149645%1
LADLADDodgers
Grove, Michael
Grove
155850+24=153255%2
4/14Friday, April 1410:10 p.m. EasternCHCCHCCubs
Steele, Justin
Steele
1488+82=149439%8
LADLADDodgers
Syndergaard, Noah
Syndergaard
156115+24=157061%2
4/12Wednesday, April 122:20 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1510+8+0=151848%5
CHCCHCCubs
Stroman, Marcus
Stroman
1490+21+24=153552%2
4/11Tuesday, April 117:40 p.m. EasternSEASEAMariners
Flexen, Chris
Flexen
151316+0=149749%9
CHCCHCCubs
Wesneski, Hayden
Wesneski
148811+24=150151%14
4/10Monday, April 107:40 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1514+342=154657%2
CHCCHCCubs
Smyly, Drew
Smyly
148611+24=149943%3
4/9Sunday, April 92:20 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
14984+0=149446%8
CHCCHCCubs
Taillon, Jameson
Taillon
1489+6+24=151954%2
4/8Saturday, April 84:05 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
1500+5+0=150548%3
CHCCHCCubs
Steele, Justin
Steele
1486+6+24=151652%10
4/7Friday, April 72:20 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
150251=149645%0
CHCCHCCubs
Stroman, Marcus
Stroman
1485+18+27=153055%2
4/4Tuesday, April 46:40 p.m. EasternCHCCHCCubs
Wesneski, Hayden
Wesneski
14835+0=147851%12
CINCINReds
Cessa, Luis
Cessa
14589+24=147349%5
4/3Monday, April 36:40 p.m. EasternCHCCHCCubs
Smyly, Drew
Smyly
148462=147649%6
CINCINReds
Overton, Connor
Overton
1457+4+24=148551%7
4/2Sunday, April 22:20 p.m. EasternMILMILBrewers
Lauer, Eric
Lauer
152610+0=151650%9
CHCCHCCubs
Taillon, Jameson
Taillon
1486+8+24=151850%5
4/1Saturday, April 12:20 p.m. EasternMILMILBrewers
Woodruff, Brandon
Woodruff
1525+26+2=155356%3
CHCCHCCubs
Steele, Justin
Steele
1487+1+26=151444%1
3/30Thursday, March 302:20 p.m. EasternMILMILBrewers
Burnes, Corbin
Burnes
1527+261=155254%0
CHCCHCCubs
Stroman, Marcus
Stroman
1485+14+24=152346%4

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.