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

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
TwinsTwins31-2970%67%
GuardiansGuardians27-323.528%24%
White SoxWhite Sox26-355.57%6%
TigersTigers26-324.03%2%
RoyalsRoyals18-4213.0<1%<1%

Pitcher ratings

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

Upcoming games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/6Tuesday, June 66:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1433+14+0=144740%
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1493+1+24=151860%
6/7Wednesday, June 76:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143338%
MIAMIAMarlins
Pitcher TBD
1493+0+24=151762%
6/9Friday, June 97:05 p.m. EasternKCKCRoyals
Pitcher TBD
1433+01=143236%
BALBALOrioles
Pitcher TBD
1506+1+21=152864%
6/10Saturday, June 104:05 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143336%
BALBALOrioles
Pitcher TBD
1506+1+24=153164%
6/11Sunday, June 111:35 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143336%
BALBALOrioles
Pitcher TBD
1506+1+24=153164%
6/12Monday, June 128:10 p.m. EasternCINCINReds
Pitcher TBD
1457+22=145750%
KCKCRoyals
Pitcher TBD
1433+0+21=145450%
6/13Tuesday, June 138:10 p.m. EasternCINCINReds
Pitcher TBD
1457+2+0=145950%
KCKCRoyals
Pitcher TBD
1433+0+24=145750%
6/14Wednesday, June 148:10 p.m. EasternCINCINReds
Pitcher TBD
1457+2+0=145950%
KCKCRoyals
Pitcher TBD
1433+0+24=145750%
6/16Friday, June 168:10 p.m. EasternLAALAAAngels
Pitcher TBD
1511+22=151157%
KCKCRoyals
Pitcher TBD
1433+0+26=145943%
6/17Saturday, June 174:10 p.m. EasternLAALAAAngels
Pitcher TBD
1511+2+0=151358%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
6/18Sunday, June 182:10 p.m. EasternLAALAAAngels
Pitcher TBD
1511+2+0=151358%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
6/19Monday, June 196:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+03=143044%
DETDETTigers
Pitcher TBD
1449+0+21=147056%
6/20Tuesday, June 206:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143344%
DETDETTigers
Pitcher TBD
1449+0+24=147356%
6/21Wednesday, June 211:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143344%
DETDETTigers
Pitcher TBD
1449+0+24=147356%
6/22Thursday, June 226:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+03=143029%
TBTBRays
Pitcher TBD
15653+24=158671%
6/23Friday, June 236:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143329%
TBTBRays
Pitcher TBD
15653+24=158671%
6/24Saturday, June 244:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143329%
TBTBRays
Pitcher TBD
15653+24=158671%
6/25Sunday, June 251:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143329%
TBTBRays
Pitcher TBD
15653+24=158671%
6/27Tuesday, June 278:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+31=151559%
KCKCRoyals
Pitcher TBD
1433+0+23=145641%
6/28Wednesday, June 288:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+3+0=151659%
KCKCRoyals
Pitcher TBD
1433+0+24=145741%
6/29Thursday, June 292:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+3+0=151659%
KCKCRoyals
Pitcher TBD
1433+0+24=145741%
6/30Friday, June 308:10 p.m. EasternLADLADDodgers
Pitcher TBD
156323=155864%
KCKCRoyals
Pitcher TBD
1433+0+24=145736%
7/1Saturday, July 17:15 p.m. EasternLADLADDodgers
Pitcher TBD
15632+0=156165%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%
7/2Sunday, July 22:10 p.m. EasternLADLADDodgers
Pitcher TBD
15632+0=156165%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%
7/3Monday, July 37:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+02=143133%
MINMINTwins
Pitcher TBD
1527+1+21=154967%
7/4Tuesday, July 42:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143333%
MINMINTwins
Pitcher TBD
1527+1+24=155267%
7/5Wednesday, July 57:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143333%
MINMINTwins
Pitcher TBD
1527+1+24=155267%
7/6Thursday, July 67:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+03=143035%
CLECLEGuardians
Pitcher TBD
1513+3+24=154065%
7/7Friday, July 77:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
CLECLEGuardians
Pitcher TBD
1513+3+24=154065%
7/8Saturday, July 84:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
CLECLEGuardians
Pitcher TBD
1513+3+24=154065%
7/9Sunday, July 91:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
CLECLEGuardians
Pitcher TBD
1513+3+24=154065%
7/14Friday, July 148:10 p.m. EasternTBTBRays
Pitcher TBD
15653+4=156665%
KCKCRoyals
Pitcher TBD
1433+0+28=146135%
7/15Saturday, July 157:10 p.m. EasternTBTBRays
Pitcher TBD
15653+0=156265%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%
7/16Sunday, July 162:10 p.m. EasternTBTBRays
Pitcher TBD
15653+0=156265%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%
7/17Monday, July 178:10 p.m. EasternDETDETTigers
Pitcher TBD
1449+04=144548%
KCKCRoyals
Pitcher TBD
1433+0+24=145752%
7/18Tuesday, July 188:10 p.m. EasternDETDETTigers
Pitcher TBD
1449+0+0=144949%
KCKCRoyals
Pitcher TBD
1433+0+24=145751%
7/19Wednesday, July 198:10 p.m. EasternDETDETTigers
Pitcher TBD
1449+0+0=144949%
KCKCRoyals
Pitcher TBD
1433+0+24=145751%
7/20Thursday, July 202:10 p.m. EasternDETDETTigers
Pitcher TBD
1449+0+0=144949%
KCKCRoyals
Pitcher TBD
1433+0+24=145751%
7/21Friday, July 217:05 p.m. EasternKCKCRoyals
Pitcher TBD
1433+03=143029%
NYYNYYYankees
Pitcher TBD
1565+0+22=158771%
7/22Saturday, July 221:05 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143329%
NYYNYYYankees
Pitcher TBD
1565+0+24=158971%
7/23Sunday, July 231:35 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143329%
NYYNYYYankees
Pitcher TBD
1565+0+24=158971%
7/24Monday, July 247:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+02=143135%
CLECLEGuardians
Pitcher TBD
1513+3+24=154065%
7/25Tuesday, July 257:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
CLECLEGuardians
Pitcher TBD
1513+3+24=154065%
7/26Wednesday, July 261:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
CLECLEGuardians
Pitcher TBD
1513+3+24=154065%
7/28Friday, July 288:10 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152860%
KCKCRoyals
Pitcher TBD
1433+0+23=145640%
7/29Saturday, July 297:10 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152860%
KCKCRoyals
Pitcher TBD
1433+0+24=145740%
7/30Sunday, July 302:10 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152860%
KCKCRoyals
Pitcher TBD
1433+0+24=145740%
8/1Tuesday, Aug. 18:10 p.m. EasternNYMNYMMets
Pitcher TBD
1529+31=153160%
KCKCRoyals
Pitcher TBD
1433+0+26=145940%
8/2Wednesday, Aug. 28:10 p.m. EasternNYMNYMMets
Pitcher TBD
1529+3+0=153261%
KCKCRoyals
Pitcher TBD
1433+0+24=145739%
8/3Thursday, Aug. 32:10 p.m. EasternNYMNYMMets
Pitcher TBD
1529+3+0=153261%
KCKCRoyals
Pitcher TBD
1433+0+24=145739%
8/4Friday, Aug. 47:05 p.m. EasternKCKCRoyals
Pitcher TBD
1433+03=143035%
PHIPHIPhillies
Pitcher TBD
1516+1+21=153865%
8/5Saturday, Aug. 56:05 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
PHIPHIPhillies
Pitcher TBD
1516+1+24=154165%
8/6Sunday, Aug. 61:35 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
PHIPHIPhillies
Pitcher TBD
1516+1+24=154165%
8/7Monday, Aug. 77:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+02=143135%
BOSBOSRed Sox
Pitcher TBD
1514+2+24=154065%
8/8Tuesday, Aug. 87:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
BOSBOSRed Sox
Pitcher TBD
1514+2+24=154065%
8/9Wednesday, Aug. 97:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
BOSBOSRed Sox
Pitcher TBD
1514+2+24=154065%
8/10Thursday, Aug. 107:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143335%
BOSBOSRed Sox
Pitcher TBD
1514+2+24=154065%
8/11Friday, Aug. 118:10 p.m. EasternSTLSTLCardinals
Pitcher TBD
1506+33=150657%
KCKCRoyals
Pitcher TBD
1433+0+21=145443%
8/12Saturday, Aug. 127:15 p.m. EasternSTLSTLCardinals
Pitcher TBD
1506+3+0=150957%
KCKCRoyals
Pitcher TBD
1433+0+24=145743%
8/14Monday, Aug. 148:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+14=150757%
KCKCRoyals
Pitcher TBD
1433+0+26=145943%
8/15Tuesday, Aug. 158:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151158%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
8/16Wednesday, Aug. 168:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151158%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
8/17Thursday, Aug. 172:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151158%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
8/18Friday, Aug. 182:20 p.m. EasternKCKCRoyals
Pitcher TBD
1433+02=143138%
CHCCHCCubs
Pitcher TBD
1485+1+26=151262%
8/19Saturday, Aug. 192:20 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143339%
CHCCHCCubs
Pitcher TBD
1485+1+24=151061%
8/20Sunday, Aug. 202:20 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143339%
CHCCHCCubs
Pitcher TBD
1485+1+24=151061%
8/21Monday, Aug. 219:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+04=142951%
OAKOAKAthletics
Pitcher TBD
1393+5+24=142249%
8/22Tuesday, Aug. 229:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143351%
OAKOAKAthletics
Pitcher TBD
1393+5+24=142249%
8/23Wednesday, Aug. 233:37 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143351%
OAKOAKAthletics
Pitcher TBD
1393+5+24=142249%
8/25Friday, Aug. 2510:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+01=143236%
SEASEAMariners
Pitcher TBD
1510+1+22=153364%
8/26Saturday, Aug. 264:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143336%
SEASEAMariners
Pitcher TBD
1510+1+24=153564%
8/27Sunday, Aug. 274:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143336%
SEASEAMariners
Pitcher TBD
1510+1+24=153564%
8/28Monday, Aug. 288:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+13=147453%
KCKCRoyals
Pitcher TBD
1433+0+20=145347%
8/29Tuesday, Aug. 298:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147753%
KCKCRoyals
Pitcher TBD
1433+0+24=145747%
8/30Wednesday, Aug. 308:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147753%
KCKCRoyals
Pitcher TBD
1433+0+24=145747%
9/1Friday, Sept. 18:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+21=151558%
KCKCRoyals
Pitcher TBD
1433+0+26=145942%
9/2Saturday, Sept. 27:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+2+0=151659%
KCKCRoyals
Pitcher TBD
1433+0+24=145741%
9/3Sunday, Sept. 32:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+2+0=151659%
KCKCRoyals
Pitcher TBD
1433+0+24=145741%
9/4Monday, Sept. 42:10 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1484+02=148254%
KCKCRoyals
Pitcher TBD
1433+0+24=145746%
9/5Tuesday, Sept. 57:40 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1484+0+0=148454%
KCKCRoyals
Pitcher TBD
1433+0+24=145746%
9/6Wednesday, Sept. 67:40 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1484+0+0=148454%
KCKCRoyals
Pitcher TBD
1433+0+24=145746%
9/8Friday, Sept. 87:07 p.m. EasternKCKCRoyals
Pitcher TBD
1433+01=143232%
TORTORBlue Jays
Pitcher TBD
1544+0+22=156668%
9/9Saturday, Sept. 93:07 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143331%
TORTORBlue Jays
Pitcher TBD
1544+0+24=156869%
9/10Sunday, Sept. 101:37 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143331%
TORTORBlue Jays
Pitcher TBD
1544+0+24=156869%
9/11Monday, Sept. 117:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+02=143139%
CHWCHWWhite Sox
Pitcher TBD
1484+0+22=150661%
9/12Tuesday, Sept. 127:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143339%
CHWCHWWhite Sox
Pitcher TBD
1484+0+24=150861%
9/13Wednesday, Sept. 137:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143339%
CHWCHWWhite Sox
Pitcher TBD
1484+0+24=150861%
9/15Friday, Sept. 158:10 p.m. EasternHOUHOUAstros
Pitcher TBD
156411=156265%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%
9/16Saturday, Sept. 167:10 p.m. EasternHOUHOUAstros
Pitcher TBD
15641+0=156365%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%
9/17Sunday, Sept. 172:10 p.m. EasternHOUHOUAstros
Pitcher TBD
15641+0=156365%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%
9/18Monday, Sept. 182:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+33=151358%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
9/19Tuesday, Sept. 197:40 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+3+0=151659%
KCKCRoyals
Pitcher TBD
1433+0+24=145741%
9/20Wednesday, Sept. 202:10 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+3+0=151659%
KCKCRoyals
Pitcher TBD
1433+0+24=145741%
9/22Friday, Sept. 228:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+01=143229%
HOUHOUAstros
Pitcher TBD
15641+26=158971%
9/23Saturday, Sept. 237:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143329%
HOUHOUAstros
Pitcher TBD
15641+24=158771%
9/24Sunday, Sept. 242:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143329%
HOUHOUAstros
Pitcher TBD
15641+24=158771%
9/26Tuesday, Sept. 266:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+01=143244%
DETDETTigers
Pitcher TBD
1449+0+22=147156%
9/27Wednesday, Sept. 276:40 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143344%
DETDETTigers
Pitcher TBD
1449+0+24=147356%
9/28Thursday, Sept. 281:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143344%
DETDETTigers
Pitcher TBD
1449+0+24=147356%
9/29Friday, Sept. 298:10 p.m. EasternNYYNYYYankees
Pitcher TBD
1565+03=156265%
KCKCRoyals
Pitcher TBD
1433+0+21=145435%
9/30Saturday, Sept. 307:10 p.m. EasternNYYNYYYankees
Pitcher TBD
1565+0+0=156565%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%
10/1Sunday, Oct. 13:10 p.m. EasternNYYNYYYankees
Pitcher TBD
1565+0+0=156565%
KCKCRoyals
Pitcher TBD
1433+0+24=145735%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
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
14458+0=143733%5
TEXTEXRangers
deGrom, Jacob
deGrom
1503+39+24=156667%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.