Updated Sep. 29, 2022, at 4:39 PM

2022 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
GuardiansGuardians87-68
White SoxWhite Sox77-7910.5
TwinsTwins76-8011.5
TigersTigers63-9224.0
RoyalsRoyals63-9324.5

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
9/30Friday, Sept. 307:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1452+371=148844%
CLECLEGuardians
Plesac, Zach
Plesac
152620+24=153056%
10/1Saturday, Oct. 16:10 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
145215+0=143736%
CLECLEGuardians
Civale, Aaron
Civale
152610+24=154064%
10/2Sunday, Oct. 21:40 p.m. EasternKCKCRoyals
Castillo, Max
Castillo
14529+0=144331%
CLECLEGuardians
Bieber, Shane
Bieber
1526+34+24=158469%
10/3Monday, Oct. 36:10 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1452+10+0=146234%
CLECLEGuardians
McKenzie, Triston
McKenzie
1526+26+24=157666%
10/4Tuesday, Oct. 46:10 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
14528+0=144436%
CLECLEGuardians
Quantrill, Cal
Quantrill
15263+24=154764%
10/5Wednesday, Oct. 54:10 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
145213+0=143937%
CLECLEGuardians
Plesac, Zach
Plesac
152620+24=153063%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
9/29Thursday, Sept. 291:10 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
145410+0=144444%3
DETDETTigers
Rodriguez, Eduardo
Rodriguez
1456+9+24=148956%10
9/28Wednesday, Sept. 286:40 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
145510+0=144545%1
DETDETTigers
Manning, Matt
Manning
1455+1+24=148055%2
9/27Tuesday, Sept. 276:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1456+61=146146%3
DETDETTigers
Wentz, Joey
Wentz
1454+8+24=148654%4
9/25Sunday, Sept. 252:10 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1526+29+0=155561%12
KCKCRoyals
Castillo, Max
Castillo
14554+24=147539%13
9/24Saturday, Sept. 247:10 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1525+10+0=153560%6
KCKCRoyals
Bubic, Kris
Bubic
145616+24=146440%5
9/23Friday, Sept. 238:10 p.m. EasternSEASEAMariners
Gonzales, Marco
Gonzales
1527154=150849%1
KCKCRoyals
Singer, Brady
Singer
1454+35+24=151351%5
9/22Thursday, Sept. 222:10 p.m. EasternMINMINTwins
Winder, Josh
Winder
150010+0=149054%1
KCKCRoyals
Heasley, Jonathan
Heasley
145213+24=146346%4
9/21Wednesday, Sept. 218:10 p.m. EasternMINMINTwins
Ober, Bailey
Ober
1502+9+0=151157%2
KCKCRoyals
Lynch, Daniel
Lynch
145010+24=146443%5
9/20Tuesday, Sept. 208:10 p.m. EasternMINMINTwins
Bundy, Dylan
Bundy
1503103=149051%4
KCKCRoyals
Greinke, Zack
Greinke
1449+8+23=148049%5
9/18Sunday, Sept. 181:35 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
145111+0=144037%3
BOSBOSRed Sox
Pivetta, Nick
Pivetta
1506+2+24=153263%13
9/17Saturday, Sept. 174:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1448+32+0=148043%9
BOSBOSRed Sox
Hill, Rich
Hill
15094+24=152957%0
9/16Friday, Sept. 167:10 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
1448193=142632%1
BOSBOSRed Sox
Wacha, Michael
Wacha
1509+19+26=155468%2
9/15Thursday, Sept. 157:40 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
14498+0=144139%2
MINMINTwins
Bundy, Dylan
Bundy
150710+24=152161%3
9/14Wednesday, Sept. 147:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1450+11+0=146137%0
MINMINTwins
Gray, Sonny
Gray
1506+22+24=155263%4
9/13Tuesday, Sept. 137:40 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
14517+0=144437%3
MINMINTwins
Ryan, Joe
Ryan
1505+6+26=153763%6
9/11Sunday, Sept. 112:10 p.m. EasternDETDETTigers
Alexander, Tyler
Alexander
145016+0=143440%0
KCKCRoyals
Singer, Brady
Singer
1450+29+24=150360%4
9/10Saturday, Sept. 104:10 p.m. EasternDETDETTigers
Manning, Matt
Manning
14483+0=144548%8
KCKCRoyals
Heasley, Jonathan
Heasley
145214+24=146252%4
9/9Friday, Sept. 98:10 p.m. EasternDETDETTigers
Wentz, Joey
Wentz
144581=143644%10
KCKCRoyals
Lynch, Daniel
Lynch
14554+26=147756%2
9/7Wednesday, Sept. 78:10 p.m. EasternCLECLEGuardians
Morris, Cody
Morris
150733+0=147448%1
KCKCRoyals
Greinke, Zack
Greinke
1454+7+24=148552%2
9/6Tuesday, Sept. 68:10 p.m. EasternCLECLEGuardians
Bieber, Shane
Bieber
1506+32+0=153860%4
KCKCRoyals
Bubic, Kris
Bubic
145510+24=146940%1
9/5Monday, Sept. 58:10 p.m. EasternCLECLEGuardians
McKenzie, Triston
McKenzie
1505+223=152452%6
KCKCRoyals
Singer, Brady
Singer
1456+30+21=150748%5
9/4Sunday, Sept. 41:40 p.m. EasternKCKCRoyals
Castillo, Max
Castillo
14553+0=145248%3
DETDETTigers
Manning, Matt
Manning
14483+24=146952%2
9/3Saturday, Sept. 36:10 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
145216+0=143645%12
DETDETTigers
Pineda, Michael
Pineda
14523+24=147355%2
9/2Friday, Sept. 27:10 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
145312=145049%4
DETDETTigers
Hutchison, Drew
Hutchison
145117+24=145851%5
9/1Thursday, Sept. 12:10 p.m. EasternKCKCRoyals
Mengden, Daniel
Mengden
14541+0=145339%1
CHWCHWWhite Sox
Cueto, Johnny
Cueto
1507+3+24=153461%7
8/31Wednesday, Aug. 318:10 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
145511+0=144436%2
CHWCHWWhite Sox
Lynn, Lance
Lynn
1507+10+24=154164%4
8/30Tuesday, Aug. 308:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1454+33+0=148744%9
CHWCHWWhite Sox
Giolito, Lucas
Giolito
15087+26=152756%7
8/28Sunday, Aug. 282:10 p.m. EasternSDSDPadres
Manaea, Sean
Manaea
152316+0=150757%7
KCKCRoyals
Heasley, Jonathan
Heasley
145018+24=145643%15
8/27Saturday, Aug. 277:10 p.m. EasternSDSDPadres
Darvish, Yu
Darvish
1522+21+0=154360%4
KCKCRoyals
Lynch, Daniel
Lynch
14511+24=147440%3
8/26Friday, Aug. 268:10 p.m. EasternSDSDPadres
Musgrove, Joe
Musgrove
1520+161=153559%13
KCKCRoyals
Bubic, Kris
Bubic
14538+26=147141%5
8/24Wednesday, Aug. 248:10 p.m. EasternARIARIDiamondbacks
Gallen, Zac
Gallen
1471+36+0=150750%3
KCKCRoyals
Singer, Brady
Singer
1452+29+24=150550%5
8/23Tuesday, Aug. 238:10 p.m. EasternARIARIDiamondbacks
Davies, Zach
Davies
1470151=145450%7
KCKCRoyals
Heasley, Jonathan
Heasley
145421+24=145750%3
8/22Monday, Aug. 222:10 p.m. EasternCHWCHWWhite Sox
Kopech, Michael
Kopech
1518+41=152157%4
KCKCRoyals
Lynch, Daniel
Lynch
1452+1+21=147443%6
8/21Sunday, Aug. 211:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1453+5+0=145840%2
TBTBRays
Yarbrough, Ryan
Yarbrough
152623+24=152760%3
8/20Saturday, Aug. 204:10 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
14544+0=145035%2
TBTBRays
Rasmussen, Drew
Rasmussen
1525+9+24=155865%5
8/19Friday, Aug. 197:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1453+27+0=148036%3
TBTBRays
McClanahan, Shane
McClanahan
1527+29+24=158064%2
8/18Thursday, Aug. 187:10 p.m. EasternKCKCRoyals
Castillo, Max
Castillo
1454103=144140%1
TBTBRays
Patino, Luis
Patino
152531+21=151560%7
8/17Wednesday, Aug. 171:10 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
1456+0+0=145636%0
MINMINTwins
Mahle, Tyler
Mahle
1513+19+24=155664%4
8/16Tuesday, Aug. 167:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1458+5+0=146337%0
MINMINTwins
Gray, Sonny
Gray
1511+19+24=155463%9
8/15Monday, Aug. 157:40 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
145932=145438%2
MINMINTwins
Ryan, Joe
Ryan
1510+6+20=153662%4
8/14Sunday, Aug. 142:10 p.m. EasternLADLADDodgers
Anderson, Tyler
Anderson
16184+0=161465%0
KCKCRoyals
Singer, Brady
Singer
1456+23+24=150335%4
8/13Saturday, Aug. 137:10 p.m. EasternLADLADDodgers
Heaney, Andrew
Heaney
161615+0=160167%13
KCKCRoyals
Keller, Brad
Keller
14583+24=147933%3
8/12Friday, Aug. 128:10 p.m. EasternLADLADDodgers
Gonsolin, Tony
Gonsolin
1615+61=162069%8
KCKCRoyals
Lynch, Daniel
Lynch
14594+24=147931%3
8/11Thursday, Aug. 112:10 p.m. EasternCHWCHWWhite Sox
Cease, Dylan
Cease
1519+34+0=155360%3
KCKCRoyals
Greinke, Zack
Greinke
1457+3+24=148440%5
8/10Wednesday, Aug. 108:10 p.m. EasternCHWCHWWhite Sox
Cueto, Johnny
Cueto
1522+1+0=152357%3
KCKCRoyals
Bubic, Kris
Bubic
14552+24=147743%8
8/9Tuesday, Aug. 97:30 p.m. EasternCHWCHWWhite Sox
Martin, Davis
Martin
152119+0=150256%3
KCKCRoyals
Heasley, Jonathan
Heasley
145622+24=145844%2
8/9Tuesday, Aug. 94:10 p.m. EasternCHWCHWWhite Sox
Lynn, Lance
Lynn
1522+7+0=152954%2
KCKCRoyals
Singer, Brady
Singer
1454+20+26=150046%4
8/7Sunday, Aug. 72:10 p.m. EasternBOSBOSRed Sox
Crawford, Kutter
Crawford
1517+2+0=151957%5
KCKCRoyals
Keller, Brad
Keller
14513+24=147243%13
8/6Saturday, Aug. 67:10 p.m. EasternBOSBOSRed Sox
Eovaldi, Nathan
Eovaldi
1519+10+0=152958%4
KCKCRoyals
Lynch, Daniel
Lynch
14502+24=147242%5
8/5Friday, Aug. 58:10 p.m. EasternBOSBOSRed Sox
Winckowski, Josh
Winckowski
151725+0=149252%7
KCKCRoyals
Greinke, Zack
Greinke
1451+6+24=148148%4
8/4Thursday, Aug. 48:10 p.m. EasternBOSBOSRed Sox
Pivetta, Nick
Pivetta
1519+13=151757%3
KCKCRoyals
Bubic, Kris
Bubic
14494+22=146743%7
8/3Wednesday, Aug. 32:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1450+24+0=147439%1
CHWCHWWhite Sox
Lynn, Lance
Lynn
1523+5+24=155261%4
8/2Tuesday, Aug. 28:10 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1452+2+0=145438%2
CHWCHWWhite Sox
Giolito, Lucas
Giolito
15213+24=154262%9
8/1Monday, Aug. 18:10 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
145173=144135%2
CHWCHWWhite Sox
Kopech, Michael
Kopech
1522+5+24=155165%1
7/31Sunday, July 311:35 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1449+6+0=145530%8
NYYNYYYankees
Montgomery, Jordan
Montgomery
15888+24=160470%6
7/30Saturday, July 302:05 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
144915+0=143426%2
NYYNYYYankees
Cortes, Nestor
Cortes
1588+5+24=161774%8
7/29Friday, July 297:05 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
14508+0=144225%5
NYYNYYYankees
Cole, Gerrit
Cole
1587+20+24=163175%11
7/28Thursday, July 287:05 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1451+163=146431%0
NYYNYYYankees
Taillon, Jameson
Taillon
158610+23=159969%1
7/27Wednesday, July 272:10 p.m. EasternLAALAAAngels
Junk, Janson
Junk
149525+0=147048%4
KCKCRoyals
Keller, Brad
Keller
1453+4+24=148152%0
7/26Tuesday, July 268:10 p.m. EasternLAALAAAngels
Suarez, Jose
Suarez
149231+0=146147%6
KCKCRoyals
Zerpa, Angel
Zerpa
1456+3+24=148353%0
7/25Monday, July 258:10 p.m. EasternLAALAAAngels
Syndergaard, Noah
Syndergaard
1495+13=149352%0
KCKCRoyals
Greinke, Zack
Greinke
1453+4+24=148148%7
7/24Sunday, July 242:10 p.m. EasternTBTBRays
Springs, Jeffrey
Springs
15323+0=152959%2
KCKCRoyals
Bubic, Kris
Bubic
14518+24=146741%4
7/23Saturday, July 237:10 p.m. EasternTBTBRays
Patino, Luis
Patino
153428+0=150653%3
KCKCRoyals
Singer, Brady
Singer
1449+13+24=148647%6
7/22Friday, July 228:10 p.m. EasternTBTBRays
Rasmussen, Drew
Rasmussen
1532+2+4=153857%7
KCKCRoyals
Keller, Brad
Keller
1451+9+28=148843%3
7/17Sunday, July 1712:05 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
145212+0=144033%2
TORTORBlue Jays
Berrios, Jose
Berrios
15393+24=156067%4
7/16Saturday, July 163:07 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
14523+0=144938%5
TORTORBlue Jays
Castillo, Max
Castillo
153825+24=153762%6
7/15Friday, July 157:07 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1454+8+0=146233%1
TORTORBlue Jays
Manoah, Alek
Manoah
1536+28+24=158867%8
7/14Thursday, July 147:07 p.m. EasternKCKCRoyals
Zerpa, Angel
Zerpa
1452+33=145233%3
TORTORBlue Jays
Gausman, Kevin
Gausman
1538+16+24=157867%1
7/13Wednesday, July 132:10 p.m. EasternDETDETTigers
Skubal, Tarik
Skubal
1461+10+0=147148%2
KCKCRoyals
Singer, Brady
Singer
1450+14+24=148852%5
7/12Tuesday, July 128:10 p.m. EasternDETDETTigers
Brieske, Beau
Brieske
1460+4+0=146450%7
KCKCRoyals
Bubic, Kris
Bubic
145212+24=146450%5
7/11Monday, July 118:10 p.m. EasternDETDETTigers
Faedo, Alex
Faedo
146218+0=144446%3
KCKCRoyals
Lynch, Daniel
Lynch
14502+24=147254%7
7/11Monday, July 112:10 p.m. EasternDETDETTigers
Pineda, Michael
Pineda
1463+92=147049%1
KCKCRoyals
Keller, Brad
Keller
1449+6+24=147951%3
7/10Sunday, July 102:10 p.m. EasternCLECLEGuardians
Plesac, Zach
Plesac
1494+0+0=149452%1
KCKCRoyals
Greinke, Zack
Greinke
1447+6+24=147748%5
7/9Saturday, July 94:10 p.m. EasternCLECLEGuardians
McKenzie, Triston
McKenzie
1491+9+0=150054%13
KCKCRoyals
Heasley, Jonathan
Heasley
14501+24=147346%1
7/8Friday, July 88:10 p.m. EasternCLECLEGuardians
Civale, Aaron
Civale
1492151=147649%3
KCKCRoyals
Singer, Brady
Singer
1449+13+21=148351%4
7/7Thursday, July 72:10 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
145011+0=143926%2
HOUHOUAstros
Verlander, Justin
Verlander
1562+34+24=162074%5
7/6Wednesday, July 68:10 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1447+6+0=145330%7
HOUHOUAstros
Javier, Cristian
Javier
1564+11+24=159970%4
7/5Tuesday, July 58:10 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1448+10+0=145833%7
HOUHOUAstros
Garcia, Luis
Garcia
15647+24=158167%9
7/4Monday, July 44:10 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
144973=143932%6
HOUHOUAstros
Odorizzi, Jake
Odorizzi
156318+24=156968%7
7/3Sunday, July 312:05 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1447+13+0=146045%7
DETDETTigers
Skubal, Tarik
Skubal
1456+13+24=149355%4
7/2Saturday, July 24:10 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
144812+0=143645%3
DETDETTigers
Brieske, Beau
Brieske
14556+24=147355%4
7/1Friday, July 17:25 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1446+31=144844%3
DETDETTigers
Pineda, Michael
Pineda
1456+13+22=149156%1
6/29Wednesday, June 292:10 p.m. EasternTEXTEXRangers
Dunning, Dane
Dunning
1484+10+0=149452%1
KCKCRoyals
Greinke, Zack
Greinke
1445+10+24=147948%2
6/28Tuesday, June 288:10 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
1482+17+0=149953%8
KCKCRoyals
Heasley, Jonathan
Heasley
1447+4+24=147547%3
6/27Monday, June 278:10 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
1480+192=149754%10
KCKCRoyals
Bubic, Kris
Bubic
14497+24=146646%4
6/26Sunday, June 262:10 p.m. EasternOAKOAKAthletics
Kaprielian, James
Kaprielian
142910+0=141940%5
KCKCRoyals
Singer, Brady
Singer
1451+11+24=148660%3
6/25Saturday, June 254:10 p.m. EasternOAKOAKAthletics
Koenig, Jared
Koenig
142715+0=141240%9
KCKCRoyals
Keller, Brad
Keller
1452+4+24=148060%7
6/24Friday, June 248:10 p.m. EasternOAKOAKAthletics
Irvin, Cole
Irvin
1428+24=142643%1
KCKCRoyals
Greinke, Zack
Greinke
1451+3+23=147757%3
6/22Wednesday, June 229:49 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
14534+0=144935%0
LAALAAAngels
Ohtani, Shohei
Ohtani
1509+26+24=155965%5
6/21Tuesday, June 219:38 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
1451+6+0=145741%12
LAALAAAngels
Detmers, Reid
Detmers
151010+24=152459%11
6/20Monday, June 209:38 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
144982=143936%6
LAALAAAngels
Syndergaard, Noah
Syndergaard
1513+3+21=153764%2
6/19Sunday, June 194:07 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1451+12+0=146354%0
OAKOAKAthletics
Koenig, Jared
Koenig
143220+24=143646%4
6/18Saturday, June 184:07 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1450+1+0=145149%2
OAKOAKAthletics
Irvin, Cole
Irvin
14331+24=145651%0
6/17Friday, June 179:40 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
14476+1=144243%5
OAKOAKAthletics
Montas, Frankie
Montas
1436+37+20=149357%1
6/15Wednesday, June 153:45 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
1446+10+0=145640%3
SFSFGiants
Long, Sam
Long
152622+24=152860%2
6/14Tuesday, June 149:45 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
14478+0=143933%2
SFSFGiants
Webb, Logan
Webb
1526+13+24=156367%4
6/13Monday, June 139:45 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1448+144=145838%2
SFSFGiants
Wood, Alex
Wood
15246+24=154262%6
6/12Sunday, June 122:10 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
144015+0=142542%10
KCKCRoyals
Keller, Brad
Keller
1450+8+24=148258%7
6/11Saturday, June 114:10 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1439+22+0=146149%6
KCKCRoyals
Lynch, Daniel
Lynch
14516+24=146951%4
6/10Friday, June 108:10 p.m. EasternBALBALOrioles
Zimmermann, Bruce
Zimmermann
14416+0=143545%1
KCKCRoyals
Heasley, Jonathan
Heasley
14493+24=147055%8
6/9Thursday, June 98:10 p.m. EasternBALBALOrioles
Lyles, Jordan
Lyles
1442+51=144647%5
KCKCRoyals
Bubic, Kris
Bubic
14487+24=146553%7
6/8Wednesday, June 82:10 p.m. EasternTORTORBlue Jays
Kikuchi, Yusei
Kikuchi
155621+0=153557%4
KCKCRoyals
Singer, Brady
Singer
1446+15+24=148543%8
6/7Tuesday, June 78:10 p.m. EasternTORTORBlue Jays
Manoah, Alek
Manoah
1555+25+0=158064%7
KCKCRoyals
Keller, Brad
Keller
1447+8+24=147936%0
6/6Monday, June 68:10 p.m. EasternTORTORBlue Jays
Stripling, Ross
Stripling
1552183=153159%8
KCKCRoyals
Lynch, Daniel
Lynch
14502+24=147241%0
6/5Sunday, June 52:10 p.m. EasternHOUHOUAstros
Valdez, Framber
Valdez
1552+2+0=155462%7
KCKCRoyals
Heasley, Jonathan
Heasley
14515+24=147038%4
6/4Saturday, June 44:10 p.m. EasternHOUHOUAstros
Garcia, Luis
Garcia
15554+0=155163%0
KCKCRoyals
Bubic, Kris
Bubic
144710+24=146137%6
6/3Friday, June 38:10 p.m. EasternHOUHOUAstros
Urquidy, Jose
Urquidy
1553182=153356%10
KCKCRoyals
Singer, Brady
Singer
1450+20+23=149344%3
6/1Wednesday, June 11:10 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1451+8+0=145945%0
CLECLEGuardians
Pilkington, Konnor
Pilkington
150030+24=149455%4
5/31Tuesday, May 316:10 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
1453+2+0=145540%3
CLECLEGuardians
Quantrill, Cal
Quantrill
1498+6+24=152860%8
5/30Monday, May 306:10 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
145573=144542%3
CLECLEGuardians
Plesac, Zach
Plesac
149716+23=150458%7
5/29Sunday, May 292:10 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1456+7+0=146336%3
MINMINTwins
Gray, Sonny
Gray
1521+18+24=156364%7
5/28Saturday, May 282:10 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1453+16+0=146941%7
MINMINTwins
Archer, Chris
Archer
152311+24=153659%3
5/27Friday, May 278:10 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1455+13+0=146838%7
MINMINTwins
Ober, Bailey
Ober
1522+6+24=155262%10
5/26Thursday, May 267:40 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
145311=145137%3
MINMINTwins
Smeltzer, Devin
Smeltzer
15235+24=154263%2
5/24Tuesday, May 249:40 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
14545+0=144939%6
ARIARIDiamondbacks
Gallen, Zac
Gallen
1467+34+24=152561%8
5/23Monday, May 239:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1456+123=146551%5
ARIARIDiamondbacks
Davies, Zach
Davies
146524+20=146149%9
5/22Sunday, May 222:10 p.m. EasternMINMINTwins
Ober, Bailey
Ober
1523+7+0=153056%7
KCKCRoyals
Singer, Brady
Singer
1457+10+24=149144%6
5/21Saturday, May 217:10 p.m. EasternMINMINTwins
Ryan, Joe
Ryan
1521+19+0=154056%9
KCKCRoyals
Keller, Brad
Keller
1459+12+24=149544%2
5/20Friday, May 208:10 p.m. EasternMINMINTwins
Smeltzer, Devin
Smeltzer
152052=151354%6
KCKCRoyals
Lynch, Daniel
Lynch
1460+0+24=148446%4
5/19Thursday, May 192:10 p.m. EasternCHWCHWWhite Sox
Velasquez, Vince
Velasquez
152735+0=149253%7
KCKCRoyals
Hernandez, Carlos
Hernandez
146214+24=147247%4
5/18Wednesday, May 188:10 p.m. EasternCHWCHWWhite Sox
Giolito, Lucas
Giolito
1529+23+0=155258%2
KCKCRoyals
Greinke, Zack
Greinke
1460+11+24=149542%6
5/17Tuesday, May 177:10 p.m. EasternCHWCHWWhite Sox
Martin, Davis
Martin
153025+0=150553%1
KCKCRoyals
Singer, Brady
Singer
1459+4+24=148747%2
5/17Tuesday, May 172:10 p.m. EasternCHWCHWWhite Sox
Cease, Dylan
Cease
1529+15+0=154459%3
KCKCRoyals
Heasley, Jonathan
Heasley
14605+24=147941%0
5/16Monday, May 168:10 p.m. EasternCHWCHWWhite Sox
Cueto, Johnny
Cueto
1528222=150451%5
KCKCRoyals
Keller, Brad
Keller
1461+12+21=149449%3
5/15Sunday, May 153:10 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
14602+0=145846%8
COLCOLRockies
Gomber, Austin
Gomber
1462+1+24=148754%7
5/14Saturday, May 148:10 p.m. EasternKCKCRoyals
Hernandez, Carlos
Hernandez
14625+0=145746%4
COLCOLRockies
Marquez, German
Marquez
1460+4+24=148854%10
5/13Friday, May 138:40 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1460+153=147247%14
COLCOLRockies
Freeland, Kyle
Freeland
1462+10+23=149553%10
5/12Thursday, May 128:05 p.m. EasternKCKCRoyals
Heasley, Jonathan
Heasley
14615+0=145646%1
TEXTEXRangers
Hearn, Taylor
Hearn
146912+24=148154%3
5/11Wednesday, May 118:05 p.m. EasternKCKCRoyals
Speier, Gabe
Speier
14585+0=145344%8
TEXTEXRangers
Bush, Matt
Bush (open)
1472+0+24=149656%2
5/10Tuesday, May 108:05 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1460+153=147247%4
TEXTEXRangers
Perez, Martin
Perez
1471+2+21=149453%6
5/9Monday, May 912:05 p.m. EasternKCKCRoyals
Hernandez, Carlos
Hernandez
14623+0=145949%1
BALBALOrioles
Wells, Tyler
Wells
1433+5+24=146251%6
5/8Sunday, May 85:45 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
14635+0=145850%2
BALBALOrioles
Zimmermann, Bruce
Zimmermann
1432+2+24=145850%4
5/8Sunday, May 81:35 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1462+14+4=148052%6
BALBALOrioles
Lyles, Jordan
Lyles
1433+0+29=146248%4
5/4Wednesday, May 41:10 p.m. EasternSTLSTLCardinals
Wainwright, Adam
Wainwright
1504+18+0=152257%10
KCKCRoyals
Bubic, Kris
Bubic
146513+24=147643%0
5/3Tuesday, May 38:10 p.m. EasternSTLSTLCardinals
Hudson, Dakota
Hudson
1506+42=150852%1
KCKCRoyals
Keller, Brad
Keller
1462+11+22=149548%7
5/2Monday, May 21:15 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1463+112=147243%0
STLSTLCardinals
Matz, Steven
Matz
15056+24=152357%1
5/1Sunday, May 12:10 p.m. EasternNYYNYYYankees
Severino, Luis
Severino
1562+4+0=156662%6
KCKCRoyals
Lynch, Daniel
Lynch
14645+24=148338%4
4/30Saturday, April 307:10 p.m. EasternNYYNYYYankees
Cole, Gerrit
Cole
1561+15+0=157662%3
KCKCRoyals
Hernandez, Carlos
Hernandez
14652+24=148738%0
4/29Friday, April 298:10 p.m. EasternNYYNYYYankees
Cortes, Nestor
Cortes
1558+23=155761%12
KCKCRoyals
Bubic, Kris
Bubic
146712+22=147739%2
4/28Thursday, April 282:10 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1465+7+0=147237%5
CHWCHWWhite Sox
Kopech, Michael
Kopech
1530+7+24=156163%2
4/27Wednesday, April 272:10 p.m. EasternKCKCRoyals
Greinke, Zack
Greinke
1466+11+0=147738%3
CHWCHWWhite Sox
Cease, Dylan
Cease
1529+13+24=156662%7
4/26Tuesday, April 267:10 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
1463112=145041%6
CHWCHWWhite Sox
Keuchel, Dallas
Keuchel
153239+24=151759%0
4/24Sunday, April 244:10 p.m. EasternKCKCRoyals
Hernandez, Carlos
Hernandez
1464+2+0=146636%4
SEASEAMariners
Ray, Robbie
Ray
1508+31+24=156364%5
4/23Saturday, April 239:10 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
14665+0=146142%7
SEASEAMariners
Brash, Matt
Brash
15069+24=152158%13
4/22Friday, April 229:40 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1467+94=147242%1
SEASEAMariners
Flexen, Chris
Flexen
15052+24=152758%4
4/21Thursday, April 212:10 p.m. EasternMINMINTwins
Ryan, Joe
Ryan
1509+7+0=151652%1
KCKCRoyals
Greinke, Zack
Greinke
1468+10+24=150248%0
4/20Wednesday, April 208:10 p.m. EasternMINMINTwins
Paddack, Chris
Paddack
151111+0=150054%0
KCKCRoyals
Lynch, Daniel
Lynch
146716+24=147546%2
4/19Tuesday, April 198:10 p.m. EasternMINMINTwins
Archer, Chris
Archer
1512+13=151052%3
KCKCRoyals
Hernandez, Carlos
Hernandez
1466+3+29=149848%4
4/16Saturday, April 164:10 p.m. EasternDETDETTigers
Manning, Matt
Manning
147015+0=145546%1
KCKCRoyals
Bubic, Kris
Bubic
14655+24=148454%3
4/15Friday, April 158:10 p.m. EasternDETDETTigers
Skubal, Tarik
Skubal
14687+0=146145%2
KCKCRoyals
Keller, Brad
Keller
1466+8+24=149855%1
4/14Thursday, April 148:10 p.m. EasternDETDETTigers
Mize, Casey
Mize
1467+13=146545%4
KCKCRoyals
Greinke, Zack
Greinke
1467+11+24=150255%2
4/12Tuesday, April 127:45 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
1468112=145539%5
STLSTLCardinals
Hudson, Dakota
Hudson
1502+4+26=153261%6
4/11Monday, April 112:10 p.m. EasternCLECLEGuardians
Civale, Aaron
Civale
14958+0=148748%10
KCKCRoyals
Hernandez, Carlos
Hernandez
1470+7+24=150152%7
4/10Sunday, April 102:10 p.m. EasternCLECLEGuardians
Quantrill, Cal
Quantrill
1491+2+0=149349%17
KCKCRoyals
Bubic, Kris
Bubic
14741+24=149751%3
4/9Saturday, April 94:10 p.m. EasternCLECLEGuardians
Plesac, Zach
Plesac
14918+2=148548%0
KCKCRoyals
Keller, Brad
Keller
1473+0+26=149952%1
4/7Thursday, April 74:10 p.m. EasternCLECLEGuardians
Bieber, Shane
Bieber
1493+303=152052%1
KCKCRoyals
Greinke, Zack
Greinke
1472+8+24=150448%3

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.