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

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
BrewersBrewers32-280.570%59%
PiratesPirates32-2732%20%
CardinalsCardinals24-368.518%9%
CubsCubs26-336.016%9%
RedsReds27-335.55%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/6Tuesday, June 67:05 p.m. EasternOAKOAKAthletics
Kaprielian, James
Kaprielian
1393+18+0=141134%
PITPITPirates
Keller, Mitch
Keller
1476+23+24=152366%
6/7Wednesday, June 712:35 p.m. EasternOAKOAKAthletics
Pitcher TBD
1393+5+0=139836%
PITPITPirates
Pitcher TBD
1476+1+24=150164%
6/9Friday, June 97:05 p.m. EasternNYMNYMMets
Pitcher TBD
1529+32=153054%
PITPITPirates
Pitcher TBD
1476+1+26=150346%
6/10Saturday, June 104:05 p.m. EasternNYMNYMMets
Pitcher TBD
1529+3+0=153254%
PITPITPirates
Pitcher TBD
1476+1+24=150146%
6/11Sunday, June 111:35 p.m. EasternNYMNYMMets
Pitcher TBD
1529+3+0=153254%
PITPITPirates
Pitcher TBD
1476+1+24=150146%
6/13Tuesday, June 138:05 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147746%
CHCCHCCubs
Pitcher TBD
1485+1+22=150854%
6/14Wednesday, June 148:05 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147745%
CHCCHCCubs
Pitcher TBD
1485+1+24=151055%
6/15Thursday, June 158:05 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147745%
CHCCHCCubs
Pitcher TBD
1485+1+24=151055%
6/16Friday, June 168:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+11=147641%
MILMILBrewers
Pitcher TBD
15204+24=154059%
6/17Saturday, June 174:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
MILMILBrewers
Pitcher TBD
15204+24=154059%
6/18Sunday, June 182:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
MILMILBrewers
Pitcher TBD
15204+24=154059%
6/19Monday, June 197:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+12=148448%
PITPITPirates
Pitcher TBD
1476+1+22=149952%
6/20Tuesday, June 207:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148648%
PITPITPirates
Pitcher TBD
1476+1+24=150152%
6/21Wednesday, June 2112:35 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148648%
PITPITPirates
Pitcher TBD
1476+1+24=150152%
6/22Thursday, June 226:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+13=147444%
MIAMIAMarlins
Pitcher TBD
1493+0+24=151756%
6/23Friday, June 236:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147744%
MIAMIAMarlins
Pitcher TBD
1493+0+24=151756%
6/24Saturday, June 244:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147744%
MIAMIAMarlins
Pitcher TBD
1493+0+24=151756%
6/25Sunday, June 251:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147744%
MIAMIAMarlins
Pitcher TBD
1493+0+24=151756%
6/27Tuesday, June 277:05 p.m. EasternSDSDPadres
Pitcher TBD
1537+02=153555%
PITPITPirates
Pitcher TBD
1476+1+23=150045%
6/28Wednesday, June 287:05 p.m. EasternSDSDPadres
Pitcher TBD
1537+0+0=153755%
PITPITPirates
Pitcher TBD
1476+1+24=150145%
6/29Thursday, June 2912:35 p.m. EasternSDSDPadres
Pitcher TBD
1537+0+0=153755%
PITPITPirates
Pitcher TBD
1476+1+24=150145%
6/30Friday, June 307:05 p.m. EasternMILMILBrewers
Pitcher TBD
152042=151452%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
7/1Saturday, July 14:05 p.m. EasternMILMILBrewers
Pitcher TBD
15204+0=151652%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
7/2Sunday, July 21:35 p.m. EasternMILMILBrewers
Pitcher TBD
15204+0=151652%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
7/3Monday, July 310:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+14=147335%
LADLADDodgers
Pitcher TBD
15632+21=158265%
7/4Tuesday, July 49:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147735%
LADLADDodgers
Pitcher TBD
15632+24=158565%
7/5Wednesday, July 510:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147735%
LADLADDodgers
Pitcher TBD
15632+24=158565%
7/6Thursday, July 610:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147735%
LADLADDodgers
Pitcher TBD
15632+24=158565%
7/7Friday, July 79:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+12=147543%
ARIARIDiamondbacks
Pitcher TBD
1499+2+24=152557%
7/8Saturday, July 84:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147743%
ARIARIDiamondbacks
Pitcher TBD
1499+2+24=152557%
7/9Sunday, July 94:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147743%
ARIARIDiamondbacks
Pitcher TBD
1499+2+24=152557%
7/14Friday, July 147:05 p.m. EasternSFSFGiants
Pitcher TBD
1507+1+3=151151%
PITPITPirates
Pitcher TBD
1476+1+27=150449%
7/15Saturday, July 157:05 p.m. EasternSFSFGiants
Pitcher TBD
1507+1+0=150851%
PITPITPirates
Pitcher TBD
1476+1+24=150149%
7/16Sunday, July 1612:05 p.m. EasternSFSFGiants
Pitcher TBD
1507+1+0=150851%
PITPITPirates
Pitcher TBD
1476+1+24=150149%
7/17Monday, July 177:05 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+33=151352%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
7/18Tuesday, July 187:05 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+3+0=151652%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
7/19Wednesday, July 1912:35 p.m. EasternCLECLEGuardians
Pitcher TBD
1513+3+0=151652%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
7/21Friday, July 219:38 p.m. EasternPITPITPirates
Pitcher TBD
1476+12=147541%
LAALAAAngels
Pitcher TBD
1511+2+26=153959%
7/22Saturday, July 229:07 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
LAALAAAngels
Pitcher TBD
1511+2+24=153759%
7/23Sunday, July 234:07 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
LAALAAAngels
Pitcher TBD
1511+2+24=153759%
7/24Monday, July 249:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+11=147639%
SDSDPadres
Pitcher TBD
1537+0+20=155761%
7/25Tuesday, July 259:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147738%
SDSDPadres
Pitcher TBD
1537+0+24=156162%
7/26Wednesday, July 264:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147738%
SDSDPadres
Pitcher TBD
1537+0+24=156162%
7/28Friday, July 287:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1516+1+0=151753%
PITPITPirates
Pitcher TBD
1476+1+22=149947%
7/29Saturday, July 297:05 p.m. EasternPHIPHIPhillies
Pitcher TBD
1516+1+0=151752%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
7/30Sunday, July 301:35 p.m. EasternPHIPHIPhillies
Pitcher TBD
1516+1+0=151752%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
8/1Tuesday, Aug. 17:05 p.m. EasternDETDETTigers
Pitcher TBD
1449+01=144842%
PITPITPirates
Pitcher TBD
1476+1+26=150358%
8/2Wednesday, Aug. 212:35 p.m. EasternDETDETTigers
Pitcher TBD
1449+0+0=144943%
PITPITPirates
Pitcher TBD
1476+1+24=150157%
8/3Thursday, Aug. 37:15 p.m. EasternPITPITPirates
Pitcher TBD
1476+12=147541%
MILMILBrewers
Pitcher TBD
15204+21=153759%
8/4Friday, Aug. 48:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
MILMILBrewers
Pitcher TBD
15204+24=154059%
8/5Saturday, Aug. 57:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
MILMILBrewers
Pitcher TBD
15204+24=154059%
8/6Sunday, Aug. 62:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
MILMILBrewers
Pitcher TBD
15204+24=154059%
8/7Monday, Aug. 77:05 p.m. EasternATLATLBraves
Pitcher TBD
1560+02=155858%
PITPITPirates
Pitcher TBD
1476+1+22=149942%
8/8Tuesday, Aug. 87:05 p.m. EasternATLATLBraves
Pitcher TBD
1560+0+0=156058%
PITPITPirates
Pitcher TBD
1476+1+24=150142%
8/9Wednesday, Aug. 97:05 p.m. EasternATLATLBraves
Pitcher TBD
1560+0+0=156058%
PITPITPirates
Pitcher TBD
1476+1+24=150142%
8/10Thursday, Aug. 1012:35 p.m. EasternATLATLBraves
Pitcher TBD
1560+0+0=156058%
PITPITPirates
Pitcher TBD
1476+1+24=150142%
8/11Friday, Aug. 117:05 p.m. EasternCINCINReds
Pitcher TBD
1457+2+0=145944%
PITPITPirates
Pitcher TBD
1476+1+24=150156%
8/12Saturday, Aug. 127:05 p.m. EasternCINCINReds
Pitcher TBD
1457+2+0=145944%
PITPITPirates
Pitcher TBD
1476+1+24=150156%
8/13Sunday, Aug. 131:35 p.m. EasternCINCINReds
Pitcher TBD
1457+2+0=145944%
PITPITPirates
Pitcher TBD
1476+1+24=150156%
8/14Monday, Aug. 147:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+12=147539%
NYMNYMMets
Pitcher TBD
1529+3+24=155661%
8/15Tuesday, Aug. 157:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147739%
NYMNYMMets
Pitcher TBD
1529+3+24=155661%
8/16Wednesday, Aug. 161:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147739%
NYMNYMMets
Pitcher TBD
1529+3+24=155661%
8/18Friday, Aug. 188:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+11=147639%
MINMINTwins
Pitcher TBD
1527+1+26=155461%
8/19Saturday, Aug. 197:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147739%
MINMINTwins
Pitcher TBD
1527+1+24=155261%
8/20Sunday, Aug. 202:10 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147739%
MINMINTwins
Pitcher TBD
1527+1+24=155261%
8/21Monday, Aug. 217:05 p.m. EasternSTLSTLCardinals
Pitcher TBD
1506+33=150651%
PITPITPirates
Pitcher TBD
1476+1+21=149849%
8/22Tuesday, Aug. 227:05 p.m. EasternSTLSTLCardinals
Pitcher TBD
1506+3+0=150951%
PITPITPirates
Pitcher TBD
1476+1+24=150149%
8/23Wednesday, Aug. 2312:35 p.m. EasternSTLSTLCardinals
Pitcher TBD
1506+3+0=150951%
PITPITPirates
Pitcher TBD
1476+1+24=150149%
8/24Thursday, Aug. 247:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+12=148448%
PITPITPirates
Pitcher TBD
1476+1+24=150152%
8/25Friday, Aug. 257:05 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148648%
PITPITPirates
Pitcher TBD
1476+1+24=150152%
8/26Saturday, Aug. 267:15 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148648%
PITPITPirates
Pitcher TBD
1476+1+24=150152%
8/27Sunday, Aug. 271:35 p.m. EasternCHCCHCCubs
Pitcher TBD
1485+1+0=148648%
PITPITPirates
Pitcher TBD
1476+1+24=150152%
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:15 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147742%
STLSTLCardinals
Pitcher TBD
1506+3+26=153558%
9/2Saturday, Sept. 27:15 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147742%
STLSTLCardinals
Pitcher TBD
1506+3+24=153358%
9/3Sunday, Sept. 32:15 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147742%
STLSTLCardinals
Pitcher TBD
1506+3+24=153358%
9/4Monday, Sept. 46:35 p.m. EasternMILMILBrewers
Pitcher TBD
152042=151452%
PITPITPirates
Pitcher TBD
1476+1+21=149848%
9/5Tuesday, Sept. 56:35 p.m. EasternMILMILBrewers
Pitcher TBD
15204+0=151652%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
9/6Wednesday, Sept. 612:35 p.m. EasternMILMILBrewers
Pitcher TBD
15204+0=151652%
PITPITPirates
Pitcher TBD
1476+1+24=150148%
9/8Friday, Sept. 87:20 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147735%
ATLATLBraves
Pitcher TBD
1560+0+24=158465%
9/9Saturday, Sept. 97:20 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147735%
ATLATLBraves
Pitcher TBD
1560+0+24=158465%
9/10Sunday, Sept. 101:30 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147735%
ATLATLBraves
Pitcher TBD
1560+0+24=158465%
9/11Monday, Sept. 116:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+12=144042%
PITPITPirates
Pitcher TBD
1476+1+22=149958%
9/12Tuesday, Sept. 126:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+1+0=144242%
PITPITPirates
Pitcher TBD
1476+1+24=150158%
9/13Wednesday, Sept. 136:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+1+0=144242%
PITPITPirates
Pitcher TBD
1476+1+24=150158%
9/14Thursday, Sept. 1412:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+1+0=144242%
PITPITPirates
Pitcher TBD
1476+1+24=150158%
9/15Friday, Sept. 156:35 p.m. EasternNYYNYYYankees
Pitcher TBD
1565+02=156359%
PITPITPirates
Pitcher TBD
1476+1+24=150141%
9/16Saturday, Sept. 166:35 p.m. EasternNYYNYYYankees
Pitcher TBD
1565+0+0=156559%
PITPITPirates
Pitcher TBD
1476+1+24=150141%
9/17Sunday, Sept. 171:35 p.m. EasternNYYNYYYankees
Pitcher TBD
1565+0+0=156559%
PITPITPirates
Pitcher TBD
1476+1+24=150141%
9/19Tuesday, Sept. 197:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147745%
CHCCHCCubs
Pitcher TBD
1485+1+22=150855%
9/20Wednesday, Sept. 207:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147745%
CHCCHCCubs
Pitcher TBD
1485+1+24=151055%
9/21Thursday, Sept. 217:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147745%
CHCCHCCubs
Pitcher TBD
1485+1+24=151055%
9/22Friday, Sept. 226:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+12=147549%
CINCINReds
Pitcher TBD
1457+2+26=148551%
9/23Saturday, Sept. 236:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147749%
CINCINReds
Pitcher TBD
1457+2+24=148351%
9/24Sunday, Sept. 241:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147749%
CINCINReds
Pitcher TBD
1457+2+24=148351%
9/26Tuesday, Sept. 266:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
PHIPHIPhillies
Pitcher TBD
1516+1+26=154359%
9/27Wednesday, Sept. 276:40 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
PHIPHIPhillies
Pitcher TBD
1516+1+24=154159%
9/28Thursday, Sept. 286:05 p.m. EasternPITPITPirates
Pitcher TBD
1476+1+0=147741%
PHIPHIPhillies
Pitcher TBD
1516+1+24=154159%
9/29Friday, Sept. 296:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+02=149149%
PITPITPirates
Pitcher TBD
1476+1+22=149951%
9/30Saturday, Sept. 306:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+0+0=149349%
PITPITPirates
Pitcher TBD
1476+1+24=150151%
10/1Sunday, Oct. 13:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+0+0=149349%
PITPITPirates
Pitcher TBD
1476+1+24=150151%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
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.