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 Pirates 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/22Thursday, June 226:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+13=145540%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/23Friday, June 236:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/24Saturday, June 244:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/25Sunday, June 251:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
MIAMIAMarlins
Pitcher TBD
1502+1+24=152760%
6/27Tuesday, June 277:05 p.m. EasternSDSDPadres
Pitcher TBD
1537+32=153858%
PITPITPirates
Pitcher TBD
1457+1+23=148142%
6/28Wednesday, June 287:05 p.m. EasternSDSDPadres
Pitcher TBD
1537+3+0=154058%
PITPITPirates
Pitcher TBD
1457+1+24=148242%
6/29Thursday, June 2912:35 p.m. EasternSDSDPadres
Pitcher TBD
1537+3+0=154058%
PITPITPirates
Pitcher TBD
1457+1+24=148242%
6/30Friday, June 307:05 p.m. EasternMILMILBrewers
Pitcher TBD
151532=151054%
PITPITPirates
Pitcher TBD
1457+1+24=148246%
7/1Saturday, July 14:05 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151254%
PITPITPirates
Pitcher TBD
1457+1+24=148246%
7/2Sunday, July 21:35 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151254%
PITPITPirates
Pitcher TBD
1457+1+24=148246%
7/3Monday, July 310:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+14=145433%
LADLADDodgers
Pitcher TBD
1552+0+21=157367%
7/4Tuesday, July 49:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145834%
LADLADDodgers
Pitcher TBD
1552+0+24=157666%
7/5Wednesday, July 510:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145834%
LADLADDodgers
Pitcher TBD
1552+0+24=157666%
7/6Thursday, July 610:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145834%
LADLADDodgers
Pitcher TBD
1552+0+24=157666%
7/7Friday, July 79:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+12=145639%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153161%
7/8Saturday, July 84:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153160%
7/9Sunday, July 94:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153160%
7/14Friday, July 147:05 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+3=153257%
PITPITPirates
Pitcher TBD
1457+1+27=148543%
7/15Saturday, July 157:05 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152957%
PITPITPirates
Pitcher TBD
1457+1+24=148243%
7/16Sunday, July 1612:05 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152957%
PITPITPirates
Pitcher TBD
1457+1+24=148243%
7/17Monday, July 177:05 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+33=151655%
PITPITPirates
Pitcher TBD
1457+1+24=148245%
7/18Tuesday, July 187:05 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151955%
PITPITPirates
Pitcher TBD
1457+1+24=148245%
7/19Wednesday, July 1912:35 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151955%
PITPITPirates
Pitcher TBD
1457+1+24=148245%
7/21Friday, July 219:38 p.m. EasternPITPITPirates
Pitcher TBD
1457+12=145637%
LAALAAAngels
Pitcher TBD
1519+2+26=154763%
7/22Saturday, July 229:07 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145838%
LAALAAAngels
Pitcher TBD
1519+2+24=154562%
7/23Sunday, July 234:07 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145838%
LAALAAAngels
Pitcher TBD
1519+2+24=154562%
7/24Monday, July 249:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+11=145735%
SDSDPadres
Pitcher TBD
1537+3+20=156065%
7/25Tuesday, July 259:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145835%
SDSDPadres
Pitcher TBD
1537+3+24=156465%
7/26Wednesday, July 264:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145835%
SDSDPadres
Pitcher TBD
1537+3+24=156465%
7/28Friday, July 287:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152556%
PITPITPirates
Pitcher TBD
1457+1+22=148044%
7/29Saturday, July 297:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152556%
PITPITPirates
Pitcher TBD
1457+1+24=148244%
7/30Sunday, July 301:35 p.m. EasternPHIPHIPhillies
Pitcher TBD
1524+1+0=152556%
PITPITPirates
Pitcher TBD
1457+1+24=148244%
8/1Tuesday, Aug. 17:05 p.m. EasternDETDETTigers
Pitcher TBD
145041=144544%
PITPITPirates
Pitcher TBD
1457+1+26=148456%
8/2Wednesday, Aug. 212:35 p.m. EasternDETDETTigers
Pitcher TBD
14504+0=144645%
PITPITPirates
Pitcher TBD
1457+1+24=148255%
8/3Thursday, Aug. 37:15 p.m. EasternPITPITPirates
Pitcher TBD
1457+12=145639%
MILMILBrewers
Pitcher TBD
15153+21=153361%
8/4Friday, Aug. 48:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145839%
MILMILBrewers
Pitcher TBD
15153+24=153661%
8/5Saturday, Aug. 57:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145839%
MILMILBrewers
Pitcher TBD
15153+24=153661%
8/6Sunday, Aug. 62:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145839%
MILMILBrewers
Pitcher TBD
15153+24=153661%
8/7Monday, Aug. 77:05 p.m. EasternATLATLBraves
Pitcher TBD
1569+12=156862%
PITPITPirates
Pitcher TBD
1457+1+22=148038%
8/8Tuesday, Aug. 87:05 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157062%
PITPITPirates
Pitcher TBD
1457+1+24=148238%
8/9Wednesday, Aug. 97:05 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157062%
PITPITPirates
Pitcher TBD
1457+1+24=148238%
8/10Thursday, Aug. 1012:35 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157062%
PITPITPirates
Pitcher TBD
1457+1+24=148238%
8/11Friday, Aug. 117:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147549%
PITPITPirates
Pitcher TBD
1457+1+24=148251%
8/12Saturday, Aug. 127:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147549%
PITPITPirates
Pitcher TBD
1457+1+24=148251%
8/13Sunday, Aug. 131:35 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147549%
PITPITPirates
Pitcher TBD
1457+1+24=148251%
8/14Monday, Aug. 147:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+12=145636%
NYMNYMMets
Pitcher TBD
1525+3+24=155264%
8/15Tuesday, Aug. 157:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145837%
NYMNYMMets
Pitcher TBD
1525+3+24=155263%
8/16Wednesday, Aug. 161:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145837%
NYMNYMMets
Pitcher TBD
1525+3+24=155263%
8/18Friday, Aug. 188:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+11=145738%
MINMINTwins
Pitcher TBD
1516+1+26=154362%
8/19Saturday, Aug. 197:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145838%
MINMINTwins
Pitcher TBD
1516+1+24=154162%
8/20Sunday, Aug. 202:10 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145838%
MINMINTwins
Pitcher TBD
1516+1+24=154162%
8/21Monday, Aug. 217:05 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+23=150053%
PITPITPirates
Pitcher TBD
1457+1+21=147947%
8/22Tuesday, Aug. 227:05 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150353%
PITPITPirates
Pitcher TBD
1457+1+24=148247%
8/23Wednesday, Aug. 2312:35 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150353%
PITPITPirates
Pitcher TBD
1457+1+24=148247%
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: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:15 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
STLSTLCardinals
Pitcher TBD
1501+2+26=152960%
9/2Saturday, Sept. 27:15 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
STLSTLCardinals
Pitcher TBD
1501+2+24=152760%
9/3Sunday, Sept. 32:15 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145840%
STLSTLCardinals
Pitcher TBD
1501+2+24=152760%
9/4Monday, Sept. 46:35 p.m. EasternMILMILBrewers
Pitcher TBD
151532=151054%
PITPITPirates
Pitcher TBD
1457+1+21=147946%
9/5Tuesday, Sept. 56:35 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151254%
PITPITPirates
Pitcher TBD
1457+1+24=148246%
9/6Wednesday, Sept. 612:35 p.m. EasternMILMILBrewers
Pitcher TBD
15153+0=151254%
PITPITPirates
Pitcher TBD
1457+1+24=148246%
9/8Friday, Sept. 87:20 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145831%
ATLATLBraves
Pitcher TBD
1569+1+24=159469%
9/9Saturday, Sept. 97:20 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145831%
ATLATLBraves
Pitcher TBD
1569+1+24=159469%
9/10Sunday, Sept. 101:30 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145831%
ATLATLBraves
Pitcher TBD
1569+1+24=159469%
9/11Monday, Sept. 116:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+12=143243%
PITPITPirates
Pitcher TBD
1457+1+22=148057%
9/12Tuesday, Sept. 126:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143443%
PITPITPirates
Pitcher TBD
1457+1+24=148257%
9/13Wednesday, Sept. 136:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143443%
PITPITPirates
Pitcher TBD
1457+1+24=148257%
9/14Thursday, Sept. 1412:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143443%
PITPITPirates
Pitcher TBD
1457+1+24=148257%
9/15Friday, Sept. 156:35 p.m. EasternNYYNYYYankees
Pitcher TBD
155522=155160%
PITPITPirates
Pitcher TBD
1457+1+24=148240%
9/16Saturday, Sept. 166:35 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155360%
PITPITPirates
Pitcher TBD
1457+1+24=148240%
9/17Sunday, Sept. 171:35 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155360%
PITPITPirates
Pitcher TBD
1457+1+24=148240%
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. 226:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+12=145643%
CINCINReds
Pitcher TBD
1473+2+26=150157%
9/23Saturday, Sept. 236:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145844%
CINCINReds
Pitcher TBD
1473+2+24=149956%
9/24Sunday, Sept. 241:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145844%
CINCINReds
Pitcher TBD
1473+2+24=149956%
9/26Tuesday, Sept. 266:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145837%
PHIPHIPhillies
Pitcher TBD
1524+1+26=155163%
9/27Wednesday, Sept. 276:40 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145837%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154963%
9/28Thursday, Sept. 286:05 p.m. EasternPITPITPirates
Pitcher TBD
1457+1+0=145837%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154963%
9/29Friday, Sept. 296:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+12=150153%
PITPITPirates
Pitcher TBD
1457+1+22=148047%
9/30Saturday, Sept. 306:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150353%
PITPITPirates
Pitcher TBD
1457+1+24=148247%
10/1Sunday, Oct. 13:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150353%
PITPITPirates
Pitcher TBD
1457+1+24=148247%

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 182:10 p.m. EasternPITPITPirates
Ortiz, Luis
Ortiz
146216+0=144637%2
MILMILBrewers
Peralta, Freddy
Peralta
15163+24=153763%5
6/17Saturday, June 174:10 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1464+22+0=148645%0
MILMILBrewers
Miley, Wade
Miley
151415+24=152355%5
6/16Friday, June 168:10 p.m. EasternPITPITPirates
Hill, Rich
Hill
1465+71=147144%4
MILMILBrewers
Teheran, Julio
Teheran
151326+24=151156%5
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 111:35 p.m. EasternNYMNYMMets
Carrasco, Carlos
Carrasco
152412+0=151250%1
PITPITPirates
Keller, Mitch
Keller
1470+18+24=151250%2
6/10Saturday, June 104:05 p.m. EasternNYMNYMMets
Senga, Kodai
Senga
15223+0=151954%5
PITPITPirates
Oviedo, Johan
Oviedo
14721+24=149546%1
6/9Friday, June 97:05 p.m. EasternNYMNYMMets
Megill, Tylor
Megill
1525172=150650%7
PITPITPirates
Hill, Rich
Hill
1469+7+26=150250%14
6/7Wednesday, June 712:35 p.m. EasternOAKOAKAthletics
Harris, Hogan
Harris
1398+10+0=140838%9
PITPITPirates
Contreras, Roansy
Contreras
1472+0+24=149662%5
6/6Tuesday, June 67:05 p.m. EasternOAKOAKAthletics
Kaprielian, James
Kaprielian
1393+18+0=141134%11
PITPITPirates
Keller, Mitch
Keller
1476+23+24=152366%2
6/5Monday, June 57:05 p.m. EasternOAKOAKAthletics
Sears, JP
Sears
1394+223=141339%4
PITPITPirates
Oviedo, Johan
Oviedo
14756+24=149361%5
6/4Sunday, June 411:35 a.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1508+24+0=153255%1
PITPITPirates
Hill, Rich
Hill
1474+2+24=150045%2
6/3Saturday, June 34:05 p.m. EasternSTLSTLCardinals
Montgomery, Jordan
Montgomery
1509+10+0=151955%3
PITPITPirates
Ortiz, Luis
Ortiz
147315+24=148245%4
6/2Friday, June 27:05 p.m. EasternSTLSTLCardinals
Flaherty, Jack
Flaherty
1511+7+2=152053%5
PITPITPirates
Contreras, Roansy
Contreras
1472+3+22=149747%7
5/31Wednesday, May 313:45 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1469+25+0=149445%9
SFSFGiants
Wood, Alex
Wood
15127+24=152955%4
5/30Tuesday, May 309:45 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
14687+0=146139%2
SFSFGiants
Brebbia, John
Brebbia (open)
1513+2+24=153961%1
5/29Monday, May 295:05 p.m. EasternPITPITPirates
Hill, Rich
Hill
1470+43=147142%4
SFSFGiants
DeSclafani, Anthony
DeSclafani
15102+20=152858%14
5/28Sunday, May 284:10 p.m. EasternPITPITPirates
Ortiz, Luis
Ortiz
147214+0=145843%3
SEASEAMariners
Gonzales, Marco
Gonzales
151933+24=151057%6
5/27Saturday, May 274:10 p.m. EasternPITPITPirates
Velasquez, Vince
Velasquez
14737+0=146637%0
SEASEAMariners
Castillo, Luis
Castillo
1518+21+24=156363%5
5/26Friday, May 2610:10 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1470+262=149441%11
SEASEAMariners
Kirby, George
Kirby
1520+12+24=155659%6
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 211:35 p.m. EasternARIARIDiamondbacks
Kelly, Merrill
Kelly
1493+25+0=151853%8
PITPITPirates
Contreras, Roansy
Contreras
1474+1+24=149947%3
5/20Saturday, May 204:05 p.m. EasternARIARIDiamondbacks
Pfaadt, Brandon
Pfaadt
149131+0=146041%4
PITPITPirates
Keller, Mitch
Keller
1475+25+24=152459%3
5/19Friday, May 196:35 p.m. EasternARIARIDiamondbacks
Gallen, Zac
Gallen
1496+572=155160%3
PITPITPirates
Oviedo, Johan
Oviedo
147112+24=148340%13
5/17Wednesday, May 171:10 p.m. EasternPITPITPirates
Hill, Rich
Hill
1468+1+0=146944%8
DETDETTigers
Rodriguez, Eduardo
Rodriguez
1457+30+24=151156%0
5/16Tuesday, May 166:40 p.m. EasternPITPITPirates
Ortiz, Luis
Ortiz
146914+0=145546%0
DETDETTigers
Lorenzen, Michael
Lorenzen
1455+4+26=148554%4
5/14Sunday, May 141:35 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1467+20+0=148745%4
BALBALOrioles
Gibson, Kyle
Gibson
15047+24=152155%0
5/13Saturday, May 137:05 p.m. EasternPITPITPirates
Contreras, Roansy
Contreras
1468+3+0=147140%0
BALBALOrioles
Wells, Tyler
Wells
1503+15+24=154260%2
5/12Friday, May 127:05 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
146911+0=145840%3
BALBALOrioles
Bradish, Kyle
Bradish
1501+3+26=153060%6
5/10Wednesday, May 1012:35 p.m. EasternCOLCOLRockies
Senzatela, Antonio
Senzatela
1449+6+0=145544%4
PITPITPirates
Hill, Rich
Hill
1471+3+24=149856%3
5/9Tuesday, May 96:35 p.m. EasternCOLCOLRockies
Seabold, Connor
Seabold
144436+0=140838%10
PITPITPirates
Ortiz, Luis
Ortiz
14756+24=149362%1
5/8Monday, May 86:35 p.m. EasternCOLCOLRockies
Freeland, Kyle
Freeland
1446+232=146744%0
PITPITPirates
Keller, Mitch
Keller
1474+14+24=151256%2
5/7Sunday, May 71:35 p.m. EasternTORTORBlue Jays
Kikuchi, Yusei
Kikuchi
154428+0=151651%10
PITPITPirates
Contreras, Roansy
Contreras
1477+8+24=150949%1
5/6Saturday, May 66:35 p.m. EasternTORTORBlue Jays
Berrios, Jose
Berrios
154212+0=153055%8
PITPITPirates
Oviedo, Johan
Oviedo
14797+24=149645%2
5/5Friday, May 56:35 p.m. EasternTORTORBlue Jays
Bassitt, Chris
Bassitt
1540+42=154255%4
PITPITPirates
Hill, Rich
Hill
1481+4+21=150645%0
5/4Thursday, May 41:10 p.m. EasternPITPITPirates
Velasquez, Vince
Velasquez
14816+0=147537%2
TBTBRays
Eflin, Zach
Eflin
155916+24=156763%3
5/3Wednesday, May 36:40 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1483+12+0=149536%1
TBTBRays
McClanahan, Shane
McClanahan
1558+16+24=159864%8
5/2Tuesday, May 26:40 p.m. EasternPITPITPirates
Contreras, Roansy
Contreras
1484+91=149243%1
TBTBRays
Guerra, Javy
Guerra
155636+23=154357%4
4/30Sunday, April 301:35 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
14872+0=148553%2
WSHWSHNationals
Gray, Josiah
Gray
1431+8+24=146347%7
4/29Saturday, April 296:05 p.m. EasternPITPITPirates
Velasquez, Vince
Velasquez
148312+0=147153%16
WSHWSHNationals
Kuhl, Chad
Kuhl
14358+24=145147%1
4/29Saturday, April 291:05 p.m. EasternPITPITPirates
Hill, Rich
Hill
1481+2+0=148356%6
WSHWSHNationals
Corbin, Patrick
Corbin
143719+24=144244%3
4/27Thursday, April 2712:35 p.m. EasternLADLADDodgers
Urias, Julio
Urias
1554+14+0=156858%2
PITPITPirates
Keller, Mitch
Keller
1479+7+24=151042%6
4/26Wednesday, April 266:35 p.m. EasternLADLADDodgers
Gonsolin, Tony
Gonsolin
1558+17+0=157560%1
PITPITPirates
Contreras, Roansy
Contreras
1476+5+24=150540%8
4/25Tuesday, April 256:35 p.m. EasternLADLADDodgers
Syndergaard, Noah
Syndergaard
155713+0=154456%8
PITPITPirates
Oviedo, Johan
Oviedo
1476+2+26=150444%7
4/23Sunday, April 231:35 p.m. EasternCINCINReds
Greene, Hunter
Greene
1450+23+0=147349%0
PITPITPirates
Velasquez, Vince
Velasquez
147516+24=148351%2
4/22Saturday, April 226:35 p.m. EasternCINCINReds
Cessa, Luis
Cessa
145122+0=142940%1
PITPITPirates
Hill, Rich
Hill
1474+4+24=150260%2
4/21Friday, April 216:35 p.m. EasternCINCINReds
Ashcraft, Graham
Ashcraft
1452+1+0=145342%2
PITPITPirates
Keller, Mitch
Keller
1473+8+24=150558%4
4/20Thursday, April 206:35 p.m. EasternCINCINReds
Weaver, Luke
Weaver
145332=144843%3
PITPITPirates
Contreras, Roansy
Contreras
1472+4+21=149757%4
4/19Wednesday, April 193:10 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
1469+1+0=147052%14
COLCOLRockies
Gomber, Austin
Gomber
14335+24=145248%3
4/18Tuesday, April 188:40 p.m. EasternPITPITPirates
Velasquez, Vince
Velasquez
146816+0=145252%5
COLCOLRockies
Urena, Jose
Urena
143521+24=143848%3
4/17Monday, April 178:40 p.m. EasternPITPITPirates
Hill, Rich
Hill
1464+53=146647%14
COLCOLRockies
Freeland, Kyle
Freeland
1438+26+21=148553%3
4/16Sunday, April 162:15 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1465+12+0=147740%4
STLSTLCardinals
Mikolas, Miles
Mikolas
1516+6+24=154660%5
4/15Saturday, April 152:15 p.m. EasternPITPITPirates
Contreras, Roansy
Contreras
1463+4+0=146740%6
STLSTLCardinals
Matz, Steven
Matz
15185+24=153760%3
4/14Friday, April 148:15 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
14642+0=146241%0
STLSTLCardinals
Woodford, Jake
Woodford
151713+24=152859%3
4/13Thursday, April 137:45 p.m. EasternPITPITPirates
Velasquez, Vince
Velasquez
1461193=143932%5
STLSTLCardinals
Montgomery, Jordan
Montgomery
1520+26+21=156768%0
4/12Wednesday, April 1212:35 p.m. EasternHOUHOUAstros
Urquidy, Jose
Urquidy
15516+0=154557%7
PITPITPirates
Hill, Rich
Hill
1463+7+24=149443%0
4/11Tuesday, April 116:35 p.m. EasternHOUHOUAstros
Javier, Cristian
Javier
1553+32+0=158562%4
PITPITPirates
Keller, Mitch
Keller
1461+15+24=150038%7
4/10Monday, April 106:35 p.m. EasternHOUHOUAstros
Valdez, Framber
Valdez
1551+253=157361%8
PITPITPirates
Contreras, Roansy
Contreras
1463+13+24=150039%2
4/9Sunday, April 91:35 p.m. EasternCHWCHWWhite Sox
Kopech, Michael
Kopech
149812+0=148651%0
PITPITPirates
Oviedo, Johan
Oviedo
14627+24=147949%1
4/8Saturday, April 86:35 p.m. EasternCHWCHWWhite Sox
Clevinger, Mike
Clevinger
14958+0=148752%11
PITPITPirates
Velasquez, Vince
Velasquez
146415+24=147348%5
4/7Friday, April 74:12 p.m. EasternCHWCHWWhite Sox
Giolito, Lucas
Giolito
149732=149249%9
PITPITPirates
Hill, Rich
Hill
1462+12+24=149851%13
4/5Wednesday, April 51:35 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1460+8+0=146841%4
BOSBOSRed Sox
Kluber, Corey
Kluber
15071+24=153059%1
4/4Tuesday, April 47:10 p.m. EasternPITPITPirates
Contreras, Roansy
Contreras
1458+10+0=146841%4
BOSBOSRed Sox
Pivetta, Nick
Pivetta
15091+24=153259%1
4/3Monday, April 37:10 p.m. EasternPITPITPirates
Oviedo, Johan
Oviedo
145743=145041%7
BOSBOSRed Sox
Crawford, Kutter
Crawford
151020+24=151459%6
4/2Sunday, April 21:40 p.m. EasternPITPITPirates
Velasquez, Vince
Velasquez
145815+0=144347%1
CINCINReds
Ashcraft, Graham
Ashcraft
145515+24=146453%3
4/1Saturday, April 14:10 p.m. EasternPITPITPirates
Hill, Rich
Hill
1460+14+2=147646%2
CINCINReds
Lodolo, Nick
Lodolo
1454+23+26=150354%6
3/30Thursday, March 304:10 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1459+92=146646%5
CINCINReds
Greene, Hunter
Greene
1455+19+24=149854%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.