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

NL West standings

Games backChance to
make playoffs
Make playoffsChance to
win division
Win division
DodgersDodgers40-333.585%45%
GiantsGiants41-322.571%26%
DbacksDiamondbacks44-3060%19%
PadresPadres35-388.544%10%
RockiesRockies29-4716.0<1%<1%

Pitcher ratings

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

Upcoming games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/21Wednesday, June 219:45 p.m. EasternSDSDPadres
Darvish, Yu
Darvish
1537+12+0=154950%
SFSFGiants
Walker, Ryan
Walker (open)
1529+0+24=155350%
6/22Thursday, June 223:45 p.m. EasternSDSDPadres
Pitcher TBD
1537+3+0=154048%
SFSFGiants
Pitcher TBD
1529+0+24=155352%
6/23Friday, June 2310:15 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+22=150543%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
6/24Saturday, June 244:05 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150743%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
6/25Sunday, June 254:05 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150743%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
6/27Tuesday, June 277:07 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152745%
TORTORBlue Jays
Pitcher TBD
1538+0+26=156455%
6/28Wednesday, June 287:07 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152945%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156255%
6/29Thursday, June 297:07 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152945%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156255%
6/30Friday, June 307:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152746%
NYMNYMMets
Pitcher TBD
1525+3+24=155254%
7/1Saturday, July 14:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152947%
NYMNYMMets
Pitcher TBD
1525+3+24=155253%
7/2Sunday, July 21:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152947%
NYMNYMMets
Pitcher TBD
1525+3+24=155253%
7/3Monday, July 39:45 p.m. EasternSEASEAMariners
Pitcher TBD
1512+13=151044%
SFSFGiants
Pitcher TBD
1529+0+20=154956%
7/4Tuesday, July 44:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151344%
SFSFGiants
Pitcher TBD
1529+0+24=155356%
7/5Wednesday, July 59:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151344%
SFSFGiants
Pitcher TBD
1529+0+24=155356%
7/7Friday, July 710:15 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+32=143734%
SFSFGiants
Pitcher TBD
1529+0+26=155566%
7/8Saturday, July 84:05 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143934%
SFSFGiants
Pitcher TBD
1529+0+24=155366%
7/9Sunday, July 94:05 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143934%
SFSFGiants
Pitcher TBD
1529+0+24=155366%
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:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152754%
CINCINReds
Pitcher TBD
1473+2+24=149946%
7/18Tuesday, July 187:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152954%
CINCINReds
Pitcher TBD
1473+2+24=149946%
7/19Wednesday, July 197:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152954%
CINCINReds
Pitcher TBD
1473+2+24=149946%
7/20Thursday, July 2012:35 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152954%
CINCINReds
Pitcher TBD
1473+2+24=149946%
7/21Friday, July 217:05 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152760%
WSHWSHNationals
Pitcher TBD
1433+1+23=145740%
7/22Saturday, July 227:05 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152960%
WSHWSHNationals
Pitcher TBD
1433+1+24=145840%
7/23Sunday, July 231:35 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152960%
WSHWSHNationals
Pitcher TBD
1433+1+24=145840%
7/24Monday, July 241:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152758%
DETDETTigers
Pitcher TBD
14504+24=147042%
7/25Tuesday, July 259:45 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+6+1=141131%
SFSFGiants
Pitcher TBD
1529+0+20=154969%
7/26Wednesday, July 269:45 p.m. EasternOAKOAKAthletics
Pitcher TBD
1404+6+0=141031%
SFSFGiants
Pitcher TBD
1529+0+24=155369%
7/28Friday, July 2810:15 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+12=152345%
SFSFGiants
Pitcher TBD
1529+0+26=155555%
7/29Saturday, July 297:15 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152546%
SFSFGiants
Pitcher TBD
1529+0+24=155354%
7/30Sunday, July 304:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152546%
SFSFGiants
Pitcher TBD
1529+0+24=155354%
7/31Monday, July 319:45 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+23=150443%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
8/1Tuesday, Aug. 19:45 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150743%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
8/2Wednesday, Aug. 29:45 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150743%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
8/3Thursday, Aug. 33:45 p.m. EasternARIARIDiamondbacks
Pitcher TBD
1505+2+0=150743%
SFSFGiants
Pitcher TBD
1529+0+24=155357%
8/5Saturday, Aug. 57:07 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+1=153064%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143436%
8/6Sunday, Aug. 64:07 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152963%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143437%
8/7Monday, Aug. 79:38 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152747%
LAALAAAngels
Pitcher TBD
1519+2+24=154553%
8/8Tuesday, Aug. 89:38 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152948%
LAALAAAngels
Pitcher TBD
1519+2+24=154552%
8/9Wednesday, Aug. 99:38 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152948%
LAALAAAngels
Pitcher TBD
1519+2+24=154552%
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. 149:45 p.m. EasternTBTBRays
Pitcher TBD
1566+04=156251%
SFSFGiants
Pitcher TBD
1529+0+24=155349%
8/15Tuesday, Aug. 159:45 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156652%
SFSFGiants
Pitcher TBD
1529+0+24=155348%
8/16Wednesday, Aug. 163:45 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156652%
SFSFGiants
Pitcher TBD
1529+0+24=155348%
8/18Friday, Aug. 187:20 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152740%
ATLATLBraves
Pitcher TBD
1569+1+26=159660%
8/19Saturday, Aug. 197:20 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152941%
ATLATLBraves
Pitcher TBD
1569+1+24=159459%
8/20Sunday, Aug. 201:30 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152941%
ATLATLBraves
Pitcher TBD
1569+1+24=159459%
8/21Monday, Aug. 216:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+03=152647%
PHIPHIPhillies
Pitcher TBD
1524+1+22=154753%
8/22Tuesday, Aug. 226:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152947%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154953%
8/23Wednesday, Aug. 234:05 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152947%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154953%
8/25Friday, Aug. 2510:15 p.m. EasternATLATLBraves
Pitcher TBD
1569+12=156852%
SFSFGiants
Pitcher TBD
1529+0+22=155148%
8/26Saturday, Aug. 264:05 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157052%
SFSFGiants
Pitcher TBD
1529+0+24=155348%
8/27Sunday, Aug. 274:05 p.m. EasternATLATLBraves
Pitcher TBD
1569+1+0=157052%
SFSFGiants
Pitcher TBD
1529+0+24=155348%
8/28Monday, Aug. 289:45 p.m. EasternCINCINReds
Pitcher TBD
1473+23=147239%
SFSFGiants
Pitcher TBD
1529+0+24=155361%
8/29Tuesday, Aug. 299:45 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147539%
SFSFGiants
Pitcher TBD
1529+0+24=155361%
8/30Wednesday, Aug. 303:45 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147539%
SFSFGiants
Pitcher TBD
1529+0+24=155361%
8/31Thursday, Aug. 319:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152745%
SDSDPadres
Pitcher TBD
1537+3+20=156055%
9/1Friday, Sept. 19:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152945%
SDSDPadres
Pitcher TBD
1537+3+24=156455%
9/2Saturday, Sept. 28:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152945%
SDSDPadres
Pitcher TBD
1537+3+24=156455%
9/3Sunday, Sept. 34:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152945%
SDSDPadres
Pitcher TBD
1537+3+24=156455%
9/4Monday, Sept. 42:20 p.m. EasternSFSFGiants
Pitcher TBD
1529+04=152551%
CHCCHCCubs
Pitcher TBD
1494+2+22=151849%
9/5Tuesday, Sept. 57:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152951%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
9/6Wednesday, Sept. 62:20 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152951%
CHCCHCCubs
Pitcher TBD
1494+2+24=152049%
9/8Friday, Sept. 810:15 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+31=143834%
SFSFGiants
Pitcher TBD
1529+0+22=155166%
9/9Saturday, Sept. 99:05 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143934%
SFSFGiants
Pitcher TBD
1529+0+24=155366%
9/10Sunday, Sept. 104:05 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143934%
SFSFGiants
Pitcher TBD
1529+0+24=155366%
9/11Monday, Sept. 119:45 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+32=151745%
SFSFGiants
Pitcher TBD
1529+0+24=155355%
9/12Tuesday, Sept. 129:45 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151945%
SFSFGiants
Pitcher TBD
1529+0+24=155355%
9/13Wednesday, Sept. 133:45 p.m. EasternCLECLEGuardians
Pitcher TBD
1516+3+0=151945%
SFSFGiants
Pitcher TBD
1529+0+24=155355%
9/14Thursday, Sept. 148:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+03=152659%
COLCOLRockies
Pitcher TBD
1436+3+24=146341%
9/15Friday, Sept. 158:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152959%
COLCOLRockies
Pitcher TBD
1436+3+24=146341%
9/16Saturday, Sept. 168:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152959%
COLCOLRockies
Pitcher TBD
1436+3+24=146341%
9/17Sunday, Sept. 173:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152959%
COLCOLRockies
Pitcher TBD
1436+3+24=146341%
9/19Tuesday, Sept. 199:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+01=152849%
ARIARIDiamondbacks
Pitcher TBD
1505+2+26=153351%
9/20Wednesday, Sept. 203:40 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152950%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153150%
9/21Thursday, Sept. 2110:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+02=152743%
LADLADDodgers
Pitcher TBD
1552+0+24=157657%
9/22Friday, Sept. 2210:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152943%
LADLADDodgers
Pitcher TBD
1552+0+24=157657%
9/23Saturday, Sept. 239:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152943%
LADLADDodgers
Pitcher TBD
1552+0+24=157657%
9/24Sunday, Sept. 244:10 p.m. EasternSFSFGiants
Pitcher TBD
1529+0+0=152943%
LADLADDodgers
Pitcher TBD
1552+0+24=157657%
9/25Monday, Sept. 259:45 p.m. EasternSDSDPadres
Pitcher TBD
1537+32=153848%
SFSFGiants
Pitcher TBD
1529+0+22=155152%
9/26Tuesday, Sept. 269:45 p.m. EasternSDSDPadres
Pitcher TBD
1537+3+0=154048%
SFSFGiants
Pitcher TBD
1529+0+24=155352%
9/27Wednesday, Sept. 279:45 p.m. EasternSDSDPadres
Pitcher TBD
1537+3+0=154048%
SFSFGiants
Pitcher TBD
1529+0+24=155352%
9/29Friday, Sept. 2910:15 p.m. EasternLADLADDodgers
Pitcher TBD
1552+03=154949%
SFSFGiants
Pitcher TBD
1529+0+26=155551%
9/30Saturday, Sept. 309:05 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155250%
SFSFGiants
Pitcher TBD
1529+0+24=155350%
10/1Sunday, Oct. 13:05 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155250%
SFSFGiants
Pitcher TBD
1529+0+24=155350%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/20Tuesday, June 209:45 p.m. EasternSDSDPadres
Lugo, Seth
Lugo
153821+0=151747%3
SFSFGiants
DeSclafani, Anthony
DeSclafani
152811+24=154153%4
6/19Monday, June 199:45 p.m. EasternSDSDPadres
Wacha, Michael
Wacha
1540+152=155353%4
SFSFGiants
Walker, Ryan
Walker
152619+22=152947%7
6/18Sunday, June 184:10 p.m. EasternSFSFGiants
Webb, Logan
Webb
1523+27+0=155043%7
LADLADDodgers
Gonsolin, Tony
Gonsolin
1553+23+24=160057%3
6/17Saturday, June 179:10 p.m. EasternSFSFGiants
Wood, Alex
Wood
151811+0=150739%15
LADLADDodgers
Miller, Bobby
Miller
1559+4+24=158761%0
6/16Friday, June 1610:10 p.m. EasternSFSFGiants
Brebbia, John
Brebbia (open)
1516+22=151644%7
LADLADDodgers
Sheehan, Emmet
Sheehan
156022+24=156256%5
6/14Wednesday, June 141:15 p.m. EasternSFSFGiants
DeSclafani, Anthony
DeSclafani
15146+0=150846%8
STLSTLCardinals
Montgomery, Jordan
Montgomery
1499+15+24=153854%5
6/13Tuesday, June 137:45 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1511+12+0=152348%11
STLSTLCardinals
Flaherty, Jack
Flaherty
1502+13+24=153952%3
6/12Monday, June 127:45 p.m. EasternSFSFGiants
Webb, Logan
Webb
1510+284=153453%4
STLSTLCardinals
Liberatore, Matthew
Liberatore
150316+24=151147%3
6/11Sunday, June 114:05 p.m. EasternCHCCHCCubs
Wesneski, Hayden
Wesneski
148518+0=146741%3
SFSFGiants
Brebbia, John
Brebbia (open)
1507+1+24=153259%13
6/10Saturday, June 107:35 p.m. EasternCHCCHCCubs
Hendricks, Kyle
Hendricks
148216+0=146640%4
SFSFGiants
Brebbia, John
Brebbia (open)
1510+1+24=153560%0
6/9Friday, June 910:15 p.m. EasternCHCCHCCubs
Stroman, Marcus
Stroman
1481+282=150747%3
SFSFGiants
DeSclafani, Anthony
DeSclafani
15117+21=152553%2
6/8Thursday, June 83:10 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1510+13+0=152357%6
COLCOLRockies
Anderson, Chase
Anderson
1444+4+24=147243%4
6/7Wednesday, June 78:40 p.m. EasternSFSFGiants
Webb, Logan
Webb
1509+31+0=154063%5
COLCOLRockies
Seabold, Connor
Seabold
144420+24=144837%4
6/6Tuesday, June 68:40 p.m. EasternSFSFGiants
Brebbia, John
Brebbia (open)
1507+11=150753%10
COLCOLRockies
Lamet, Dinelson
Lamet
1446+16+23=148547%4
6/4Sunday, June 44:05 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1503+18+0=152149%8
SFSFGiants
DeSclafani, Anthony
DeSclafani
15093+24=153051%3
6/3Saturday, June 310:05 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1505+10+0=151547%0
SFSFGiants
Cobb, Alex
Cobb
1508+8+24=154053%4
6/2Friday, June 210:15 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1504+62=150842%3
SFSFGiants
Webb, Logan
Webb
1509+31+26=156658%2
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 282:10 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1512+13+0=152552%5
MILMILBrewers
Rea, Colin
Rea
151730+24=151148%7
5/27Saturday, May 274:10 p.m. EasternSFSFGiants
Webb, Logan
Webb
1510+25+0=153546%3
MILMILBrewers
Burnes, Corbin
Burnes
1518+18+24=156054%1
5/26Friday, May 268:10 p.m. EasternSFSFGiants
Wood, Alex
Wood
150510+0=149541%15
MILMILBrewers
Peralta, Freddy
Peralta
1524+12+24=156059%1
5/25Thursday, May 257:40 p.m. EasternSFSFGiants
Alexander, Scott
Alexander
1502172=148346%5
MILMILBrewers
Teheran, Julio
Teheran
152641+24=150954%0
5/24Wednesday, May 241:10 p.m. EasternSFSFGiants
DeSclafani, Anthony
DeSclafani
1504+2+0=150641%1
MINMINTwins
Ryan, Joe
Ryan
1526+17+24=156759%7
5/23Tuesday, May 237:40 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1503+13+0=151643%4
MINMINTwins
Gray, Sonny
Gray
1527+15+24=156657%3
5/22Monday, May 227:40 p.m. EasternSFSFGiants
Brebbia, John
Brebbia (open)
1501+24=149942%4
MINMINTwins
Ober, Bailey
Ober
1529+6+20=155558%1
5/21Sunday, May 214:05 p.m. EasternMIAMIAMarlins
Luzardo, Jesus
Luzardo
1487+6+0=149347%5
SFSFGiants
Wood, Alex
Wood
15007+24=151753%7
5/20Saturday, May 204:05 p.m. EasternMIAMIAMarlins
Garrett, Braxton
Garrett
148613+0=147339%1
SFSFGiants
Webb, Logan
Webb
1501+23+24=154861%0
5/19Friday, May 1910:15 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1487+304=151348%3
SFSFGiants
DeSclafani, Anthony
DeSclafani
1500+2+26=152852%4
5/17Wednesday, May 173:45 p.m. EasternPHIPHIPhillies
Walker, Taijuan
Walker
152015+0=150547%4
SFSFGiants
Stripling, Ross
Stripling
1499+5+24=152853%7
5/16Tuesday, May 169:45 p.m. EasternPHIPHIPhillies
Wheeler, Zack
Wheeler
1521+31+0=155252%3
SFSFGiants
Cobb, Alex
Cobb
1498+16+24=153848%4
5/15Monday, May 159:45 p.m. EasternPHIPHIPhillies
Brogdon, Connor
Brogdon
1523323=148847%3
SFSFGiants
Wood, Alex
Wood
14968+21=150953%6
5/14Sunday, May 144:10 p.m. EasternSFSFGiants
Webb, Logan
Webb
1497+20+0=151756%1
ARIARIDiamondbacks
Pfaadt, Brandon
Pfaadt
149339+24=147844%2
5/13Saturday, May 138:10 p.m. EasternSFSFGiants
DeSclafani, Anthony
DeSclafani
1499+2+0=150140%2
ARIARIDiamondbacks
Gallen, Zac
Gallen
1492+58+24=157460%7
5/12Friday, May 129:40 p.m. EasternSFSFGiants
Brebbia, John
Brebbia (open)
1500+0+0=150051%5
ARIARIDiamondbacks
Nelson, Ryne
Nelson
149018+24=149649%7
5/11Thursday, May 119:40 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1498+153=151052%6
ARIARIDiamondbacks
Henry, Tommy
Henry
149222+24=149448%2
5/10Wednesday, May 103:45 p.m. EasternWSHWSHNationals
Gray, Josiah
Gray
1437+8+0=144543%11
SFSFGiants
Manaea, Sean
Manaea
150130+24=149557%6
5/9Tuesday, May 99:45 p.m. EasternWSHWSHNationals
Corbin, Patrick
Corbin
143814+0=142434%1
SFSFGiants
Webb, Logan
Webb
1500+18+24=154266%4
5/8Monday, May 89:45 p.m. EasternWSHWSHNationals
Irvin, Jake
Irvin
1436+43=143737%5
SFSFGiants
DeSclafani, Anthony
DeSclafani
1503+3+24=153063%1
5/7Sunday, May 74:05 p.m. EasternMILMILBrewers
Houser, Adrian
Houser
152828+0=150045%7
SFSFGiants
Stripling, Ross
Stripling
1505+8+24=153755%3
5/6Saturday, May 67:15 p.m. EasternMILMILBrewers
Rea, Colin
Rea
152939+0=149043%1
SFSFGiants
Cobb, Alex
Cobb
1503+9+24=153657%4
5/5Friday, May 510:15 p.m. EasternMILMILBrewers
Burnes, Corbin
Burnes
1531+213=154958%4
SFSFGiants
Manaea, Sean
Manaea
150231+22=149342%6
5/3Wednesday, May 32:10 p.m. EasternSFSFGiants
Webb, Logan
Webb
1500+16+0=151638%4
HOUHOUAstros
Valdez, Framber
Valdez
1554+21+24=159962%2
5/2Tuesday, May 28:10 p.m. EasternSFSFGiants
DeSclafani, Anthony
DeSclafani
14982+0=149638%2
HOUHOUAstros
Brown, Hunter
Brown
1556+0+24=158062%0
5/1Monday, May 18:10 p.m. EasternSFSFGiants
Stripling, Ross
Stripling
1500+93=150640%3
HOUHOUAstros
Garcia, Luis
Garcia
1554+1+24=157960%7
4/30Sunday, April 304:05 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1501+13+0=151442%4
SDSDPadres
Darvish, Yu
Darvish
1539+33+0=157258%6
4/29Saturday, April 296:05 p.m. EasternSFSFGiants
Manaea, Sean
Manaea
150224+0=147840%11
SDSDPadres
Musgrove, Joe
Musgrove
1538+152=155160%16
4/27Thursday, April 273:45 p.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1511+6+0=151746%6
SFSFGiants
Webb, Logan
Webb
1505+15+24=154454%0
4/26Wednesday, April 269:45 p.m. EasternSTLSTLCardinals
Matz, Steven
Matz
15133+0=151048%3
SFSFGiants
DeSclafani, Anthony
DeSclafani
15033+24=152452%7
4/25Tuesday, April 259:45 p.m. EasternSTLSTLCardinals
Woodford, Jake
Woodford
151413+0=150146%4
SFSFGiants
Brebbia, John
Brebbia (open)
1502+1+24=152754%5
4/24Monday, April 249:45 p.m. EasternSTLSTLCardinals
Montgomery, Jordan
Montgomery
1516+203=153350%0
SFSFGiants
Cobb, Alex
Cobb
1500+7+24=153150%4
4/23Sunday, April 237 p.m. EasternNYMNYMMets
Megill, Tylor
Megill
155718+0=153951%4
SFSFGiants
Stripling, Ross
Stripling
1499+12+24=153549%5
4/22Saturday, April 224:05 p.m. EasternNYMNYMMets
Peterson, David
Peterson
155920+0=153950%4
SFSFGiants
Webb, Logan
Webb
1497+14+24=153550%7
4/21Friday, April 2110:15 p.m. EasternNYMNYMMets
Lucchesi, Joey
Lucchesi
155612+0=154453%7
SFSFGiants
DeSclafani, Anthony
DeSclafani
1500+0+24=152447%0
4/20Thursday, April 209:45 p.m. EasternNYMNYMMets
Senga, Kodai
Senga
1554242=152854%9
SFSFGiants
Manaea, Sean
Manaea
150220+20=150246%4
4/19Wednesday, April 191:10 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1500+5+0=150551%5
MIAMIAMarlins
Rogers, Trevor
Rogers
149015+24=149949%2
4/18Tuesday, April 186:40 p.m. EasternSFSFGiants
Wood, Alex
Wood
15029+0=149348%2
MIAMIAMarlins
Cabrera, Edward
Cabrera
14896+24=150752%4
4/17Monday, April 176:40 p.m. EasternSFSFGiants
Webb, Logan
Webb
1503+141=151649%3
MIAMIAMarlins
Luzardo, Jesus
Luzardo
1488+9+24=152151%4
4/15Saturday, April 151:10 p.m. EasternSFSFGiants
DeSclafani, Anthony
DeSclafani
15042+0=150254%6
DETDETTigers
Lorenzen, Michael
Lorenzen
1446+4+24=147446%7
4/14Friday, April 146:40 p.m. EasternSFSFGiants
Manaea, Sean
Manaea
1505202=148353%5
DETDETTigers
Wentz, Joey
Wentz
14445+22=146147%7
4/12Wednesday, April 129:45 p.m. EasternLADLADDodgers
Kershaw, Clayton
Kershaw
1559+18+0=157756%10
SFSFGiants
Cobb, Alex
Cobb
1507+7+24=153844%5
4/11Tuesday, April 119:45 p.m. EasternLADLADDodgers
May, Dustin
May
15629+0=155355%0
SFSFGiants
Wood, Alex
Wood
150513+24=151645%5
4/10Monday, April 109:45 p.m. EasternLADLADDodgers
Urias, Julio
Urias
1559+233=157955%9
SFSFGiants
Webb, Logan
Webb
1507+16+24=154745%1
4/9Sunday, April 94:05 p.m. EasternKCKCRoyals
Bubic, Kris
Bubic
144816+0=143237%1
SFSFGiants
DeSclafani, Anthony
DeSclafani
15066+24=152463%3
4/8Saturday, April 84:05 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1447+27+0=147445%6
SFSFGiants
Manaea, Sean
Manaea
150822+24=151055%5
4/7Friday, April 74:35 p.m. EasternKCKCRoyals
Keller, Brad
Keller
1445174=142434%3
SFSFGiants
Cobb, Alex
Cobb
1510+8+20=153866%1
4/6Thursday, April 62:10 p.m. EasternSFSFGiants
Wood, Alex
Wood
150610+0=149644%16
CHWCHWWhite Sox
Lynn, Lance
Lynn
1501+10+24=153556%6
4/5Wednesday, April 52:10 p.m. EasternSFSFGiants
Webb, Logan
Webb
1507+19+2=152846%3
CHWCHWWhite Sox
Cease, Dylan
Cease
1499+34+26=155954%7
4/3Monday, April 33:10 p.m. EasternSFSFGiants
DeSclafani, Anthony
DeSclafani
1504103=149146%12
CHWCHWWhite Sox
Kopech, Michael
Kopech
15038+21=151654%3
4/2Sunday, April 21:35 p.m. EasternSFSFGiants
Stripling, Ross
Stripling
1506+16+0=152248%0
NYYNYYYankees
Brito, Jhony
Brito
155743+24=153852%6
4/1Saturday, April 14:05 p.m. EasternSFSFGiants
Cobb, Alex
Cobb
1505+8+2=151546%7
NYYNYYYankees
Schmidt, Clarke
Schmidt
155844+26=154054%5
3/30Thursday, March 301:05 p.m. EasternSFSFGiants
Webb, Logan
Webb
1507+204=152340%0
NYYNYYYankees
Cole, Gerrit
Cole
1556+14+24=159460%5

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.