Updated Sep. 15, 2019 at 10:22 PM

2019 MLB Predictions

Updated after every game.

The Giants have a <1% chance of making the playoffs.

Their team rating is 1474, down 5 points from last week.

NL West standings

Games backChance to
make playoffs
Make playoffsChance to
win division
Win division
DodgersDodgers97-54
DbacksDiamondbacks76-7420.5<1%
GiantsGiants72-7824.5<1%
PadresPadres68-8128.0<1%
RockiesRockies65-8531.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/17Tuesday, Sept. 177:10 p.m. EasternSFSFGiants
Webb, Logan
Webb
1474172=145535%
BOSBOSRed Sox
Eovaldi, Nathan
Eovaldi
15426+24=156065%
9/18Wednesday, Sept. 187:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1474+14+0=148841%
BOSBOSRed Sox
Chacin, Jhoulys
Chacin
154215+24=155159%
9/19Thursday, Sept. 191:05 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1474+28+0=150237%
BOSBOSRed Sox
Rodriguez, Eduardo
Rodriguez
1542+26+24=159263%
9/20Friday, Sept. 207:20 p.m.SFSFGiants
Beede, Tyler
Beede
147493=146234%
ATLATLBraves
Foltynewicz, Mike
Foltynewicz
1548+5+24=157766%
9/21Saturday, Sept. 217:20 p.m.SFSFGiants
Cueto, Johnny
Cueto
1474+13+0=148738%
ATLATLBraves
Fried, Max
Fried
15482+24=157062%
9/22Sunday, Sept. 221:20 p.m.SFSFGiants
Webb, Logan
Webb
147417+0=145733%
ATLATLBraves
Keuchel, Dallas
Keuchel
1548+8+24=158067%
9/24Tuesday, Sept. 249:45 p.m.COLCOLRockies
Melville, Tim
Melville
148014+0=146644%
SFSFGiants
Samardzija, Jeff
Samardzija
1474+14+22=151056%
9/25Wednesday, Sept. 259:45 p.m.COLCOLRockies
Hoffman, Jeff
Hoffman
148011+0=146942%
SFSFGiants
Bumgarner, Madison
Bumgarner
1474+28+24=152658%
9/26Thursday, Sept. 263:45 p.m.COLCOLRockies
Lambert, Peter
Lambert
148023+0=145745%
SFSFGiants
Beede, Tyler
Beede
14749+24=148955%
9/27Friday, Sept. 2710:15 p.m.LADLADDodgers
Pitcher TBD
1589+12=158861%
SFSFGiants
Pitcher TBD
1474+8+24=150639%
9/28Saturday, Sept. 284:05 p.m.LADLADDodgers
Pitcher TBD
1589+1+0=159062%
SFSFGiants
Pitcher TBD
1474+8+24=150638%
9/29Sunday, Sept. 293:05 p.m.LADLADDodgers
Pitcher TBD
1589+1+0=159062%
SFSFGiants
Pitcher TBD
1474+8+24=150638%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
9/15Sunday, Sept. 154:05 p.m. EasternMIAMIAMarlins
Hernandez, Elieser
Hernandez
14307+0=142338%1
SFSFGiants
Cueto, Johnny
Cueto
1474+12+24=151062%2
9/14Saturday, Sept. 149:05 p.m.MIAMIAMarlins
Dugger, Robert
Dugger
142811+0=141735%4
SFSFGiants
Bumgarner, Madison
Bumgarner
1475+29+24=152865%2
9/13Friday, Sept. 1310:15 p.m.MIAMIAMarlins
Alcantara, Sandy
Alcantara
1429+124=143743%0
SFSFGiants
Beede, Tyler
Beede
147512+24=148757%1
9/12Thursday, Sept. 123:45 p.m.PITPITPirates
Musgrove, Joe
Musgrove
1480+12+0=149246%4
SFSFGiants
Samardzija, Jeff
Samardzija
1476+17+24=151754%2
9/11Wednesday, Sept. 119:45 p.m.PITPITPirates
Agrazal, Dario
Agrazal
147817+0=146146%6
SFSFGiants
Webb, Logan
Webb
147815+24=148754%3
9/10Tuesday, Sept. 109:45 p.m.PITPITPirates
Keller, Mitch
Keller
147915+0=146443%4
SFSFGiants
Cueto, Johnny
Cueto
1477+10+24=151157%5
9/9Monday, Sept. 99:45 p.m.PITPITPirates
Williams, Trevor
Williams
1478+54=147943%6
SFSFGiants
Bumgarner, Madison
Bumgarner
1479+30+22=153157%4
9/8Sunday, Sept. 84:10 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
1480+0+0=148034%0
LADLADDodgers
Urias, Julio
Urias
158719+24=159266%5
9/7Saturday, Sept. 79:10 p.m.SFSFGiants
Beede, Tyler
Beede
147816+0=146232%1
LADLADDodgers
Gonsolin, Tony
Gonsolin
158919+24=159468%0
9/6Friday, Sept. 610:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1477+194=149232%5
LADLADDodgers
Kershaw, Clayton
Kershaw
1590+10+26=162668%4
9/5Thursday, Sept. 51:15 p.m.SFSFGiants
Webb, Logan
Webb
14791+0=147839%0
STLSTLCardinals
Hudson, Dakota
Hudson
15407+24=155761%10
9/4Wednesday, Sept. 47:45 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1478+34+0=151245%9
STLSTLCardinals
Wacha, Michael
Wacha
154122+24=154355%8
9/3Tuesday, Sept. 37:45 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
14795+0=147433%0
STLSTLCardinals
Flaherty, Jack
Flaherty
1541+31+24=159667%1
9/2Monday, Sept. 22:15 p.m.SFSFGiants
Beede, Tyler
Beede
1480184=145837%1
STLSTLCardinals
Wainwright, Adam
Wainwright
154012+24=155263%3
9/1Sunday, Sept. 14:05 p.m.SDSDPadres
Lauer, Eric
Lauer
14773+0=147442%8
SFSFGiants
Samardzija, Jeff
Samardzija
1482+22+24=152858%4
8/31Saturday, Aug. 319:05 p.m.SDSDPadres
Lucchesi, Joey
Lucchesi
1475+12+0=148748%4
SFSFGiants
Webb, Logan
Webb
14846+24=150252%1
8/30Friday, Aug. 3010:15 p.m.SDSDPadres
Lamet, Dinelson
Lamet
1477+13+0=149043%3
SFSFGiants
Bumgarner, Madison
Bumgarner
1482+32+24=153857%8
8/29Thursday, Aug. 299:45 p.m.SDSDPadres
Paddack, Chris
Paddack
1476+82=148246%5
SFSFGiants
Rodriguez, Dereck
Rodriguez
14832+26=150754%3
8/27Tuesday, Aug. 279:45 p.m.ARIARIDiamondbacks
Leake, Mike
Leake
151119+0=149244%3
SFSFGiants
Samardzija, Jeff
Samardzija
1485+23+24=153256%2
8/26Monday, Aug. 269:45 p.m.ARIARIDiamondbacks
Young, Alex
Young
151094=149751%6
SFSFGiants
Beede, Tyler
Beede
148620+23=148949%4
8/25Sunday, Aug. 254:07 p.m.SFSFGiants
Webb, Logan
Webb
14851+0=148439%5
OAKOAKAthletics
Anderson, Brett
Anderson
15449+24=155961%4
8/24Saturday, Aug. 249:07 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1482+312=151141%10
OAKOAKAthletics
Bassitt, Chris
Bassitt
1547+5+26=157859%5
8/22Thursday, Aug. 222:20 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1483+19+0=150240%0
CHCCHCCubs
Hendricks, Kyle
Hendricks
1535+15+24=157460%1
8/21Wednesday, Aug. 218:05 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
1483+4+0=148738%11
CHCCHCCubs
Darvish, Yu
Darvish
1534+12+24=157062%12
8/20Tuesday, Aug. 208:05 p.m.SFSFGiants
Beede, Tyler
Beede
1484182=146437%3
CHCCHCCubs
Hamels, Cole
Hamels
1533+1+24=155863%5
8/18Sunday, Aug. 184:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1487+32+0=151949%1
ARIARIDiamondbacks
Kelly, Merrill
Kelly
151112+24=152351%6
8/17Saturday, Aug. 178:10 p.m.SFSFGiants
Webb, Logan
Webb
14845+0=147944%11
ARIARIDiamondbacks
Clarke, Taylor
Clarke
151319+24=151856%6
8/16Friday, Aug. 169:40 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1483+18+0=150147%10
ARIARIDiamondbacks
Leake, Mike
Leake
151418+24=152053%9
8/15Thursday, Aug. 159:40 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
148013=147642%7
ARIARIDiamondbacks
Young, Alex
Young
15175+21=153358%0
8/14Wednesday, Aug. 143:45 p.m.OAKOAKAthletics
Bailey, Homer
Bailey
153825+0=151353%9
SFSFGiants
Beede, Tyler
Beede
148213+24=149347%5
8/13Tuesday, Aug. 139:45 p.m.OAKOAKAthletics
Anderson, Brett
Anderson
153962=153149%2
SFSFGiants
Bumgarner, Madison
Bumgarner
1481+29+26=153651%3
8/11Sunday, Aug. 117 p.m.PHIPHIPhillies
Arrieta, Jake
Arrieta
15045+0=149950%6
SFSFGiants
Menez, Conner
Menez
14797+24=149650%9
8/10Saturday, Aug. 104:05 p.m.PHIPHIPhillies
Velasquez, Vince
Velasquez
15051+0=150448%1
SFSFGiants
Samardzija, Jeff
Samardzija
1477+15+24=151652%3
8/9Friday, Aug. 910:15 p.m.PHIPHIPhillies
Smyly, Drew
Smyly
15043+0=150151%9
SFSFGiants
Beede, Tyler
Beede
147911+24=149249%6
8/8Thursday, Aug. 89:45 p.m.PHIPHIPhillies
Nola, Aaron
Nola
1506+373=154052%0
SFSFGiants
Bumgarner, Madison
Bumgarner
1477+26+24=152748%5
8/7Wednesday, Aug. 73:45 p.m.WSHWSHNationals
Ross, Joe
Ross
153630+0=150652%4
SFSFGiants
Anderson, Shaun
Anderson
147812+24=149048%1
8/6Tuesday, Aug. 69:45 p.m.WSHWSHNationals
Sanchez, Anibal
Sanchez
153413+0=152153%5
SFSFGiants
Menez, Conner
Menez
14802+24=150247%3
8/5Monday, Aug. 59:45 p.m.WSHWSHNationals
Fedde, Erick
Fedde
1532473=148245%4
SFSFGiants
Samardzija, Jeff
Samardzija
1482+15+21=151855%0
8/4Sunday, Aug. 43:10 p.m.SFSFGiants
Beede, Tyler
Beede
14836+0=147745%2
COLCOLRockies
Freeland, Kyle
Freeland
15008+24=151655%6
8/3Saturday, Aug. 38:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1482+28+0=151045%6
COLCOLRockies
Gray, Jon
Gray
1501+20+24=154555%5
8/2Friday, Aug. 28:40 p.m.SFSFGiants
Anderson, Shaun
Anderson
1483144=146543%4
COLCOLRockies
Lambert, Peter
Lambert
150010+26=151657%5
8/1Thursday, Aug. 11:05 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
1486+5+0=149145%2
PHIPHIPhillies
Arrieta, Jake
Arrieta
15098+24=152555%10
7/31Wednesday, July 317:05 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1483+8+0=149144%5
PHIPHIPhillies
Velasquez, Vince
Velasquez
15114+24=153156%1
7/30Tuesday, July 307:05 p.m.SFSFGiants
Beede, Tyler
Beede
148532=148043%2
PHIPHIPhillies
Smyly, Drew
Smyly
15105+26=153157%4
7/28Sunday, July 284:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1484+27+0=151151%7
SDSDPadres
Morejon, Adrian
Morejon
1478+0+24=150249%6
7/27Saturday, July 278:40 p.m.SFSFGiants
Anderson, Shaun
Anderson
148512+0=147346%1
SDSDPadres
Quantrill, Cal
Quantrill
1477+1+24=150254%5
7/26Friday, July 2610:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1484+6+0=149048%2
SDSDPadres
Lucchesi, Joey
Lucchesi
1478+8+20=150652%1
7/24Wednesday, July 243:45 p.m.CHCCHCCubs
Chatwood, Tyler
Chatwood
153230+0=150249%4
SFSFGiants
Beede, Tyler
Beede
1486+2+24=151251%1
7/23Tuesday, July 239:45 p.m.CHCCHCCubs
Darvish, Yu
Darvish
1533+6+0=153951%4
SFSFGiants
Bumgarner, Madison
Bumgarner
1485+24+24=153349%5
7/22Monday, July 229:45 p.m.CHCCHCCubs
Mills, Alec
Mills
1534154=151553%4
SFSFGiants
Anderson, Shaun
Anderson
148413+24=149547%5
7/21Sunday, July 214:05 p.m.NYMNYMMets
Matz, Steven
Matz
150726+0=148147%2
SFSFGiants
Menez, Conner
Menez
14836+24=150153%3
7/20Saturday, July 204:05 p.m.NYMNYMMets
Lockett, Walker
Lockett
150446+0=145842%11
SFSFGiants
Samardzija, Jeff
Samardzija
1486+7+24=151758%4
7/19Friday, July 1910:15 p.m.NYMNYMMets
deGrom, Jacob
deGrom
1505+40+0=154557%0
SFSFGiants
Beede, Tyler
Beede
14859+24=150043%1
7/18Thursday, July 189:45 p.m.NYMNYMMets
Syndergaard, Noah
Syndergaard
1506+64=150848%2
SFSFGiants
Bumgarner, Madison
Bumgarner
1484+21+21=152652%3
7/17Wednesday, July 173:10 p.m.SFSFGiants
Anderson, Shaun
Anderson
14826+0=147640%11
COLCOLRockies
Gray, Jon
Gray
1503+20+24=154760%8
7/16Tuesday, July 168:40 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
148019+0=146143%8
COLCOLRockies
Lambert, Peter
Lambert
150518+24=151157%4
7/15Monday, July 158:40 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
1479+4+0=148346%2
COLCOLRockies
Gonzalez, Chi Chi
Gonzalez
150723+24=150854%1
7/15Monday, July 152:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1472+83=147738%19
COLCOLRockies
Marquez, German
Marquez
1513+24+24=156162%2
7/14Sunday, July 142:10 p.m.SFSFGiants
Beede, Tyler
Beede
147010+0=146039%8
MILMILBrewers
Chacin, Jhoulys
Chacin
15142+24=153661%3
7/13Saturday, July 137:15 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1470+23+0=149343%4
MILMILBrewers
Davies, Zach
Davies
1513+2+24=153957%5
7/12Friday, July 128:10 p.m.SFSFGiants
Anderson, Shaun
Anderson
14683+3=146838%10
MILMILBrewers
Anderson, Chase
Anderson
1516+7+29=155262%7
7/7Sunday, July 74:05 p.m.STLSTLCardinals
Flaherty, Jack
Flaherty
1515+6+0=152154%0
SFSFGiants
Samardzija, Jeff
Samardzija
1467+5+24=149646%1
7/6Saturday, July 610:05 p.m.STLSTLCardinals
Mikolas, Miles
Mikolas
1517+14+0=153152%4
SFSFGiants
Bumgarner, Madison
Bumgarner
1465+26+24=151548%8
7/5Friday, July 510:15 p.m.STLSTLCardinals
Hudson, Dakota
Hudson
151573=150554%9
SFSFGiants
Pomeranz, Drew
Pomeranz
146711+24=148046%4
7/3Wednesday, July 39:10 p.m.SFSFGiants
Anderson, Shaun
Anderson
1465+4+0=146945%7
SDSDPadres
Quantrill, Cal
Quantrill
14803+24=150155%5
7/2Tuesday, July 210:10 p.m.SFSFGiants
Beede, Tyler
Beede
146218+0=144441%10
SDSDPadres
Strahm, Matt
Strahm
1484+3+24=151159%4
7/1Monday, July 110:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1458+02=145641%13
SDSDPadres
Allen, Logan
Allen
1488+6+24=151859%2
6/30Sunday, June 304:05 p.m.ARIARIDiamondbacks
Ray, Robbie
Ray
1514+11+0=152553%4
SFSFGiants
Bumgarner, Madison
Bumgarner
1455+22+24=150147%10
6/29Saturday, June 2910:05 p.m.ARIARIDiamondbacks
Greinke, Zack
Greinke
1513+35+0=154861%4
SFSFGiants
Pomeranz, Drew
Pomeranz
145612+24=146839%3
6/28Friday, June 2810:15 p.m.ARIARIDiamondbacks
Kelly, Merrill
Kelly
1515+3+0=151855%3
SFSFGiants
Anderson, Shaun
Anderson
1454+6+24=148445%6
6/27Thursday, June 279:45 p.m.ARIARIDiamondbacks
Young, Alex
Young
1514183=149354%5
SFSFGiants
Beede, Tyler
Beede
145617+24=146346%1
6/26Wednesday, June 263:45 p.m.COLCOLRockies
Marquez, German
Marquez
1519+29+0=154859%6
SFSFGiants
Samardzija, Jeff
Samardzija
1457+4+24=148541%3
6/25Tuesday, June 259:45 p.m.COLCOLRockies
Gonzalez, Chi Chi
Gonzalez
152130+0=149148%2
SFSFGiants
Bumgarner, Madison
Bumgarner
1456+21+24=150152%4
6/24Monday, June 2410 p.m.COLCOLRockies
Gray, Jon
Gray
1520+82=152659%2
SFSFGiants
Pomeranz, Drew
Pomeranz
145714+21=146441%0
6/23Sunday, June 234:10 p.m.SFSFGiants
Anderson, Shaun
Anderson
1457+3+0=146039%2
ARIARIDiamondbacks
Kelly, Merrill
Kelly
1509+2+24=153561%3
6/22Saturday, June 2210 p.m.SFSFGiants
Beede, Tyler
Beede
145514+0=144140%7
ARIARIDiamondbacks
Godley, Zack
Godley
151124+24=151160%4
6/21Friday, June 219:40 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1453+62=145742%11
ARIARIDiamondbacks
Clarke, Taylor
Clarke
151427+24=151158%5
6/20Thursday, June 2010:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1453+28+0=148136%8
LADLADDodgers
Urias, Julio
Urias
158325+24=158264%9
6/19Wednesday, June 1910 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
145510+0=144529%2
LADLADDodgers
Hill, Rich
Hill
15824+24=160271%9
6/18Tuesday, June 1810:10 p.m.SFSFGiants
Anderson, Shaun
Anderson
1456+1+0=145730%0
LADLADDodgers
Kershaw, Clayton
Kershaw
15812+24=160370%9
6/17Monday, June 1710 p.m.SFSFGiants
Beede, Tyler
Beede
1454232=142928%3
LADLADDodgers
Maeda, Kenta
Maeda
158215+24=159172%2
6/16Sunday, June 164:05 p.m.MILMILBrewers
Anderson, Chase
Anderson
1530+6+0=153657%5
SFSFGiants
Samardzija, Jeff
Samardzija
1455+6+24=148543%3
6/15Saturday, June 154:05 p.m.MILMILBrewers
Nelson, Jimmy
Nelson
1531+9+0=154055%7
SFSFGiants
Bumgarner, Madison
Bumgarner
1454+28+24=150645%8
6/14Friday, June 1410:15 p.m.MILMILBrewers
Davies, Zach
Davies
1533+112=154261%3
SFSFGiants
Pomeranz, Drew
Pomeranz
145212+26=146639%5
6/12Wednesday, June 129:45 p.m.SDSDPadres
Lucchesi, Joey
Lucchesi
1481+5+0=148652%2
SFSFGiants
Anderson, Shaun
Anderson
14512+24=147348%4
6/11Tuesday, June 119:45 p.m.SDSDPadres
Paddack, Chris
Paddack
1482+12+0=149456%5
SFSFGiants
Beede, Tyler
Beede
145023+26=145344%6
6/9Sunday, June 94:05 p.m.LADLADDodgers
Buehler, Walker
Buehler
1583+12+0=159563%1
SFSFGiants
Bumgarner, Madison
Bumgarner
1450+26+24=150037%0
6/8Saturday, June 87:15 p.m.LADLADDodgers
Hill, Rich
Hill
1582+1+0=158364%7
SFSFGiants
Samardzija, Jeff
Samardzija
1452+7+24=148336%2
6/7Friday, June 710:15 p.m.LADLADDodgers
Kershaw, Clayton
Kershaw
1583+01=158268%1
SFSFGiants
Pomeranz, Drew
Pomeranz
145016+20=145432%2
6/6Thursday, June 612:10 p.m.SFSFGiants
Anderson, Shaun
Anderson
1452+3+0=145538%3
NYMNYMMets
Wheeler, Zack
Wheeler
1509+9+24=154262%7
6/5Wednesday, June 57:10 p.m.SFSFGiants
Beede, Tyler
Beede
145415+0=143939%0
NYMNYMMets
Vargas, Jason
Vargas
150717+24=151461%7
6/4Tuesday, June 47:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1451+28+0=147942%9
NYMNYMMets
Syndergaard, Noah
Syndergaard
1510+5+22=153758%3
6/2Sunday, June 21:05 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1448+3+0=145151%8
BALBALOrioles
Ynoa, Gabriel
Ynoa
1408+9+24=144149%1
6/1Saturday, June 14:05 p.m.SFSFGiants
Anderson, Shaun
Anderson
14463+0=144353%8
BALBALOrioles
Hess, David
Hess
141011+24=142347%2
5/31Friday, May 317 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
144783=143650%6
BALBALOrioles
Cashner, Andrew
Cashner
1409+4+26=143950%9
5/30Thursday, May 301:10 p.m.SFSFGiants
Beede, Tyler
Beede
144620+0=142648%3
MIAMIAMarlins
Alcantara, Sandy
Alcantara
143213+24=144352%1
5/29Wednesday, May 297:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1447+29+0=147654%2
MIAMIAMarlins
Lopez, Pablo
Lopez
14304+24=145046%4
5/28Tuesday, May 287:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1451+62=145551%3
MIAMIAMarlins
Richards, Trevor
Richards
14272+21=144649%11
5/26Sunday, May 264:05 p.m.ARIARIDiamondbacks
Weaver, Luke
Weaver
1513+2+0=151555%6
SFSFGiants
Anderson, Shaun
Anderson
1452+3+24=147945%2
5/25Saturday, May 254:05 p.m.ARIARIDiamondbacks
Clarke, Taylor
Clarke
151117+0=149452%10
SFSFGiants
Suarez, Andrew
Suarez
1455+2+24=148148%4
5/24Friday, May 2410:15 p.m.ARIARIDiamondbacks
Ray, Robbie
Ray
1507+11+0=151856%18
SFSFGiants
Pomeranz, Drew
Pomeranz
14597+24=147644%2
5/23Thursday, May 233:45 p.m.ATLATLBraves
Gausman, Kevin
Gausman
1519+3+0=152252%5
SFSFGiants
Bumgarner, Madison
Bumgarner
1460+25+24=150948%4
5/22Wednesday, May 229:45 p.m.ATLATLBraves
Fried, Max
Fried
1516+10+0=152655%9
SFSFGiants
Samardzija, Jeff
Samardzija
1462+4+24=149045%2
5/21Tuesday, May 219:45 p.m.ATLATLBraves
Teheran, Julio
Teheran
1518+10+0=152856%3
SFSFGiants
Anderson, Shaun
Anderson
14611+24=148444%4
5/20Monday, May 209:45 p.m.ATLATLBraves
Soroka, Mike
Soroka
1516+194=153157%4
SFSFGiants
Suarez, Andrew
Suarez
1462+1+21=148443%1
5/19Sunday, May 194 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
14618+0=145337%3
ARIARIDiamondbacks
Ray, Robbie
Ray
1512+11+24=154763%2
5/18Saturday, May 1810:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1459+25+0=148446%8
ARIARIDiamondbacks
Godley, Zack
Godley
151424+24=151454%5
5/17Friday, May 179:40 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1461+51=146543%0
ARIARIDiamondbacks
Kelly, Merrill
Kelly
151222+26=151657%7
5/15Wednesday, May 153:45 p.m.TORTORBlue Jays
Jackson, Edwin
Jackson
147212+0=146047%3
SFSFGiants
Anderson, Shaun
Anderson
14602+24=148253%4
5/14Tuesday, May 149:45 p.m.TORTORBlue Jays
Thornton, Trent
Thornton
147032=146547%7
SFSFGiants
Vincent, Nick
Vincent
14622+26=148653%3
5/12Sunday, May 124:05 p.m.CINCINReds
Mahle, Tyler
Mahle
150318+0=148546%5
SFSFGiants
Bumgarner, Madison
Bumgarner
1461+26+24=151154%6
5/11Saturday, May 119:05 p.m.CINCINReds
DeSclafani, Anthony
DeSclafani
15023+0=149951%5
SFSFGiants
Samardzija, Jeff
Samardzija
1462+6+24=149249%4
5/10Friday, May 1010:15 p.m.CINCINReds
Castillo, Luis
Castillo
1499+271=152555%7
SFSFGiants
Rodriguez, Dereck
Rodriguez
1465+4+21=149045%0
5/9Thursday, May 93:10 p.m.SFSFGiants
Holland, Derek
Holland
14652+2=146538%11
COLCOLRockies
Freeland, Kyle
Freeland
1508+14+26=154862%12
5/7Tuesday, May 78:40 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1462+233=148243%14
COLCOLRockies
Senzatela, Antonio
Senzatela
151211+26=152757%4
5/6Monday, May 612:35 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
14644+0=146042%4
CINCINReds
DeSclafani, Anthony
DeSclafani
14971+24=152058%12
5/5Sunday, May 54:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1463+4+0=146738%6
CINCINReds
Castillo, Luis
Castillo
1498+28+24=155062%5
5/4Saturday, May 47:10 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
1465+8+0=147345%2
CINCINReds
Roark, Tanner
Roark
149610+24=151055%9
5/3Friday, May 37:10 p.m.SFSFGiants
Beede, Tyler
Beede
1464202=144238%12
CINCINReds
Gray, Sonny
Gray
1497+6+21=152462%11
5/1Wednesday, May 19:45 p.m.LADLADDodgers
Ryu, Hyun-Jin
Ryu
15672+0=156559%1
SFSFGiants
Bumgarner, Madison
Bumgarner
1462+14+24=150041%2
4/30Tuesday, April 309:45 p.m.LADLADDodgers
Buehler, Walker
Buehler
1566+19+0=158564%10
SFSFGiants
Pomeranz, Drew
Pomeranz
14647+24=148136%3
4/29Monday, April 299:45 p.m.LADLADDodgers
Maeda, Kenta
Maeda
1567162=154959%2
SFSFGiants
Samardzija, Jeff
Samardzija
14632+24=148541%3
4/28Sunday, April 284:05 p.m.NYYNYYYankees
German, Domingo
German
156615+0=155157%11
SFSFGiants
Rodriguez, Dereck
Rodriguez
1465+14+24=150343%5
4/27Saturday, April 274:05 p.m.NYYNYYYankees
Happ, J.A.
Happ
15658+0=155760%6
SFSFGiants
Holland, Derek
Holland
14665+24=148540%4
4/26Friday, April 2610:15 p.m.NYYNYYYankees
Paxton, James
Paxton
1563+152=157660%7
SFSFGiants
Bumgarner, Madison
Bumgarner
1467+15+22=150440%3
4/24Wednesday, April 244:07 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
146513+0=145239%4
TORTORBlue Jays
Buchholz, Clay
Buchholz
1486+19+24=152961%0
4/23Tuesday, April 237:07 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
14644+0=146045%7
TORTORBlue Jays
Thornton, Trent
Thornton
148713+22=149655%6
4/21Sunday, April 211:35 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
1462+14+0=147642%3
PITPITPirates
Archer, Chris
Archer
1507+4+24=153558%2
4/20Saturday, April 204:05 p.m.SFSFGiants
Holland, Derek
Holland
14634+0=145938%1
PITPITPirates
Taillon, Jameson
Taillon
1506+12+24=154262%3
4/19Friday, April 197:05 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1465+172=148047%1
PITPITPirates
Lyles, Jordan
Lyles
150532+24=149753%4
4/18Thursday, April 181:05 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
146612+0=145434%2
WSHWSHNationals
Corbin, Patrick
Corbin
1536+12+24=157266%4
4/17Wednesday, April 177:05 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
14673+0=146440%6
WSHWSHNationals
Hellickson, Jeremy
Hellickson
153523+24=153660%9
4/16Tuesday, April 167:05 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
1464+122=147437%7
WSHWSHNationals
Strasburg, Stephen
Strasburg
1538+4+26=156863%3
4/14Sunday, April 144:05 p.m.COLCOLRockies
Marquez, German
Marquez
1498+26+0=152455%4
SFSFGiants
Holland, Derek
Holland
14663+24=148745%0
4/13Saturday, April 134:05 p.m.COLCOLRockies
Freeland, Kyle
Freeland
1500+21+0=152152%2
SFSFGiants
Bumgarner, Madison
Bumgarner
1464+15+24=150348%5
4/12Friday, April 1210:15 p.m.COLCOLRockies
Bettis, Chad
Bettis
150129+0=147250%2
SFSFGiants
Pomeranz, Drew
Pomeranz
146313+24=147450%3
4/11Thursday, April 119:45 p.m.COLCOLRockies
Gray, Jon
Gray
150261=149552%0
SFSFGiants
Samardzija, Jeff
Samardzija
14627+24=147948%1
4/10Wednesday, April 103:45 p.m.SDSDPadres
Margevicius, Nick
Margevicius
1485+8+0=149349%3
SFSFGiants
Rodriguez, Dereck
Rodriguez
1463+12+24=149951%1
4/9Tuesday, April 99:45 p.m.SDSDPadres
Lucchesi, Joey
Lucchesi
1487+6+0=149352%2
SFSFGiants
Holland, Derek
Holland
14614+24=148148%7
4/8Monday, April 89:45 p.m.SDSDPadres
Lauer, Eric
Lauer
148664=147646%6
SFSFGiants
Bumgarner, Madison
Bumgarner
1462+20+24=150654%5
4/7Sunday, April 74:05 p.m.TBTBRays
Chirinos, Yonny
Chirinos
153010+0=152056%3
SFSFGiants
Pomeranz, Drew
Pomeranz
146410+24=147844%0
4/6Saturday, April 64:05 p.m.TBTBRays
Stanek, Ryne
Stanek
153218+0=151455%4
SFSFGiants
Samardzija, Jeff
Samardzija
14627+24=147945%6
4/5Friday, April 54:35 p.m.TBTBRays
Glasnow, Tyler
Glasnow
1530282=150050%5
SFSFGiants
Rodriguez, Dereck
Rodriguez
1464+14+24=150250%2
4/3Wednesday, April 310:10 p.m.SFSFGiants
Holland, Derek
Holland
14656+0=145933%3
LADLADDodgers
Stripling, Ross
Stripling
156511+24=157867%5
4/2Tuesday, April 210:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1465+21+0=148636%5
LADLADDodgers
Ryu, Hyun-Jin
Ryu
15642+24=158664%6
4/1Monday, April 110 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
1463111=145133%4
LADLADDodgers
Urias, Julio
Urias
156620+24=157067%2
3/31Sunday, March 314:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
14658+0=145743%1
SDSDPadres
Paddack, Chris
Paddack
14863+24=150757%3
3/30Saturday, March 308:40 p.m.SFSFGiants
Rodriguez, Dereck
Rodriguez
1463+14+0=147746%3
SDSDPadres
Margevicius, Nick
Margevicius
14872+24=150954%2
3/29Friday, March 2910:10 p.m.SFSFGiants
Holland, Derek
Holland
14655+0=146043%1
SDSDPadres
Lucchesi, Joey
Lucchesi
1486+1+24=151157%4
3/28Thursday, March 284:10 p.m.SFSFGiants
Bumgarner, Madison
Bumgarner
1466+202=148447%0
SDSDPadres
Lauer, Eric
Lauer
14843+24=150553%2

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 and Gus Wezerek. Statistical model by Jay Boice and Nate Silver.

Comments