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

AL West standings

Games backChance to
make playoffs
Make playoffsChance to
win division
Win division
RangersRangers44-2874%49%
AstrosAstros40-345.060%32%
AngelsAngels41-344.539%15%
MarinersMariners35-368.514%4%
AthleticsAthletics19-5526.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
5/14Sunday, May 144:07 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
153618+0=151862%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143438%
6/21Wednesday, June 218:10 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
153619+0=151751%
CHWCHWWhite Sox
Kopech, Michael
Kopech
1483+4+24=151149%
6/23Friday, June 237:05 p.m. EasternTEXTEXRangers
Pitcher TBD
153631=153244%
NYYNYYYankees
Pitcher TBD
15552+24=157756%
6/24Saturday, June 244:05 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153344%
NYYNYYYankees
Pitcher TBD
15552+24=157756%
6/25Sunday, June 251:35 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153344%
NYYNYYYankees
Pitcher TBD
15552+24=157756%
6/26Monday, June 268:05 p.m. EasternDETDETTigers
Pitcher TBD
145043=144335%
TEXTEXRangers
Pitcher TBD
15363+21=155465%
6/27Tuesday, June 278:05 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144634%
TEXTEXRangers
Pitcher TBD
15363+24=155766%
6/28Wednesday, June 288:05 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144634%
TEXTEXRangers
Pitcher TBD
15363+24=155766%
6/29Thursday, June 292:05 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144634%
TEXTEXRangers
Pitcher TBD
15363+24=155766%
6/30Friday, June 308:05 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+03=154548%
TEXTEXRangers
Pitcher TBD
15363+24=155752%
7/1Saturday, July 14:05 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154849%
TEXTEXRangers
Pitcher TBD
15363+24=155751%
7/2Sunday, July 22:35 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154849%
TEXTEXRangers
Pitcher TBD
15363+24=155751%
7/3Monday, July 32:05 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154849%
TEXTEXRangers
Pitcher TBD
15363+24=155751%
7/4Tuesday, July 41:35 p.m. EasternTEXTEXRangers
Pitcher TBD
153634=152947%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154953%
7/5Wednesday, July 57:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153348%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154952%
7/6Thursday, July 67:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153348%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154952%
7/7Friday, July 77:05 p.m. EasternTEXTEXRangers
Pitcher TBD
153632=153160%
WSHWSHNationals
Pitcher TBD
1433+1+24=145840%
7/8Saturday, July 84:05 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153361%
WSHWSHNationals
Pitcher TBD
1433+1+24=145839%
7/9Sunday, July 912:05 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153361%
WSHWSHNationals
Pitcher TBD
1433+1+24=145839%
7/14Friday, July 148:05 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+4=152344%
TEXTEXRangers
Pitcher TBD
15363+28=156156%
7/15Saturday, July 154:05 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151944%
TEXTEXRangers
Pitcher TBD
15363+24=155756%
7/16Sunday, July 162:35 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151944%
TEXTEXRangers
Pitcher TBD
15363+24=155756%
7/17Monday, July 178:05 p.m. EasternTBTBRays
Pitcher TBD
1566+02=156451%
TEXTEXRangers
Pitcher TBD
15363+24=155749%
7/18Tuesday, July 188:05 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156651%
TEXTEXRangers
Pitcher TBD
15363+24=155749%
7/19Wednesday, July 192:05 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156651%
TEXTEXRangers
Pitcher TBD
15363+24=155749%
7/21Friday, July 218:05 p.m. EasternLADLADDodgers
Pitcher TBD
1552+01=155149%
TEXTEXRangers
Pitcher TBD
15363+26=155951%
7/22Saturday, July 224:05 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155249%
TEXTEXRangers
Pitcher TBD
15363+24=155751%
7/23Sunday, July 232:35 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155249%
TEXTEXRangers
Pitcher TBD
15363+24=155751%
7/24Monday, July 248:10 p.m. EasternTEXTEXRangers
Pitcher TBD
153632=153145%
HOUHOUAstros
Pitcher TBD
1548+0+20=156855%
7/25Tuesday, July 258:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153344%
HOUHOUAstros
Pitcher TBD
1548+0+24=157256%
7/26Wednesday, July 268:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153344%
HOUHOUAstros
Pitcher TBD
1548+0+24=157256%
7/28Friday, July 289:40 p.m. EasternTEXTEXRangers
Pitcher TBD
153631=153245%
SDSDPadres
Pitcher TBD
1537+3+26=156655%
7/29Saturday, July 298:40 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153346%
SDSDPadres
Pitcher TBD
1537+3+24=156454%
7/30Sunday, July 304:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153346%
SDSDPadres
Pitcher TBD
1537+3+24=156454%
8/1Tuesday, Aug. 18:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+11=148340%
TEXTEXRangers
Pitcher TBD
15363+23=155660%
8/2Wednesday, Aug. 28:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+0=148440%
TEXTEXRangers
Pitcher TBD
15363+24=155760%
8/3Thursday, Aug. 32:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+0=148440%
TEXTEXRangers
Pitcher TBD
15363+24=155760%
8/4Friday, Aug. 48:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+13=150042%
TEXTEXRangers
Pitcher TBD
15363+24=155758%
8/5Saturday, Aug. 54:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150342%
TEXTEXRangers
Pitcher TBD
15363+24=155758%
8/6Sunday, Aug. 62:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150342%
TEXTEXRangers
Pitcher TBD
15363+24=155758%
8/7Monday, Aug. 79:40 p.m. EasternTEXTEXRangers
Pitcher TBD
153634=152963%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143437%
8/8Tuesday, Aug. 89:40 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153364%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143436%
8/9Wednesday, Aug. 93:37 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153364%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143436%
8/11Friday, Aug. 1110:15 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+1=153447%
SFSFGiants
Pitcher TBD
1529+0+24=155353%
8/12Saturday, Aug. 129:05 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153347%
SFSFGiants
Pitcher TBD
1529+0+24=155353%
8/13Sunday, Aug. 134:05 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153347%
SFSFGiants
Pitcher TBD
1529+0+24=155353%
8/14Monday, Aug. 148:05 p.m. EasternLAALAAAngels
Pitcher TBD
1519+22=151945%
TEXTEXRangers
Pitcher TBD
15363+20=155355%
8/15Tuesday, Aug. 158:05 p.m. EasternLAALAAAngels
Pitcher TBD
1519+2+0=152145%
TEXTEXRangers
Pitcher TBD
15363+24=155755%
8/16Wednesday, Aug. 168:05 p.m. EasternLAALAAAngels
Pitcher TBD
1519+2+0=152145%
TEXTEXRangers
Pitcher TBD
15363+24=155755%
8/18Friday, Aug. 188:05 p.m. EasternMILMILBrewers
Pitcher TBD
151533=150943%
TEXTEXRangers
Pitcher TBD
15363+26=155957%
8/19Saturday, Aug. 194:05 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151243%
TEXTEXRangers
Pitcher TBD
15363+24=155757%
8/20Sunday, Aug. 202:35 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151243%
TEXTEXRangers
Pitcher TBD
15363+24=155757%
8/21Monday, Aug. 219:40 p.m. EasternTEXTEXRangers
Pitcher TBD
153633=153050%
ARIARIDiamondbacks
Pitcher TBD
1505+2+22=152950%
8/22Tuesday, Aug. 229:40 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153350%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153150%
8/24Thursday, Aug. 247:10 p.m. EasternTEXTEXRangers
Pitcher TBD
153631=153249%
MINMINTwins
Pitcher TBD
1516+1+22=153951%
8/25Friday, Aug. 258:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153349%
MINMINTwins
Pitcher TBD
1516+1+24=154151%
8/26Saturday, Aug. 267:15 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153349%
MINMINTwins
Pitcher TBD
1516+1+24=154151%
8/27Sunday, Aug. 272:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153349%
MINMINTwins
Pitcher TBD
1516+1+24=154151%
8/28Monday, Aug. 287:10 p.m. EasternTEXTEXRangers
Pitcher TBD
153633=153047%
NYMNYMMets
Pitcher TBD
1525+3+24=155253%
8/29Tuesday, Aug. 297:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153347%
NYMNYMMets
Pitcher TBD
1525+3+24=155253%
8/30Wednesday, Aug. 306:40 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153347%
NYMNYMMets
Pitcher TBD
1525+3+24=155253%
9/1Friday, Sept. 18:05 p.m. EasternMINMINTwins
Pitcher TBD
1516+11=151644%
TEXTEXRangers
Pitcher TBD
15363+23=155656%
9/2Saturday, Sept. 27:15 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151744%
TEXTEXRangers
Pitcher TBD
15363+24=155756%
9/3Sunday, Sept. 32:35 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151744%
TEXTEXRangers
Pitcher TBD
15363+24=155756%
9/4Monday, Sept. 44:05 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+02=154648%
TEXTEXRangers
Pitcher TBD
15363+24=155752%
9/5Tuesday, Sept. 58:05 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154849%
TEXTEXRangers
Pitcher TBD
15363+24=155751%
9/6Wednesday, Sept. 68:05 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154849%
TEXTEXRangers
Pitcher TBD
15363+24=155751%
9/8Friday, Sept. 88:05 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+62=140830%
TEXTEXRangers
Pitcher TBD
15363+26=155970%
9/9Saturday, Sept. 97:05 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+6+0=141030%
TEXTEXRangers
Pitcher TBD
15363+24=155770%
9/10Sunday, Sept. 102:35 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+6+0=141030%
TEXTEXRangers
Pitcher TBD
15363+24=155770%
9/11Monday, Sept. 117:07 p.m. EasternTEXTEXRangers
Pitcher TBD
153633=153045%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156255%
9/12Tuesday, Sept. 127:07 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153346%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156254%
9/13Wednesday, Sept. 137:07 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153346%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156254%
9/14Thursday, Sept. 147:07 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153346%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156254%
9/15Friday, Sept. 157:10 p.m. EasternTEXTEXRangers
Pitcher TBD
153632=153149%
CLECLEGuardians
Pitcher TBD
1516+3+22=154151%
9/16Saturday, Sept. 166:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153349%
CLECLEGuardians
Pitcher TBD
1516+3+24=154351%
9/17Sunday, Sept. 171:40 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153349%
CLECLEGuardians
Pitcher TBD
1516+3+24=154351%
9/18Monday, Sept. 188:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+13=152245%
TEXTEXRangers
Pitcher TBD
15363+21=155455%
9/19Tuesday, Sept. 198:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152545%
TEXTEXRangers
Pitcher TBD
15363+24=155755%
9/20Wednesday, Sept. 202:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152545%
TEXTEXRangers
Pitcher TBD
15363+24=155755%
9/22Friday, Sept. 228:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+12=151143%
TEXTEXRangers
Pitcher TBD
15363+26=155957%
9/23Saturday, Sept. 237:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151344%
TEXTEXRangers
Pitcher TBD
15363+24=155756%
9/24Sunday, Sept. 242:35 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151344%
TEXTEXRangers
Pitcher TBD
15363+24=155756%
9/25Monday, Sept. 259:38 p.m. EasternTEXTEXRangers
Pitcher TBD
153633=153048%
LAALAAAngels
Pitcher TBD
1519+2+20=154152%
9/26Tuesday, Sept. 269:38 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153348%
LAALAAAngels
Pitcher TBD
1519+2+24=154552%
9/27Wednesday, Sept. 279:38 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153348%
LAALAAAngels
Pitcher TBD
1519+2+24=154552%
9/28Thursday, Sept. 289:40 p.m. EasternTEXTEXRangers
Pitcher TBD
153633=153049%
SEASEAMariners
Pitcher TBD
1512+1+24=153751%
9/29Friday, Sept. 2910:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153350%
SEASEAMariners
Pitcher TBD
1512+1+24=153750%
9/30Saturday, Sept. 309:40 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153350%
SEASEAMariners
Pitcher TBD
1512+1+24=153750%
10/1Sunday, Oct. 13:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15363+0=153350%
SEASEAMariners
Pitcher TBD
1512+1+24=153750%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
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/19Monday, June 198:10 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
1536203=151355%5
CHWCHWWhite Sox
Banks, Tanner
Banks
148324+20=147945%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/17Saturday, June 174:05 p.m. EasternTORTORBlue Jays
Richards, Trevor
Richards
154423+0=152148%2
TEXTEXRangers
Dunning, Dane
Dunning
153320+24=153752%4
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/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/14Wednesday, June 148:05 p.m. EasternLAALAAAngels
Detmers, Reid
Detmers
15192+0=151747%3
TEXTEXRangers
Heaney, Andrew
Heaney
153421+24=153753%6
6/13Tuesday, June 138:05 p.m. EasternLAALAAAngels
Barria, Jaime
Barria
15184+0=151449%7
TEXTEXRangers
Bradford, Cody
Bradford
153641+24=151951%3
6/12Monday, June 128:05 p.m. EasternLAALAAAngels
Anderson, Tyler
Anderson
151623=151146%9
TEXTEXRangers
Dunning, Dane
Dunning
153818+21=154154%6
6/11Sunday, June 111:40 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
153916+0=152338%3
TBTBRays
McClanahan, Shane
McClanahan
1568+16+24=160862%7
6/10Saturday, June 104:10 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
1537+17+0=155447%8
TBTBRays
Bradley, Taj
Bradley
157020+24=157453%4
6/9Friday, June 96:40 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
1538231=151437%3
TBTBRays
Glasnow, Tyler
Glasnow
1569+16+24=160963%8
6/7Wednesday, June 78:05 p.m. EasternSTLSTLCardinals
Flaherty, Jack
Flaherty
1505+9+0=151443%1
TEXTEXRangers
Gray, Jon
Gray
1540+3+24=156757%0
6/6Tuesday, June 68:05 p.m. EasternSTLSTLCardinals
Liberatore, Matthew
Liberatore
150611+0=149543%4
TEXTEXRangers
Dunning, Dane
Dunning
153916+24=154757%6
6/5Monday, June 58:05 p.m. EasternSTLSTLCardinals
Wainwright, Adam
Wainwright
1507+33=150745%3
TEXTEXRangers
Perez, Martin
Perez
153821+24=154155%4
6/4Sunday, June 42:35 p.m. EasternSEASEAMariners
Miller, Bryce
Miller
15126+0=150640%3
TEXTEXRangers
Eovaldi, Nathan
Eovaldi
1535+14+24=157360%12
6/3Saturday, June 34:05 p.m. EasternSEASEAMariners
Woo, Bryan
Woo
151529+0=148642%6
TEXTEXRangers
Heaney, Andrew
Heaney
153318+24=153958%16
6/2Friday, June 28:05 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1516+262=154048%0
TEXTEXRangers
Gray, Jon
Gray
15311+23=155352%2
5/31Wednesday, May 311:10 p.m. EasternTEXTEXRangers
Dunning, Dane
Dunning
153313+0=152059%2
DETDETTigers
Wentz, Joey
Wentz
145323+24=145441%3
5/30Tuesday, May 306:40 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
153114+0=151758%10
DETDETTigers
Faedo, Alex
Faedo
145418+24=146042%6
5/29Monday, May 291:10 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
1530+132=154160%5
DETDETTigers
Boyd, Matthew
Boyd
145612+24=146840%0
5/28Sunday, May 281:35 p.m. EasternTEXTEXRangers
Bradford, Cody
Bradford
153046+0=148442%2
BALBALOrioles
Bradish, Kyle
Bradish
1506+8+24=153858%3
5/27Saturday, May 274:05 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
152921+0=150846%5
BALBALOrioles
Kremer, Dean
Kremer
1507+7+24=153854%3
5/26Friday, May 267:05 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
15266+0=152051%12
BALBALOrioles
Rodriguez, Grayson
Rodriguez
151122+22=151149%2
5/24Wednesday, May 2412:35 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
152514+0=151154%3
PITPITPirates
Oviedo, Johan
Oviedo
147110+24=148546%2
5/23Tuesday, May 236:35 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
1523+12+0=153555%6
PITPITPirates
Hill, Rich
Hill
1473+3+24=150045%1
5/22Monday, May 226:35 p.m. EasternTEXTEXRangers
Dunning, Dane
Dunning
1524123=150955%4
PITPITPirates
Ortiz, Luis
Ortiz
147223+24=147345%6
5/21Sunday, May 212:35 p.m. EasternCOLCOLRockies
Seabold, Connor
Seabold
144833+0=141535%3
TEXTEXRangers
Heaney, Andrew
Heaney
152222+24=152465%13
5/20Saturday, May 204:05 p.m. EasternCOLCOLRockies
Freeland, Kyle
Freeland
1450+28+0=147841%5
TEXTEXRangers
Gray, Jon
Gray
15206+24=153859%11
5/19Friday, May 198:05 p.m. EasternCOLCOLRockies
Kauffmann, Karl
Kauffmann
1451121=143837%2
TEXTEXRangers
Perez, Martin
Perez
151916+26=152963%7
5/17Wednesday, May 178:05 p.m. EasternATLATLBraves
Strider, Spencer
Strider
1565+31+0=159656%6
TEXTEXRangers
Eovaldi, Nathan
Eovaldi
1520+12+24=155644%5
5/16Tuesday, May 168:05 p.m. EasternATLATLBraves
Shuster, Jared
Shuster
156642+0=152449%4
TEXTEXRangers
Dunning, Dane
Dunning
151815+24=152751%7
5/15Monday, May 158:05 p.m. EasternATLATLBraves
Morton, Charlie
Morton
156353=155557%12
TEXTEXRangers
Bradford, Cody
Bradford
152139+20=150243%0
5/13Saturday, May 134:07 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
152010+0=151059%5
OAKOAKAthletics
Kaprielian, James
Kaprielian
1406+15+24=144541%0
5/12Friday, May 129:40 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
15219+0=151262%7
OAKOAKAthletics
Waldichuk, Ken
Waldichuk
14053+24=142638%9
5/11Thursday, May 119:40 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
1520+63=152364%4
OAKOAKAthletics
Medina, Luis
Medina
1406+0+20=142636%0
5/10Wednesday, May 103:40 p.m. EasternTEXTEXRangers
Dunning, Dane
Dunning
151916+0=150341%4
SEASEAMariners
Castillo, Luis
Castillo
1517+28+24=156959%3
5/9Tuesday, May 99:40 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
152121+0=150043%0
SEASEAMariners
Kirby, George
Kirby
1515+7+24=154657%5
5/8Monday, May 89:40 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
1519133=150344%2
SEASEAMariners
Gilbert, Logan
Gilbert
1516+7+24=154756%1
5/7Sunday, May 74:07 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
1516+0+0=151650%16
LAALAAAngels
Suarez, Jose
Suarez
151925+24=151850%8
5/6Saturday, May 69:07 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
1513+1+0=151446%10
LAALAAAngels
Detmers, Reid
Detmers
15226+24=154054%1
5/5Friday, May 59:38 p.m. EasternTEXTEXRangers
Dunning, Dane
Dunning
1514191=149443%4
LAALAAAngels
Anderson, Tyler
Anderson
1521+1+20=154257%5
5/3Wednesday, May 32:05 p.m. EasternARIARIDiamondbacks
Pfaadt, Brandon
Pfaadt
149121+0=147042%12
TEXTEXRangers
Heaney, Andrew
Heaney
151617+24=152358%7
5/2Tuesday, May 28:05 p.m. EasternARIARIDiamondbacks
Gallen, Zac
Gallen
1493+571=154953%4
TEXTEXRangers
Gray, Jon
Gray
151512+26=152947%6
4/30Sunday, April 302:35 p.m. EasternNYYNYYYankees
Cortes, Nestor
Cortes
1556+13+0=156955%2
TEXTEXRangers
Perez, Martin
Perez
15112+24=153345%15
4/29Saturday, April 297:05 p.m. EasternNYYNYYYankees
Brito, Jhony
Brito
155742+0=151549%0
TEXTEXRangers
Eovaldi, Nathan
Eovaldi
15097+24=152651%2
4/28Friday, April 288:05 p.m. EasternNYYNYYYankees
Schmidt, Clarke
Schmidt
155946+0=151341%2
TEXTEXRangers
deGrom, Jacob
deGrom
1508+45+24=157759%5
4/27Thursday, April 278:05 p.m. EasternNYYNYYYankees
Cole, Gerrit
Cole
1558+313=158660%4
TEXTEXRangers
Heaney, Andrew
Heaney
150916+21=151440%2
4/26Wednesday, April 2612:35 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
15119+0=150253%3
CINCINReds
Ashcraft, Graham
Ashcraft
1451+3+24=147847%5
4/25Tuesday, April 256:40 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
15121+0=151156%6
CINCINReds
Weaver, Luke
Weaver
14503+24=147144%7
4/24Monday, April 246:40 p.m. EasternTEXTEXRangers
Eovaldi, Nathan
Eovaldi
151373=150352%6
CINCINReds
Lodolo, Nick
Lodolo
1448+21+22=149148%7
4/23Sunday, April 232:35 p.m. EasternOAKOAKAthletics
Muller, Kyle
Muller
14153+0=141227%2
TEXTEXRangers
deGrom, Jacob
deGrom
1512+45+24=158173%5
4/22Saturday, April 227:05 p.m. EasternOAKOAKAthletics
Fujinami, Shintaro
Fujinami
14185+0=141336%3
TEXTEXRangers
Heaney, Andrew
Heaney
150917+24=151664%18
4/21Friday, April 218:05 p.m. EasternOAKOAKAthletics
Sears, JP
Sears
1417+52=142035%5
TEXTEXRangers
Gray, Jon
Gray
15115+24=153065%4
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 167 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
150020+0=148033%9
HOUHOUAstros
Valdez, Framber
Valdez
1552+25+24=160167%1
4/15Saturday, April 157:10 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
15014+0=149741%2
HOUHOUAstros
Brown, Hunter
Brown
155112+24=156359%8
4/14Friday, April 148:10 p.m. EasternTEXTEXRangers
Perez, Martin
Perez
1499+4+0=150341%6
HOUHOUAstros
Garcia, Luis
Garcia
15537+23=156959%2
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 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/5Wednesday, April 52:05 p.m. EasternBALBALOrioles
Rodriguez, Grayson
Rodriguez
148711+0=147637%2
TEXTEXRangers
deGrom, Jacob
deGrom
1501+42+24=156763%5
4/4Tuesday, April 48:05 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
14858+0=147746%7
TEXTEXRangers
Heaney, Andrew
Heaney
150319+24=150854%2
4/3Monday, April 38:05 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1484+114=149145%2
TEXTEXRangers
Gray, Jon
Gray
15046+24=152255%0
4/2Sunday, April 27 p.m. EasternPHIPHIPhillies
Falter, Bailey
Falter
152623+0=150346%1
TEXTEXRangers
Perez, Martin
Perez
1503+4+24=153154%2
4/1Saturday, April 14:05 p.m. EasternPHIPHIPhillies
Wheeler, Zack
Wheeler
1530+34+2=156657%3
TEXTEXRangers
Eovaldi, Nathan
Eovaldi
14995+26=152043%16
3/30Thursday, March 304:05 p.m. EasternPHIPHIPhillies
Nola, Aaron
Nola
1532+203=154948%7
TEXTEXRangers
deGrom, Jacob
deGrom
1497+44+24=156552%11

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.