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 Royals are done for the season.

AL Central standings

Games backChance to
make playoffs
Make playoffsChance to
win division
Win division
TwinsTwins36-3852%50%
GuardiansGuardians34-381.042%41%
White SoxWhite Sox32-434.58%8%
TigersTigers31-414.02%2%
RoyalsRoyals20-5315.5<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 211:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1421+9+0=143045%
DETDETTigers
Boyd, Matthew
Boyd
145010+24=146455%
6/22Thursday, June 226:40 p.m. EasternKCKCRoyals
Pitcher TBD
142113=141727%
TBTBRays
Pitcher TBD
1566+0+24=159073%
6/23Friday, June 236:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142027%
TBTBRays
Pitcher TBD
1566+0+24=159073%
6/24Saturday, June 244:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142027%
TBTBRays
Pitcher TBD
1566+0+24=159073%
6/25Sunday, June 251:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142027%
TBTBRays
Pitcher TBD
1566+0+24=159073%
6/27Tuesday, June 278:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+31=151861%
KCKCRoyals
Pitcher TBD
14211+23=144339%
6/28Wednesday, June 288:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151961%
KCKCRoyals
Pitcher TBD
14211+24=144439%
6/29Thursday, June 292:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151961%
KCKCRoyals
Pitcher TBD
14211+24=144439%
6/30Friday, June 308:10 p.m. EasternLADLADDodgers
Pitcher TBD
1552+03=154965%
KCKCRoyals
Pitcher TBD
14211+24=144435%
7/1Saturday, July 17:15 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155265%
KCKCRoyals
Pitcher TBD
14211+24=144435%
7/2Sunday, July 22:10 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155265%
KCKCRoyals
Pitcher TBD
14211+24=144435%
7/3Monday, July 37:40 p.m. EasternKCKCRoyals
Pitcher TBD
142112=141833%
MINMINTwins
Pitcher TBD
1516+1+21=153867%
7/4Tuesday, July 42:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142033%
MINMINTwins
Pitcher TBD
1516+1+24=154167%
7/5Wednesday, July 57:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142033%
MINMINTwins
Pitcher TBD
1516+1+24=154167%
7/6Thursday, July 67:10 p.m. EasternKCKCRoyals
Pitcher TBD
142113=141733%
CLECLEGuardians
Pitcher TBD
1516+3+24=154367%
7/7Friday, July 77:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142033%
CLECLEGuardians
Pitcher TBD
1516+3+24=154367%
7/8Saturday, July 84:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142033%
CLECLEGuardians
Pitcher TBD
1516+3+24=154367%
7/9Sunday, July 91:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142033%
CLECLEGuardians
Pitcher TBD
1516+3+24=154367%
7/14Friday, July 148:10 p.m. EasternTBTBRays
Pitcher TBD
1566+0+4=157067%
KCKCRoyals
Pitcher TBD
14211+28=144833%
7/15Saturday, July 157:10 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156667%
KCKCRoyals
Pitcher TBD
14211+24=144433%
7/16Sunday, July 162:10 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156667%
KCKCRoyals
Pitcher TBD
14211+24=144433%
7/17Monday, July 178:10 p.m. EasternDETDETTigers
Pitcher TBD
145044=144250%
KCKCRoyals
Pitcher TBD
14211+24=144450%
7/18Tuesday, July 188:10 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144650%
KCKCRoyals
Pitcher TBD
14211+24=144450%
7/19Wednesday, July 198:10 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144650%
KCKCRoyals
Pitcher TBD
14211+24=144450%
7/20Thursday, July 202:10 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144650%
KCKCRoyals
Pitcher TBD
14211+24=144450%
7/21Friday, July 217:05 p.m. EasternKCKCRoyals
Pitcher TBD
142113=141729%
NYYNYYYankees
Pitcher TBD
15552+22=157571%
7/22Saturday, July 221:05 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142029%
NYYNYYYankees
Pitcher TBD
15552+24=157771%
7/23Sunday, July 231:35 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142029%
NYYNYYYankees
Pitcher TBD
15552+24=157771%
7/24Monday, July 247:10 p.m. EasternKCKCRoyals
Pitcher TBD
142112=141833%
CLECLEGuardians
Pitcher TBD
1516+3+24=154367%
7/25Tuesday, July 257:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142033%
CLECLEGuardians
Pitcher TBD
1516+3+24=154367%
7/26Wednesday, July 261:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142033%
CLECLEGuardians
Pitcher TBD
1516+3+24=154367%
7/28Friday, July 288:10 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151760%
KCKCRoyals
Pitcher TBD
14211+23=144340%
7/29Saturday, July 297:10 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151760%
KCKCRoyals
Pitcher TBD
14211+24=144440%
7/30Sunday, July 302:10 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151760%
KCKCRoyals
Pitcher TBD
14211+24=144440%
8/1Tuesday, Aug. 18:10 p.m. EasternNYMNYMMets
Pitcher TBD
1525+31=152761%
KCKCRoyals
Pitcher TBD
14211+26=144639%
8/2Wednesday, Aug. 28:10 p.m. EasternNYMNYMMets
Pitcher TBD
1525+3+0=152862%
KCKCRoyals
Pitcher TBD
14211+24=144438%
8/3Thursday, Aug. 32:10 p.m. EasternNYMNYMMets
Pitcher TBD
1525+3+0=152862%
KCKCRoyals
Pitcher TBD
14211+24=144438%
8/4Friday, Aug. 47:05 p.m. EasternKCKCRoyals
Pitcher TBD
142113=141732%
PHIPHIPhillies
Pitcher TBD
1524+1+21=154668%
8/5Saturday, Aug. 56:05 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142032%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154968%
8/6Sunday, Aug. 61:35 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142032%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154968%
8/7Monday, Aug. 77:10 p.m. EasternKCKCRoyals
Pitcher TBD
142112=141832%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154968%
8/8Tuesday, Aug. 87:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142032%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154968%
8/9Wednesday, Aug. 97:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142032%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154968%
8/10Thursday, Aug. 107:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142032%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154968%
8/11Friday, Aug. 118:10 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+23=150059%
KCKCRoyals
Pitcher TBD
14211+21=144141%
8/12Saturday, Aug. 127:15 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150359%
KCKCRoyals
Pitcher TBD
14211+24=144441%
8/14Monday, Aug. 148:10 p.m. EasternSEASEAMariners
Pitcher TBD
1512+14=150959%
KCKCRoyals
Pitcher TBD
14211+26=144641%
8/15Tuesday, Aug. 158:10 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151360%
KCKCRoyals
Pitcher TBD
14211+24=144440%
8/16Wednesday, Aug. 168:10 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151360%
KCKCRoyals
Pitcher TBD
14211+24=144440%
8/17Thursday, Aug. 172:10 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151360%
KCKCRoyals
Pitcher TBD
14211+24=144440%
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. 219:40 p.m. EasternKCKCRoyals
Pitcher TBD
142114=141647%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143453%
8/22Tuesday, Aug. 229:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142048%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143452%
8/23Wednesday, Aug. 233:37 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142048%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143452%
8/25Friday, Aug. 2510:10 p.m. EasternKCKCRoyals
Pitcher TBD
142111=141934%
SEASEAMariners
Pitcher TBD
1512+1+22=153566%
8/26Saturday, Aug. 264:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142034%
SEASEAMariners
Pitcher TBD
1512+1+24=153766%
8/27Sunday, Aug. 274:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142034%
SEASEAMariners
Pitcher TBD
1512+1+24=153766%
8/28Monday, Aug. 288:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+13=145552%
KCKCRoyals
Pitcher TBD
14211+20=144048%
8/29Tuesday, Aug. 298:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145852%
KCKCRoyals
Pitcher TBD
14211+24=144448%
8/30Wednesday, Aug. 308:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145852%
KCKCRoyals
Pitcher TBD
14211+24=144448%
9/1Friday, Sept. 18:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+11=152461%
KCKCRoyals
Pitcher TBD
14211+26=144639%
9/2Saturday, Sept. 27:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152561%
KCKCRoyals
Pitcher TBD
14211+24=144439%
9/3Sunday, Sept. 32:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152561%
KCKCRoyals
Pitcher TBD
14211+24=144439%
9/4Monday, Sept. 42:10 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+12=148255%
KCKCRoyals
Pitcher TBD
14211+24=144445%
9/5Tuesday, Sept. 57:40 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+0=148456%
KCKCRoyals
Pitcher TBD
14211+24=144444%
9/6Wednesday, Sept. 67:40 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+0=148456%
KCKCRoyals
Pitcher TBD
14211+24=144444%
9/8Friday, Sept. 87:07 p.m. EasternKCKCRoyals
Pitcher TBD
142111=141931%
TORTORBlue Jays
Pitcher TBD
1538+0+22=156069%
9/9Saturday, Sept. 93:07 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142031%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156269%
9/10Sunday, Sept. 101:37 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142031%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156269%
9/11Monday, Sept. 117:40 p.m. EasternKCKCRoyals
Pitcher TBD
142112=141838%
CHWCHWWhite Sox
Pitcher TBD
1483+1+22=150662%
9/12Tuesday, Sept. 127:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142038%
CHWCHWWhite Sox
Pitcher TBD
1483+1+24=150862%
9/13Wednesday, Sept. 137:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142038%
CHWCHWWhite Sox
Pitcher TBD
1483+1+24=150862%
9/15Friday, Sept. 158:10 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+01=154765%
KCKCRoyals
Pitcher TBD
14211+24=144435%
9/16Saturday, Sept. 167:10 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154865%
KCKCRoyals
Pitcher TBD
14211+24=144435%
9/17Sunday, Sept. 172:10 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154865%
KCKCRoyals
Pitcher TBD
14211+24=144435%
9/18Monday, Sept. 182:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+33=151660%
KCKCRoyals
Pitcher TBD
14211+24=144440%
9/19Tuesday, Sept. 197:40 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151961%
KCKCRoyals
Pitcher TBD
14211+24=144439%
9/20Wednesday, Sept. 202:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151961%
KCKCRoyals
Pitcher TBD
14211+24=144439%
9/22Friday, Sept. 228:10 p.m. EasternKCKCRoyals
Pitcher TBD
142111=141929%
HOUHOUAstros
Pitcher TBD
1548+0+26=157471%
9/23Saturday, Sept. 237:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142029%
HOUHOUAstros
Pitcher TBD
1548+0+24=157271%
9/24Sunday, Sept. 242:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142029%
HOUHOUAstros
Pitcher TBD
1548+0+24=157271%
9/26Tuesday, Sept. 266:40 p.m. EasternKCKCRoyals
Pitcher TBD
142111=141943%
DETDETTigers
Pitcher TBD
14504+22=146857%
9/27Wednesday, Sept. 276:40 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142043%
DETDETTigers
Pitcher TBD
14504+24=147057%
9/28Thursday, Sept. 281:10 p.m. EasternKCKCRoyals
Pitcher TBD
14211+0=142043%
DETDETTigers
Pitcher TBD
14504+24=147057%
9/29Friday, Sept. 298:10 p.m. EasternNYYNYYYankees
Pitcher TBD
155523=155065%
KCKCRoyals
Pitcher TBD
14211+21=144135%
9/30Saturday, Sept. 307:10 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155365%
KCKCRoyals
Pitcher TBD
14211+24=144435%
10/1Sunday, Oct. 13:10 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155365%
KCKCRoyals
Pitcher TBD
14211+24=144435%

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. EasternKCKCRoyals
Lynch, Daniel
Lynch
142013+0=140739%1
DETDETTigers
Lorenzen, Michael
Lorenzen
1451+8+24=148361%0
6/19Monday, June 196:40 p.m. EasternKCKCRoyals
Lyles, Jordan
Lyles
142153=141344%4
DETDETTigers
Olson, Reese
Olson
145017+21=145456%6
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/17Saturday, June 174:10 p.m. EasternLAALAAAngels
Canning, Griffin
Canning
152112+0=150961%9
KCKCRoyals
Mayers, Mike
Mayers
142114+24=143139%10
6/16Friday, June 168:10 p.m. EasternLAALAAAngels
Sandoval, Patrick
Sandoval
151932=151458%3
KCKCRoyals
Singer, Brady
Singer
1422+9+26=145742%0
6/14Wednesday, June 148:10 p.m. EasternCINCINReds
Lively, Ben
Lively
14634+0=145953%7
KCKCRoyals
Lynch, Daniel
Lynch
142410+24=143847%4
6/13Tuesday, June 138:10 p.m. EasternCINCINReds
Williamson, Brandon
Williamson
14627+0=145552%5
KCKCRoyals
Lyles, Jordan
Lyles
14248+24=144048%4
6/12Monday, June 128:10 p.m. EasternCINCINReds
Weaver, Luke
Weaver
146142=145549%5
KCKCRoyals
Greinke, Zack
Greinke
1426+12+21=145951%4
6/11Sunday, June 111:35 p.m. EasternKCKCRoyals
Hernandez, Carlos
Hernandez (open)
1427+0+0=142735%3
BALBALOrioles
Gibson, Kyle
Gibson
1506+1+24=153165%11
6/10Saturday, June 104:05 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1429+10+0=143939%1
BALBALOrioles
Irvin, Cole
Irvin
150510+24=151961%6
6/9Friday, June 97:05 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
1429111=141733%2
BALBALOrioles
Wells, Tyler
Wells
1504+19+21=154467%3
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 42:10 p.m. EasternCOLCOLRockies
Freeland, Kyle
Freeland
1448+18+0=146650%0
KCKCRoyals
Singer, Brady
Singer
1433+6+24=146350%2
6/3Saturday, June 34:10 p.m. EasternCOLCOLRockies
Gomber, Austin
Gomber
14463+0=144349%6
KCKCRoyals
Lynch, Daniel
Lynch
143411+24=144751%4
6/2Friday, June 28:10 p.m. EasternCOLCOLRockies
Anderson, Chase
Anderson
1444+43=144549%7
KCKCRoyals
Lyles, Jordan
Lyles
143611+27=145251%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/29Monday, May 292:15 p.m. EasternKCKCRoyals
Staumont, Josh
Staumont
143352=142634%7
STLSTLCardinals
Wainwright, Adam
Wainwright
1514+6+22=154266%0
5/28Sunday, May 282:10 p.m. EasternWSHWSHNationals
Gore, MacKenzie
Gore
1444+9+0=145351%2
KCKCRoyals
Lynch, Daniel
Lynch
143211+24=144549%3
5/27Saturday, May 274:10 p.m. EasternWSHWSHNationals
Gray, Josiah
Gray
1443+11+0=145448%4
KCKCRoyals
Singer, Brady
Singer
1433+7+24=146452%2
5/26Friday, May 268:10 p.m. EasternWSHWSHNationals
Corbin, Patrick
Corbin
144193=142946%12
KCKCRoyals
Lyles, Jordan
Lyles
14356+26=145554%10
5/24Wednesday, May 247:40 p.m. EasternDETDETTigers
Boyd, Matthew
Boyd
145213+0=143945%6
KCKCRoyals
Greinke, Zack
Greinke
1436+11+24=147155%4
5/23Tuesday, May 237:40 p.m. EasternDETDETTigers
Rodriguez, Eduardo
Rodriguez
1454+29+0=148356%1
KCKCRoyals
Mayers, Mike
Mayers
143418+24=144044%4
5/22Monday, May 227:40 p.m. EasternDETDETTigers
Lorenzen, Michael
Lorenzen
1452+103=145948%8
KCKCRoyals
Singer, Brady
Singer
1436+12+22=147052%5
5/21Sunday, May 212:10 p.m. EasternKCKCRoyals
Hernandez, Carlos
Hernandez (open)
1437+1+0=143841%2
CHWCHWWhite Sox
Lynn, Lance
Lynn
14812+24=150359%5
5/20Saturday, May 202:10 p.m. EasternKCKCRoyals
Lyles, Jordan
Lyles
14396+0=143339%1
CHWCHWWhite Sox
Giolito, Lucas
Giolito
1480+8+24=151261%5
5/19Friday, May 198:10 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1440+82=144644%0
CHWCHWWhite Sox
Kopech, Michael
Kopech
147911+24=149256%2
5/17Wednesday, May 174:10 p.m. EasternKCKCRoyals
Hernandez, Carlos
Hernandez
143815+0=142328%4
SDSDPadres
Darvish, Yu
Darvish
1536+29+24=158972%3
5/16Tuesday, May 169:40 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1436+14+0=145037%5
SDSDPadres
Lugo, Seth
Lugo
153818+24=154463%4
5/15Monday, May 159:40 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1437114=142232%0
SDSDPadres
Wacha, Michael
Wacha
15372+23=155868%4
5/14Sunday, May 142:10 p.m. EasternKCKCRoyals
Lyles, Jordan
Lyles
14391+0=143838%6
MILMILBrewers
Rea, Colin
Rea
153035+24=151962%9
5/13Saturday, May 137:10 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1439+4+0=144338%3
MILMILBrewers
Houser, Adrian
Houser
153027+24=152762%4
5/12Friday, May 128:10 p.m. EasternKCKCRoyals
Taylor, Josh
Taylor
144072=143131%1
MILMILBrewers
Burnes, Corbin
Burnes
1529+19+26=157469%5
5/11Thursday, May 112:10 p.m. EasternCHWCHWWhite Sox
Clevinger, Mike
Clevinger
147810+0=146849%3
KCKCRoyals
Singer, Brady
Singer
1439+10+24=147351%4
5/10Wednesday, May 107:40 p.m. EasternCHWCHWWhite Sox
Lynn, Lance
Lynn
1481+4+0=148556%1
KCKCRoyals
Keller, Brad
Keller
143614+24=144644%9
5/9Tuesday, May 97:40 p.m. EasternCHWCHWWhite Sox
Giolito, Lucas
Giolito
1480+10+0=149054%4
KCKCRoyals
Lyles, Jordan
Lyles
14373+24=145846%2
5/8Monday, May 87:40 p.m. EasternCHWCHWWhite Sox
Cease, Dylan
Cease
1483+213=150155%5
KCKCRoyals
Greinke, Zack
Greinke
1434+7+24=146545%12
5/7Sunday, May 72:10 p.m. EasternOAKOAKAthletics
Miller, Mason
Miller
1411+23+0=143447%1
KCKCRoyals
Yarbrough, Ryan
Yarbrough
1433+2+24=145953%5
5/6Saturday, May 67:10 p.m. EasternOAKOAKAthletics
Waldichuk, Ken
Waldichuk
1410+1+0=141141%5
KCKCRoyals
Singer, Brady
Singer
1434+16+24=147459%4
5/5Friday, May 58:10 p.m. EasternOAKOAKAthletics
Muller, Kyle
Muller
140834=140142%12
KCKCRoyals
Keller, Brad
Keller
14366+24=145458%8
5/4Thursday, May 42:10 p.m. EasternBALBALOrioles
Rodriguez, Grayson
Rodriguez
1497+2+0=149955%13
KCKCRoyals
Lyles, Jordan
Lyles
1437+0+24=146145%10
5/3Wednesday, May 37:40 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
15003+0=149755%0
KCKCRoyals
Greinke, Zack
Greinke
1435+0+24=145945%6
5/2Tuesday, May 27:40 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1498+161=151357%11
KCKCRoyals
Yarbrough, Ryan
Yarbrough
1436+2+24=146243%7
4/30Sunday, April 302:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1437+20+0=145734%4
MINMINTwins
Gray, Sonny
Gray
1525+19+24=156866%8
4/29Saturday, April 292:10 p.m. EasternKCKCRoyals
Keller, Brad
Keller
14369+0=142733%3
MINMINTwins
Ober, Bailey
Ober
1526+3+24=155367%2
4/28Friday, April 284:10 p.m. EasternKCKCRoyals
Lyles, Jordan
Lyles
1437+5+0=144234%6
MINMINTwins
Lopez, Pablo
Lopez
1526+4+24=155466%8
4/27Thursday, April 277:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1438+33=143835%1
MINMINTwins
Mahle, Tyler
Mahle
15243+24=154565%7
4/26Wednesday, April 263:40 p.m. EasternKCKCRoyals
Yarbrough, Ryan
Yarbrough
14393+0=143632%0
ARIARIDiamondbacks
Gallen, Zac
Gallen
1490+54+24=156868%2
4/25Tuesday, April 259:40 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1438+15+0=145342%5
ARIARIDiamondbacks
Nelson, Ryne
Nelson
14915+24=151058%4
4/24Monday, April 249:40 p.m. EasternKCKCRoyals
Keller, Brad
Keller
143882=142841%4
ARIARIDiamondbacks
Henry, Tommy
Henry
149125+24=149059%5
4/23Sunday, April 234:07 p.m. EasternKCKCRoyals
Lyles, Jordan
Lyles
1439+5+0=144437%3
LAALAAAngels
Detmers, Reid
Detmers
15134+24=153363%4
4/22Saturday, April 229:07 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1437+6+0=144337%11
LAALAAAngels
Anderson, Tyler
Anderson
15161+24=153963%8
4/21Friday, April 219:38 p.m. EasternKCKCRoyals
Clarke, Taylor
Clarke
1437221=141428%0
LAALAAAngels
Ohtani, Shohei
Ohtani
1515+44+20=157972%2
4/19Wednesday, April 192:10 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
1508+1+0=150954%12
KCKCRoyals
Singer, Brady
Singer
1440+16+24=148046%3
4/18Tuesday, April 187:40 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
15057+0=149856%12
KCKCRoyals
Keller, Brad
Keller
14438+24=145944%2
4/17Monday, April 177:40 p.m. EasternTEXTEXRangers
deGrom, Jacob
deGrom
1504+443=154560%4
KCKCRoyals
Lyles, Jordan
Lyles
1445+3+24=147240%0
4/16Sunday, April 162:10 p.m. EasternATLATLBraves
Wright, Kyle
Wright
15614+0=155762%5
KCKCRoyals
Greinke, Zack
Greinke
1445+4+24=147338%4
4/15Saturday, April 154:10 p.m. EasternATLATLBraves
Elder, Bryce
Elder
1560+4+0=156464%9
KCKCRoyals
Bubic, Kris
Bubic
14479+24=146236%3
4/14Friday, April 148:10 p.m. EasternATLATLBraves
Morton, Charlie
Morton
155761=155058%10
KCKCRoyals
Singer, Brady
Singer
1449+22+24=149542%3
4/12Wednesday, April 128:05 p.m. EasternKCKCRoyals
Keller, Brad
Keller
144515+0=143037%10
TEXTEXRangers
Eovaldi, Nathan
Eovaldi
15034+24=152363%1
4/11Tuesday, April 118:05 p.m. EasternKCKCRoyals
Lyles, Jordan
Lyles
14455+0=144033%5
TEXTEXRangers
deGrom, Jacob
deGrom
1503+43+24=157067%8
4/10Monday, April 108:05 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1447+54=144843%2
TEXTEXRangers
Heaney, Andrew
Heaney
150126+21=149657%11
4/9Sunday, April 94:05 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
144816+0=143237%1
SFSFGiants
DeSclafani, Anthony
DeSclafani
15066+24=152463%3
4/8Saturday, April 84:05 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1447+27+0=147445%6
SFSFGiants
Manaea, Sean
Manaea
150822+24=151055%5
4/7Friday, April 74:35 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1445174=142434%3
SFSFGiants
Cobb, Alex
Cobb
1510+8+20=153866%1
4/6Thursday, April 62:10 p.m. EasternTORTORBlue Jays
Gausman, Kevin
Gausman
1540+19+0=155962%6
KCKCRoyals
Lyles, Jordan
Lyles
1446+4+24=147438%3
4/5Wednesday, April 57:40 p.m. EasternTORTORBlue Jays
Manoah, Alek
Manoah
1539+30+0=156963%3
KCKCRoyals
Greinke, Zack
Greinke
1447+4+24=147537%0
4/4Tuesday, April 47:40 p.m. EasternTORTORBlue Jays
Kikuchi, Yusei
Kikuchi
153732+0=150557%4
KCKCRoyals
Bubic, Kris
Bubic
144918+24=145543%1
4/3Monday, April 37:40 p.m. EasternTORTORBlue Jays
Berrios, Jose
Berrios
1539122=152554%5
KCKCRoyals
Singer, Brady
Singer
1446+27+24=149746%9
4/2Sunday, April 22:10 p.m. EasternMINMINTwins
Ryan, Joe
Ryan
1523+8+0=153161%7
KCKCRoyals
Keller, Brad
Keller
144817+24=145539%4
4/1Saturday, April 14:10 p.m. EasternMINMINTwins
Gray, Sonny
Gray
1522+10+2=153458%2
KCKCRoyals
Lyles, Jordan
Lyles
1449+5+26=148042%0
3/30Thursday, March 304:10 p.m. EasternMINMINTwins
Lopez, Pablo
Lopez
1521+22=152156%2
KCKCRoyals
Greinke, Zack
Greinke
1450+4+24=147844%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.