Updated Jul. 20, 2019 at 1:28 AM

2019 MLB Predictions

Updated after every game.

Upcoming games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
7/20Saturday, July 201:05 p.m. EasternCOLCOLRockies
Senzatela, Antonio
Senzatela
150015+0=148531%
NYYNYYYankees
Tanaka, Masahiro
Tanaka
1587+11+24=162269%
7/20Saturday, July 202:20 p.m.SDSDPadres
Lucchesi, Joey
Lucchesi
1476+12+0=148840%
CHCCHCCubs
Quintana, Jose
Quintana
15364+24=155660%
7/20Saturday, July 204:05 p.m.NYMNYMMets
Lockett, Walker
Lockett
150446+0=145842%
SFSFGiants
Samardzija, Jeff
Samardzija
1486+7+24=151758%
7/20Saturday, July 206:10 p.m.TORTORBlue Jays
Thornton, Trent
Thornton
1465+3+0=146855%
DETDETTigers
Norris, Daniel
Norris
1407+2+24=143345%
7/20Saturday, July 206:10 p.m.CHWCHWWhite Sox
Giolito, Lucas
Giolito
1456+33+0=148943%
TBTBRays
Yarbrough, Ryan
Yarbrough
153518+24=154157%
7/20Saturday, July 207:05 p.m.BOSBOSRed Sox
Porcello, Rick
Porcello
154317+0=152663%
BALBALOrioles
Eshelman, Thomas
Eshelman
1408+3+24=143537%
7/20Saturday, July 207:05 p.m.PHIPHIPhillies
Eflin, Zach
Eflin
15127+0=150547%
PITPITPirates
Musgrove, Joe
Musgrove
1495+9+24=152853%
7/20Saturday, July 207:10 p.m.STLSTLCardinals
Mikolas, Miles
Mikolas
1520+13+0=153347%
CINCINReds
Castillo, Luis
Castillo
1504+25+24=155353%
7/20Saturday, July 207:10 p.m.KCKCRoyals
Junis, Jakob
Junis
1446+8+0=145440%
CLECLEIndians
Plutko, Adam
Plutko
154239+24=152760%
7/20Saturday, July 207:10 p.m.TEXTEXRangers
Jurado, Ariel
Jurado
148114+0=146737%
HOUHOUAstros
Urquidy, Jose
Urquidy
157139+24=155663%
7/20Saturday, July 207:10 p.m.OAKOAKAthletics
Anderson, Brett
Anderson
15414+0=153745%
MINMINTwins
Berrios, Jose
Berrios
1537+12+24=157355%
7/20Saturday, July 207:20 p.m.WSHWSHNationals
Sanchez, Anibal
Sanchez
153416+0=151841%
ATLATLBraves
Soroka, Mike
Soroka
1529+30+24=158359%
7/20Saturday, July 208:10 p.m.MILMILBrewers
Gonzalez, Gio
Gonzalez
1515+4+0=151941%
ARIARIDiamondbacks
Greinke, Zack
Greinke
1520+36+24=158059%
7/20Saturday, July 209:10 p.m.MIAMIAMarlins
Alcantara, Sandy
Alcantara
144410+0=143426%
LADLADDodgers
Kershaw, Clayton
Kershaw
1586+5+24=161574%
7/20Saturday, July 209:10 p.m.LAALAAAngels
Canning, Griffin
Canning
1508+5+0=151353%
SEASEAMariners
Pitcher TBD
1465+2+24=149147%
7/21Sunday, July 211:05 p.m.BOSBOSRed Sox
Cashner, Andrew
Cashner
154315+0=152866%
BALBALOrioles
Wojciechowski, Asher
Wojciechowski
140817+24=141534%
7/21Sunday, July 211:05 p.m.COLCOLRockies
Marquez, German
Marquez
1500+16+0=151636%
NYYNYYYankees
Paxton, James
Paxton
1587+4+24=161564%
7/21Sunday, July 211:10 p.m.STLSTLCardinals
Flaherty, Jack
Flaherty
1520+12+0=153252%
CINCINReds
DeSclafani, Anthony
DeSclafani
15049+24=151948%
7/21Sunday, July 211:10 p.m.KCKCRoyals
Sparkman, Glenn
Sparkman
14462+0=144436%
CLECLEIndians
Plesac, Zach
Plesac
154225+24=154164%
7/21Sunday, July 211:10 p.m.TORTORBlue Jays
Waguespack, Jacob
Waguespack
14651+0=146454%
DETDETTigers
Pitcher TBD
1407+5+24=143646%
7/21Sunday, July 211:10 p.m.CHWCHWWhite Sox
Cease, Dylan
Cease
14564+0=145234%
TBTBRays
Snell, Blake
Snell
1535+9+24=156866%
7/21Sunday, July 211:35 p.m.PHIPHIPhillies
Velasquez, Vince
Velasquez
15128+0=150448%
PITPITPirates
Pitcher TBD
1495+2+24=152152%
7/21Sunday, July 212:10 p.m.TEXTEXRangers
Lynn, Lance
Lynn
1481+32+0=151343%
HOUHOUAstros
Armenteros, Rogelio
Armenteros
157134+24=156157%
7/21Sunday, July 212:10 p.m.OAKOAKAthletics
Mengden, Daniel
Mengden
15413+0=153847%
MINMINTwins
Pineda, Michael
Pineda
1537+0+24=156153%
7/21Sunday, July 212:20 p.m.SDSDPadres
Quantrill, Cal
Quantrill
1476+0+0=147636%
CHCCHCCubs
Hendricks, Kyle
Hendricks
1536+14+24=157464%
7/21Sunday, July 214:05 p.m.NYMNYMMets
Matz, Steven
Matz
150426+0=147848%
SFSFGiants
Pomeranz, Drew
Pomeranz
148616+24=149452%
7/21Sunday, July 214:10 p.m.MILMILBrewers
Woodruff, Brandon
Woodruff
1515+26+0=154150%
ARIARIDiamondbacks
Young, Alex
Young
15201+24=154350%
7/21Sunday, July 214:10 p.m.MIAMIAMarlins
Yamamoto, Jordan
Yamamoto
1444+10+0=145427%
LADLADDodgers
Buehler, Walker
Buehler
1586+14+24=162473%
7/21Sunday, July 214:10 p.m.LAALAAAngels
Heaney, Andrew
Heaney
1508+10+0=151856%
SEASEAMariners
Kikuchi, Yusei
Kikuchi
146510+24=147944%
7/21Sunday, July 217 p.m.WSHWSHNationals
Voth, Austin
Voth
153434+0=150044%
ATLATLBraves
Gausman, Kevin
Gausman
15299+24=154456%
7/22Monday, July 227 p.m.BOSBOSRed Sox
Rodriguez, Eduardo
Rodriguez
1543+63=154648%
TBTBRays
Pitcher TBD
1535+0+24=155952%
7/22Monday, July 227:05 p.m.STLSTLCardinals
Ponce de Leon, Daniel
Ponce de Leon
1520+102=152851%
PITPITPirates
Pitcher TBD
1495+2+24=152149%
7/22Monday, July 227:05 p.m.COLCOLRockies
Lambert, Peter
Lambert
150092=148940%
WSHWSHNationals
Pitcher TBD
1534+2+21=155760%
7/22Monday, July 227:07 p.m.CLECLEIndians
Clevinger, Mike
Clevinger
1542+172=155758%
TORTORBlue Jays
Borucki, Ryan
Borucki
1465+17+22=150442%
7/22Monday, July 228:10 p.m.MIAMIAMarlins
Richards, Trevor
Richards
144484=143245%
CHWCHWWhite Sox
Nova, Ivan
Nova
14568+21=146955%
7/22Monday, July 228:10 p.m.OAKOAKAthletics
Bailey, Homer
Bailey
1541143=152436%
HOUHOUAstros
Cole, Gerrit
Cole
1571+29+24=162464%
7/22Monday, July 228:10 p.m.CINCINReds
Gray, Sonny
Gray
1504+162=151846%
MILMILBrewers
Anderson, Chase
Anderson
1515+11+20=154654%
7/22Monday, July 228:10 p.m.NYYNYYYankees
Sabathia, CC
Sabathia
158753=157955%
MINMINTwins
Perez, Martin
Perez
153717+24=154445%
7/22Monday, July 229:40 p.m.BALBALOrioles
Brooks, Aaron
Brooks
1408+44=140830%
ARIARIDiamondbacks
Ray, Robbie
Ray
1520+8+24=155270%
7/22Monday, July 229:45 p.m.CHCCHCCubs
Mills, Alec
Mills
1536154=151753%
SFSFGiants
Anderson, Shaun
Anderson
148613+24=149747%
7/22Monday, July 2210:10 p.m.TEXTEXRangers
Chavez, Jesse
Chavez
1481204=145743%
SEASEAMariners
Gonzales, Marco
Gonzales
1465+14+24=150357%
7/23Tuesday, July 237:05 p.m.STLSTLCardinals
Hudson, Dakota
Hudson
152010+0=151048%
PITPITPirates
Archer, Chris
Archer
1495+4+24=152352%
7/23Tuesday, July 237:05 p.m.COLCOLRockies
Gray, Jon
Gray
1500+15+0=151542%
WSHWSHNationals
Strasburg, Stephen
Strasburg
1534+10+24=156858%
7/23Tuesday, July 237:07 p.m.CLECLEIndians
Bauer, Trevor
Bauer
1542+9+0=155161%
TORTORBlue Jays
Sanchez, Aaron
Sanchez
146514+24=147539%
7/23Tuesday, July 237:10 p.m.PHIPHIPhillies
Pivetta, Nick
Pivetta
15129+0=150358%
DETDETTigers
Turnbull, Spencer
Turnbull
1407+17+26=145042%
7/23Tuesday, July 237:10 p.m.SDSDPadres
Paddack, Chris
Paddack
1476+271=150248%
NYMNYMMets
Vargas, Jason
Vargas
150411+22=151552%
7/23Tuesday, July 237:10 p.m.BOSBOSRed Sox
Sale, Chris
Sale
1543+37+0=158050%
TBTBRays
Morton, Charlie
Morton
1535+23+24=158250%
7/23Tuesday, July 237:20 p.m.KCKCRoyals
Duffy, Danny
Duffy
1446+61=145134%
ATLATLBraves
Keuchel, Dallas
Keuchel
1529+11+26=156666%
7/23Tuesday, July 238:10 p.m.MIAMIAMarlins
Smith, Caleb
Smith
1444+7+0=145146%
CHWCHWWhite Sox
Pitcher TBD
1456+2+24=148254%
7/23Tuesday, July 238:10 p.m.OAKOAKAthletics
Fiers, Mike
Fiers
1541+17+0=155845%
HOUHOUAstros
Miley, Wade
Miley
15712+24=159355%
7/23Tuesday, July 238:10 p.m.CINCINReds
Roark, Tanner
Roark
15047+0=149743%
MILMILBrewers
Davies, Zach
Davies
1515+7+24=154657%
7/23Tuesday, July 238:10 p.m.NYYNYYYankees
German, Domingo
German
15871+0=158653%
MINMINTwins
Gibson, Kyle
Gibson
1537+2+24=156347%
7/23Tuesday, July 239:40 p.m.BALBALOrioles
Pitcher TBD
1408+3+0=141132%
ARIARIDiamondbacks
Kelly, Merrill
Kelly
1520+1+24=154568%
7/23Tuesday, July 239:45 p.m.CHCCHCCubs
Darvish, Yu
Darvish
1536+5+0=154151%
SFSFGiants
Bumgarner, Madison
Bumgarner
1486+24+24=153449%
7/23Tuesday, July 2310:10 p.m.LAALAAAngels
Pena, Felix
Pena
1508+91=151638%
LADLADDodgers
Maeda, Kenta
Maeda
15868+26=160462%
7/23Tuesday, July 2310:10 p.m.TEXTEXRangers
Sampson, Adrian
Sampson
148114+0=146747%
SEASEAMariners
Pitcher TBD
1465+2+24=149153%
7/24Wednesday, July 2412:10 p.m.BOSBOSRed Sox
Price, David
Price
1543+12+0=155549%
TBTBRays
Chirinos, Yonny
Chirinos
1535+1+24=156051%
7/24Wednesday, July 241:10 p.m.PHIPHIPhillies
Nola, Aaron
Nola
1512+36+0=154863%
DETDETTigers
Boyd, Matthew
Boyd
1407+28+24=145937%
7/24Wednesday, July 242:10 p.m.OAKOAKAthletics
Bassitt, Chris
Bassitt
15412+0=153937%
HOUHOUAstros
Verlander, Justin
Verlander
1571+33+24=162863%
7/24Wednesday, July 242:10 p.m.CINCINReds
Mahle, Tyler
Mahle
150424+0=148043%
MILMILBrewers
Chacin, Jhoulys
Chacin
15159+24=153057%
7/24Wednesday, July 243:40 p.m.BALBALOrioles
Means, John
Means
1408+32+0=144041%
ARIARIDiamondbacks
Clarke, Taylor
Clarke
152042+24=150259%
7/24Wednesday, July 243:40 p.m.TEXTEXRangers
Minor, Mike
Minor
1481+37+0=151852%
SEASEAMariners
Leake, Mike
Leake
1465+17+24=150648%
7/24Wednesday, July 243:45 p.m.CHCCHCCubs
Lester, Jon
Lester
15369+0=152752%
SFSFGiants
Beede, Tyler
Beede
1486+2+24=151248%
7/24Wednesday, July 247:05 p.m.STLSTLCardinals
Wainwright, Adam
Wainwright
15204+0=151651%
PITPITPirates
Lyles, Jordan
Lyles
149513+24=150649%
7/24Wednesday, July 247:05 p.m.COLCOLRockies
Freeland, Kyle
Freeland
15002+0=149841%
WSHWSHNationals
Corbin, Patrick
Corbin
1534+6+24=156459%
7/24Wednesday, July 247:07 p.m.CLECLEIndians
Bieber, Shane
Bieber
1542+12+0=155455%
TORTORBlue Jays
Stroman, Marcus
Stroman
1465+29+24=151845%
7/24Wednesday, July 247:10 p.m.SDSDPadres
Lamet, Dinelson
Lamet
1476+6+0=148242%
NYMNYMMets
Syndergaard, Noah
Syndergaard
1504+8+24=153658%
7/24Wednesday, July 247:20 p.m.KCKCRoyals
Keller, Brad
Keller
1446+16+0=146235%
ATLATLBraves
Teheran, Julio
Teheran
1529+13+24=156665%
7/24Wednesday, July 248 p.m.NYYNYYYankees
Happ, J.A.
Happ
15875+0=158252%
MINMINTwins
Odorizzi, Jake
Odorizzi
1537+6+24=156748%
7/24Wednesday, July 248:10 p.m.MIAMIAMarlins
Gallen, Zac
Gallen
14448+0=143643%
CHWCHWWhite Sox
Lopez, Reynaldo
Lopez
1456+6+24=148657%
7/24Wednesday, July 2410:10 p.m.LAALAAAngels
Pitcher TBD
1508+4+0=151239%
LADLADDodgers
Stripling, Ross
Stripling
158618+24=159261%
7/25Thursday, July 2512:10 p.m.SDSDPadres
Lauer, Eric
Lauer
1476+2+0=147837%
NYMNYMMets
deGrom, Jacob
deGrom
1504+42+24=157063%
7/25Thursday, July 2512:35 p.m.STLSTLCardinals
Mikolas, Miles
Mikolas
1520+13+0=153351%
PITPITPirates
Musgrove, Joe
Musgrove
1495+9+24=152849%
7/25Thursday, July 254:05 p.m.COLCOLRockies
Senzatela, Antonio
Senzatela
150015+0=148542%
WSHWSHNationals
Sanchez, Anibal
Sanchez
153416+24=154258%
7/25Thursday, July 257:10 p.m.NYYNYYYankees
Tanaka, Masahiro
Tanaka
1587+113=159557%
BOSBOSRed Sox
Porcello, Rick
Porcello
154317+21=154743%
7/25Thursday, July 258:10 p.m.MINMINTwins
Berrios, Jose
Berrios
1537+122=154755%
CHWCHWWhite Sox
Giolito, Lucas
Giolito
1456+33+24=151345%
7/25Thursday, July 258:15 p.m.CLECLEIndians
Plutko, Adam
Plutko
1542393=150054%
KCKCRoyals
Montgomery, Mike
Montgomery
1446+2+21=146946%
7/25Thursday, July 2510:07 p.m.BALBALOrioles
Eshelman, Thomas
Eshelman
1408+32=140932%
LAALAAAngels
Barria, Jaime
Barria
1508+7+23=153868%
7/25Thursday, July 2510:07 p.m.TEXTEXRangers
Jurado, Ariel
Jurado
1481143=146437%
OAKOAKAthletics
Anderson, Brett
Anderson
15414+20=155763%
7/25Thursday, July 2510:10 p.m.DETDETTigers
Zimmermann, Jordan
Zimmermann
1407154=138836%
SEASEAMariners
Pitcher TBD
1465+2+24=149164%
7/26Friday, July 266:40 p.m.COLCOLRockies
Marquez, German
Marquez
1500+162=151444%
CINCINReds
Castillo, Luis
Castillo
1504+25+24=155356%
7/26Friday, July 267:05 p.m.ATLATLBraves
Soroka, Mike
Soroka
1529+301=155854%
PHIPHIPhillies
Arrieta, Jake
Arrieta
15125+24=153146%
7/26Friday, July 267:05 p.m.LADLADDodgers
Ryu, Hyun-Jin
Ryu
1586+142=159855%
WSHWSHNationals
Pitcher TBD
1534+2+24=156045%
7/26Friday, July 267:07 p.m.TBTBRays
Pitcher TBD
1535+01=153456%
TORTORBlue Jays
Thornton, Trent
Thornton
1465+3+26=149444%
7/26Friday, July 267:10 p.m.NYYNYYYankees
Paxton, James
Paxton
1587+4+0=159155%
BOSBOSRed Sox
Cashner, Andrew
Cashner
154315+24=155245%
7/26Friday, July 267:10 p.m.ARIARIDiamondbacks
Greinke, Zack
Greinke
1520+362=155464%
MIAMIAMarlins
Alcantara, Sandy
Alcantara
144410+23=145736%
7/26Friday, July 267:10 p.m.PITPITPirates
Pitcher TBD
1495+22=149549%
NYMNYMMets
Matz, Steven
Matz
150426+24=150251%
7/26Friday, July 268:10 p.m.MINMINTwins
Pineda, Michael
Pineda
1537+0+0=153759%
CHWCHWWhite Sox
Cease, Dylan
Cease
14564+24=147641%
7/26Friday, July 268:10 p.m.CHCCHCCubs
Quintana, Jose
Quintana
153642=153048%
MILMILBrewers
Gonzalez, Gio
Gonzalez
1515+4+26=154552%
7/26Friday, July 268:15 p.m.CLECLEIndians
Plesac, Zach
Plesac
154225+0=151756%
KCKCRoyals
Junis, Jakob
Junis
1446+8+24=147844%
7/26Friday, July 268:15 p.m.HOUHOUAstros
Pitcher TBD
157111=156952%
STLSTLCardinals
Flaherty, Jack
Flaherty
1520+12+21=155348%
7/26Friday, July 2610:07 p.m.BALBALOrioles
Wojciechowski, Asher
Wojciechowski
140817+0=139130%
LAALAAAngels
Canning, Griffin
Canning
1508+5+24=153770%
7/26Friday, July 2610:07 p.m.TEXTEXRangers
Lynn, Lance
Lynn
1481+32+0=151343%
OAKOAKAthletics
Mengden, Daniel
Mengden
15413+24=156257%
7/26Friday, July 2610:10 p.m.SFSFGiants
Samardzija, Jeff
Samardzija
1486+7+0=149348%
SDSDPadres
Lucchesi, Joey
Lucchesi
1476+12+20=150852%
7/26Friday, July 2610:10 p.m.DETDETTigers
Norris, Daniel
Norris
1407+2+0=140940%
SEASEAMariners
Kikuchi, Yusei
Kikuchi
146510+24=147960%
7/27Saturday, July 273:07 p.m.TBTBRays
Pitcher TBD
1535+0+0=153557%
TORTORBlue Jays
Waguespack, Jacob
Waguespack
14651+24=148843%
7/27Saturday, July 274:05 p.m.NYYNYYYankees
Sabathia, CC
Sabathia
15875+0=158251%
BOSBOSRed Sox
Rodriguez, Eduardo
Rodriguez
1543+6+24=157349%
7/27Saturday, July 274:05 p.m.LADLADDodgers
Kershaw, Clayton
Kershaw
1586+5+0=159153%
WSHWSHNationals
Strasburg, Stephen
Strasburg
1534+10+24=156847%
7/27Saturday, July 274:10 p.m.DETDETTigers
Pitcher TBD
1407+5+0=141237%
SEASEAMariners
Gonzales, Marco
Gonzales
1465+14+24=150363%
7/27Saturday, July 276:10 p.m.ARIARIDiamondbacks
Young, Alex
Young
15201+0=151956%
MIAMIAMarlins
Yamamoto, Jordan
Yamamoto
1444+10+24=147844%

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
7/19Friday, July 1910:15 p.m. EasternNYMNYMMets
deGrom, Jacob
deGrom
1505+40+0=154557%0
SFSFGiants
Beede, Tyler
Beede
14859+24=150043%1
7/19Friday, July 1910:10 p.m.LAALAAAngels
Barria, Jaime
Barria
1512+173=152655%0
SEASEAMariners
Leake, Mike
Leake
1461+9+23=149345%10
7/19Friday, July 1910:10 p.m.MIAMIAMarlins
Gallen, Zac
Gallen
1445114=143025%1
LADLADDodgers
Ryu, Hyun-Jin
Ryu
1585+14+20=161975%2
7/19Friday, July 199:40 p.m.MILMILBrewers
Chacin, Jhoulys
Chacin
15173+0=151451%7
ARIARIDiamondbacks
Clarke, Taylor
Clarke
151838+24=150449%10
7/19Friday, July 198:10 p.m.OAKOAKAthletics
Bassitt, Chris
Bassitt
15391+0=153846%5
MINMINTwins
Odorizzi, Jake
Odorizzi
1538+7+24=156954%3
7/19Friday, July 198:10 p.m.TEXTEXRangers
Minor, Mike
Minor
1481+39+0=152035%3
HOUHOUAstros
Verlander, Justin
Verlander
1570+35+21=162665%4
7/19Friday, July 197:20 p.m.WSHWSHNationals
Corbin, Patrick
Corbin
1535+8+0=154347%3
ATLATLBraves
Teheran, Julio
Teheran
1528+10+24=156253%4
7/19Friday, July 197:10 p.m.CHWCHWWhite Sox
Lopez, Reynaldo
Lopez
1453+33=145337%9
TBTBRays
McKay, Brendan
McKay
153914+21=154663%2
7/19Friday, July 197:10 p.m.TORTORBlue Jays
Stroman, Marcus
Stroman
1462+263=148559%12
DETDETTigers
Zimmermann, Jordan
Zimmermann
141012+23=142141%1
7/19Friday, July 197:10 p.m.KCKCRoyals
Montgomery, Mike
Montgomery
1447+63=145032%5
CLECLEIndians
Bieber, Shane
Bieber
1540+16+24=158068%10
7/19Friday, July 197:10 p.m.STLSTLCardinals
Wainwright, Adam
Wainwright
1519+2+0=152152%12
CINCINReds
Mahle, Tyler
Mahle
150525+24=150448%11
7/19Friday, July 197:05 p.m.PHIPHIPhillies
Arrieta, Jake
Arrieta
151072=150149%6
PITPITPirates
Lyles, Jordan
Lyles
149715+23=150551%1
7/19Friday, July 197:05 p.m.COLCOLRockies
Freeland, Kyle
Freeland
1501+02=149935%2
NYYNYYYankees
Happ, J.A.
Happ
15865+24=160565%8
7/19Friday, July 197:05 p.m.BOSBOSRed Sox
Price, David
Price
1547+182=156364%2
BALBALOrioles
Means, John
Means
1404+31+26=146136%11
7/19Friday, July 192:20 p.m.SDSDPadres
Lauer, Eric
Lauer
1477+53=147939%5
CHCCHCCubs
Lester, Jon
Lester
15357+26=155461%6
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/18Thursday, July 189:40 p.m.MILMILBrewers
Davies, Zach
Davies
1514+44=151447%5
ARIARIDiamondbacks
Kelly, Merrill
Kelly
15204+21=153753%1
7/18Thursday, July 189:07 p.m.HOUHOUAstros
Miley, Wade
Miley
15693+0=156656%6
LAALAAAngels
Harvey, Matt
Harvey
151413+24=152544%2
7/18Thursday, July 188:10 p.m.OAKOAKAthletics
Fiers, Mike
Fiers
1541+174=155449%3
MINMINTwins
Gibson, Kyle
Gibson
15371+24=156051%6
7/18Thursday, July 188 p.m.TBTBRays
Morton, Charlie
Morton
1540+25+0=156546%1
NYYNYYYankees
Green, Chad
Green
158415+24=159354%5
7/18Thursday, July 187:20 p.m.WSHWSHNationals
Strasburg, Stephen
Strasburg
1532+113=154049%13
ATLATLBraves
Wright, Kyle
Wright
15327+21=154651%4
7/18Thursday, July 187:10 p.m.DETDETTigers
Boyd, Matthew
Boyd
1410+29+0=143932%3
CLECLEIndians
Bauer, Trevor
Bauer
1539+9+24=157268%6
7/18Thursday, July 187:10 p.m.STLSTLCardinals
Hudson, Dakota
Hudson
1517102=150548%7
CINCINReds
Roark, Tanner
Roark
15067+22=152152%4
7/18Thursday, July 183 p.m.TBTBRays
Chirinos, Yonny
Chirinos
1542+2+2=154641%2
NYYNYYYankees
German, Domingo
German
15822+26=160659%6
7/18Thursday, July 181:15 p.m.CHWCHWWhite Sox
Detwiler, Ross
Detwiler
14546+0=144844%5
KCKCRoyals
Keller, Brad
Keller
1446+17+24=148756%6
7/18Thursday, July 181:05 p.m.TORTORBlue Jays
Pannone, Thomas
Pannone
14639+0=145430%0
BOSBOSRed Sox
Sale, Chris
Sale
1546+33+24=160370%5
7/18Thursday, July 1812:35 p.m.LADLADDodgers
Stripling, Ross
Stripling
158618+0=156849%6
PHIPHIPhillies
Nola, Aaron
Nola
1509+41+24=157451%7
7/18Thursday, July 1812:10 p.m.SDSDPadres
Lamet, Dinelson
Lamet
1478+8+0=148652%3
MIAMIAMarlins
Smith, Caleb
Smith
1444+8+24=147648%4
7/17Wednesday, July 1710:07 p.m.HOUHOUAstros
Cole, Gerrit
Cole
1566+28+0=159456%11
LAALAAAngels
Pena, Felix
Pena
1516+10+24=155044%2
7/17Wednesday, July 178:15 p.m.CHWCHWWhite Sox
Nova, Ivan
Nova
14556+0=144947%5
KCKCRoyals
Duffy, Danny
Duffy
1445+4+24=147353%7
7/17Wednesday, July 178:05 p.m.ARIARIDiamondbacks
Ray, Robbie
Ray
1516+9+0=152555%19
TEXTEXRangers
Chavez, Jesse
Chavez
148515+24=149445%4
7/17Wednesday, July 177:10 p.m.SDSDPadres
Paddack, Chris
Paddack
1477+21+0=149855%3
MIAMIAMarlins
Richards, Trevor
Richards
14456+24=146345%2
7/17Wednesday, July 177:10 p.m.DETDETTigers
Turnbull, Spencer
Turnbull
1412+15+0=142730%2
CLECLEIndians
Clevinger, Mike
Clevinger
1538+15+24=157770%7
7/17Wednesday, July 177:10 p.m.TORTORBlue Jays
Sanchez, Aaron
Sanchez
146313+0=145033%4
BOSBOSRed Sox
Rodriguez, Eduardo
Rodriguez
1546+6+24=157667%5
7/17Wednesday, July 177:05 p.m.LADLADDodgers
Maeda, Kenta
Maeda
15848+0=157658%7
PHIPHIPhillies
Pivetta, Nick
Pivetta
151011+24=152342%2
7/17Wednesday, July 177:05 p.m.WSHWSHNationals
Fedde, Erick
Fedde
153545+0=149059%2
BALBALOrioles
Brooks, Aaron
Brooks
1400+3+24=142741%9
7/17Wednesday, July 173:37 p.m.SEASEAMariners
Swanson, Erik
Swanson
146318+0=144536%2
OAKOAKAthletics
Bailey, Homer
Bailey
153917+24=154664%10
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/17Wednesday, July 172:20 p.m.CINCINReds
Gray, Sonny
Gray
1508+14+0=152245%2
CHCCHCCubs
Darvish, Yu
Darvish
1534+0+24=155855%5
7/17Wednesday, July 172:10 p.m.ATLATLBraves
Keuchel, Dallas
Keuchel
1533+12+0=154550%4
MILMILBrewers
Anderson, Chase
Anderson
1513+7+24=154450%5
7/17Wednesday, July 171:15 p.m.PITPITPirates
Archer, Chris
Archer
1498+3+0=150142%5
STLSTLCardinals
Ponce de Leon, Daniel
Ponce de Leon
1516+17+24=155758%6
7/17Wednesday, July 171:10 p.m.NYMNYMMets
Vargas, Jason
Vargas
150210+0=149242%14
MINMINTwins
Perez, Martin
Perez
154119+24=154658%4
7/16Tuesday, July 1610:07 p.m.SEASEAMariners
Gonzales, Marco
Gonzales
1465+18+0=148339%2
OAKOAKAthletics
Mengden, Daniel
Mengden
15376+26=155761%9
7/16Tuesday, July 1610:07 p.m.HOUHOUAstros
Rondon, Hector
Rondon
156834+0=153449%2
LAALAAAngels
Heaney, Andrew
Heaney
1514+6+24=154451%7
7/16Tuesday, July 168:40 p.m.SFSFGiants
Pomeranz, Drew
Pomeranz
148019+0=146143%8
COLCOLRockies
Lambert, Peter
Lambert
150518+24=151157%4
7/16Tuesday, July 168:15 p.m.PITPITPirates
Agrazal, Dario
Agrazal
14961+0=149543%3
STLSTLCardinals
Flaherty, Jack
Flaherty
1518+6+24=154857%1
7/16Tuesday, July 168:15 p.m.CHWCHWWhite Sox
Cease, Dylan
Cease
14583+0=145551%0
KCKCRoyals
Sparkman, Glenn
Sparkman
144115+24=145049%11
7/16Tuesday, July 168:10 p.m.NYMNYMMets
Matz, Steven
Matz
1501252=147437%3
MINMINTwins
Pineda, Michael
Pineda
15421+23=156463%2
7/16Tuesday, July 168:10 p.m.ATLATLBraves
Wilson, Bryse
Wilson
153611+0=152545%1
MILMILBrewers
Woodruff, Brandon
Woodruff
1510+25+24=155955%13
7/16Tuesday, July 168:05 p.m.ARIARIDiamondbacks
Young, Alex
Young
151361=150644%9
TEXTEXRangers
Lynn, Lance
Lynn
1488+33+26=154756%2
7/16Tuesday, July 168:05 p.m.CINCINReds
DeSclafani, Anthony
DeSclafani
15099+0=150044%3
CHCCHCCubs
Mills, Alec
Mills
153317+24=154056%4
7/16Tuesday, July 167:10 p.m.SDSDPadres
Allen, Logan
Allen
147932=147449%7
MIAMIAMarlins
Yamamoto, Jordan
Yamamoto
1442+11+26=147951%12
7/16Tuesday, July 167:10 p.m.DETDETTigers
Carpenter, Ryan
Carpenter
141335+0=137829%0
CLECLEIndians
Plesac, Zach
Plesac
153728+24=153371%8
7/16Tuesday, July 167:10 p.m.TORTORBlue Jays
Waguespack, Jacob
Waguespack
1460+3+0=146336%10
BOSBOSRed Sox
Cashner, Andrew
Cashner
154910+24=156364%4
7/16Tuesday, July 167:05 p.m.LADLADDodgers
Buehler, Walker
Buehler
1586+18+0=160461%8
PHIPHIPhillies
Velasquez, Vince
Velasquez
15095+24=152839%9
7/16Tuesday, July 167:05 p.m.TBTBRays
Stanek, Ryne
Stanek
154319+0=152439%3
NYYNYYYankees
Sabathia, CC
Sabathia
15816+24=159961%8
7/16Tuesday, July 167:05 p.m.WSHWSHNationals
Voth, Austin
Voth
153340+1=149462%8
BALBALOrioles
Wojciechowski, Asher
Wojciechowski
140220+26=140838%1
7/15Monday, July 1510:07 p.m.HOUHOUAstros
James, Josh
James
1570233=154450%6
LAALAAAngels
Canning, Griffin
Canning
1512+7+24=154350%9
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 158:15 p.m.PITPITPirates
Musgrove, Joe
Musgrove
1499+122=150945%0
STLSTLCardinals
Mikolas, Miles
Mikolas
1515+7+24=154655%7
7/15Monday, July 158:15 p.m.CHWCHWWhite Sox
Giolito, Lucas
Giolito
1460+314=148753%2
KCKCRoyals
Junis, Jakob
Junis
1440+6+24=147047%5
7/15Monday, July 158:10 p.m.ATLATLBraves
Fried, Max
Fried
1535+14=153253%4
MILMILBrewers
Houser, Adrian
Houser
151126+24=150947%2
7/15Monday, July 158:05 p.m.CINCINReds
Castillo, Luis
Castillo
1507+263=153044%6
CHCCHCCubs
Hendricks, Kyle
Hendricks
1535+15+24=157456%3
7/15Monday, July 157:10 p.m.DETDETTigers
Norris, Daniel
Norris
1414+33=141434%6
CLECLEIndians
Plutko, Adam
Plutko
153635+24=152566%8
7/15Monday, July 157:10 p.m.TORTORBlue Jays
Thornton, Trent
Thornton
1461+82=146738%8
BOSBOSRed Sox
Porcello, Rick
Porcello
154817+24=155562%10
7/15Monday, July 157:05 p.m.TBTBRays
Snell, Blake
Snell
1542+62=154641%5
NYYNYYYankees
Paxton, James
Paxton
1582+4+24=161059%4
7/15Monday, July 157 p.m.LADLADDodgers
Kershaw, Clayton
Kershaw
1582+42=158458%16
PHIPHIPhillies
Eflin, Zach
Eflin
15125+24=153142%2
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 147 p.m.LADLADDodgers
Ryu, Hyun-Jin
Ryu
1581+12+0=159350%7
BOSBOSRed Sox
Price, David
Price
1550+19+24=159350%4
7/14Sunday, July 144:10 p.m.ATLATLBraves
Soroka, Mike
Soroka
1533+26+0=155959%4
SDSDPadres
Quantrill, Cal
Quantrill
14819+24=149641%1
7/14Sunday, July 144:07 p.m.CHWCHWWhite Sox
Lopez, Reynaldo
Lopez
14614+0=145736%2
OAKOAKAthletics
Anderson, Brett
Anderson
15363+24=155764%3
7/14Sunday, July 144:07 p.m.SEASEAMariners
Kikuchi, Yusei
Kikuchi
14669+0=145741%3
LAALAAAngels
Suarez, Jose
Suarez
151113+24=152259%6
7/14Sunday, July 143:10 p.m.CINCINReds
Mahle, Tyler
Mahle
150819+0=148946%9
COLCOLRockies
Senzatela, Antonio
Senzatela
151217+24=151954%10
7/14Sunday, July 143:05 p.m.HOUHOUAstros
Verlander, Justin
Verlander
1568+33+0=160164%12
TEXTEXRangers
Jurado, Ariel
Jurado
149014+24=150036%4
7/14Sunday, July 142:20 p.m.PITPITPirates
Williams, Trevor
Williams
1501+18+0=151945%3
CHCCHCCubs
Quintana, Jose
Quintana
15334+24=155355%8
7/14Sunday, July 142:15 p.m.ARIARIDiamondbacks
Greinke, Zack
Greinke
1515+40+0=155553%2
STLSTLCardinals
Wainwright, Adam
Wainwright
15142+24=153647%5
7/14Sunday, July 142:15 p.m.DETDETTigers
Zimmermann, Jordan
Zimmermann
14129+0=140344%12
KCKCRoyals
Flynn, Brian
Flynn
144223+24=144356%8
7/14Sunday, July 142:10 p.m.SFSFGiants
Beede, Tyler
Beede
147010+0=146039%8
MILMILBrewers
Chacin, Jhoulys
Chacin
15142+24=153661%3
7/14Sunday, July 141:10 p.m.NYMNYMMets
deGrom, Jacob
deGrom
1500+43+0=154362%6
MIAMIAMarlins
Alcantara, Sandy
Alcantara
14449+24=145938%2
7/14Sunday, July 141:10 p.m.MINMINTwins
Berrios, Jose
Berrios
1543+14+0=155748%3
CLECLEIndians
Bieber, Shane
Bieber
1535+13+24=157252%4
7/14Sunday, July 141:05 p.m.WSHWSHNationals
Sanchez, Anibal
Sanchez
153415+0=151949%3
PHIPHIPhillies
Arrieta, Jake
Arrieta
151111+24=152451%4
7/14Sunday, July 141:05 p.m.TORTORBlue Jays
Stroman, Marcus
Stroman
1462+23+0=148532%2
NYYNYYYankees
Tanaka, Masahiro
Tanaka
1581+10+24=161568%4
7/14Sunday, July 141:05 p.m.TBTBRays
Stanek, Ryne
Stanek
154121+0=152063%4
BALBALOrioles
Eshelman, Thomas
Eshelman
1403+4+24=143137%1
7/13Saturday, July 139:07 p.m.SEASEAMariners
LeBlanc, Wade
LeBlanc
1468+6+0=147444%2
LAALAAAngels
Harvey, Matt
Harvey
150919+24=151456%9
7/13Saturday, July 138:40 p.m.ATLATLBraves
Teheran, Julio
Teheran
1532+10+0=154254%7
SDSDPadres
Lucchesi, Joey
Lucchesi
1482+11+24=151746%5
7/13Saturday, July 138:10 p.m.CINCINReds
Roark, Tanner
Roark
15051+0=150445%17
COLCOLRockies
Freeland, Kyle
Freeland
15151+24=153855%9
7/13Saturday, July 138:05 p.m.HOUHOUAstros
Miley, Wade
Miley
15672+0=156552%7
TEXTEXRangers
Minor, Mike
Minor
1491+39+24=155448%6
7/13Saturday, July 137:15 p.m.ARIARIDiamondbacks
Kelly, Merrill
Kelly
15173+0=151448%2
STLSTLCardinals
Hudson, Dakota
Hudson
151210+24=152652%4
7/13Saturday, July 137:15 p.m.WSHWSHNationals
Corbin, Patrick
Corbin
1533+8+0=154145%4
PHIPHIPhillies
Nola, Aaron
Nola
1513+39+24=157655%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/13Saturday, July 137:15 p.m.DETDETTigers
Boyd, Matthew
Boyd
1413+26+0=143944%1
KCKCRoyals
Keller, Brad
Keller
1440+13+24=147756%4
7/13Saturday, July 137:15 p.m.LADLADDodgers
Stripling, Ross
Stripling
157721+0=155642%11
BOSBOSRed Sox
Sale, Chris
Sale
1553+34+24=161158%2
7/13Saturday, July 137:10 p.m.MINMINTwins
Odorizzi, Jake
Odorizzi
1541+8+0=154947%6
CLECLEIndians
Bauer, Trevor
Bauer
1537+11+24=157253%2
7/13Saturday, July 137:05 p.m.TBTBRays
Morton, Charlie
Morton
1539+25+0=156464%12
BALBALOrioles
Means, John
Means
1405+38+24=146736%4
7/13Saturday, July 136:10 p.m.NYMNYMMets
Syndergaard, Noah
Syndergaard
1498+3+0=150156%4
MIAMIAMarlins
Gallen, Zac
Gallen
144512+24=145744%2
7/13Saturday, July 134:07 p.m.CHWCHWWhite Sox
Covey, Dylan
Covey
14637+0=145636%2
OAKOAKAthletics
Bassitt, Chris
Bassitt
15343+24=155564%13
7/13Saturday, July 132:20 p.m.PITPITPirates
Lyles, Jordan
Lyles
150310+0=149342%4
CHCCHCCubs
Lester, Jon
Lester
15316+24=154958%10
7/13Saturday, July 131:05 p.m.TORTORBlue Jays
Richard, Clayton
Richard
146018+0=144229%2
NYYNYYYankees
Happ, J.A.
Happ
15836+24=160171%1
7/13Saturday, July 131:05 p.m.TBTBRays
McKay, Brendan
McKay
154122+0=151963%1
BALBALOrioles
Brooks, Aaron
Brooks
14043+24=142537%2
7/12Friday, July 1210:10 p.m.ATLATLBraves
Keuchel, Dallas
Keuchel
1531+14+3=154854%5
SDSDPadres
Lamet, Dinelson
Lamet
1483+10+30=152346%3

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