Updated Oct. 26, 2020 at 12:57 AM

2020 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
10/27Tuesday, Oct. 278:08 p.m. EasternTBTBRays
Snell, Blake
Snell
1563+6+2=157141%
LADLADDodgers
Gonsolin, Tony
Gonsolin
1611+8+2=162159%
10/28Wednesday, Oct. 288:09 p.m. EasternTBTBRays
Pitcher TBD
1563+18+0=158140%
LADLADDodgers
Pitcher TBD
1611+21+0=163260%

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
10/25Sunday, Oct. 258:08 p.m. EasternLADLADDodgers
Kershaw, Clayton
Kershaw
1609+23+0=163263%4
TBTBRays
Glasnow, Tyler
Glasnow
15642+0=156237%2
10/24Saturday, Oct. 248:08 p.m. EasternLADLADDodgers
Urias, Julio
Urias
16116+0=160559%7
TBTBRays
Yarbrough, Ryan
Yarbrough
15624+0=155841%8
10/23Friday, Oct. 238:08 p.m. EasternLADLADDodgers
Buehler, Walker
Buehler
1609+18+2=162958%6
TBTBRays
Morton, Charlie
Morton
1565+21+2=158842%2
10/21Wednesday, Oct. 218:08 p.m. EasternTBTBRays
Snell, Blake
Snell
1562+4+0=156639%6
LADLADDodgers
Gonsolin, Tony
Gonsolin
1612+13+0=162561%4
10/20Tuesday, Oct. 208:11 p.m. EasternTBTBRays
Glasnow, Tyler
Glasnow
1564+1+5=157038%3
LADLADDodgers
Kershaw, Clayton
Kershaw
1609+22+2=163362%8
10/18Sunday, Oct. 188:15 p.m. EasternATLATLBraves
Anderson, Ian
Anderson
1552+28+0=158047%3
LADLADDodgers
May, Dustin
May
160812+0=159653%4
10/17Saturday, Oct. 178:37 p.m. EasternHOUHOUAstros
McCullers Jr., Lance
McCullers Jr.
15595+0=155445%2
TBTBRays
Morton, Charlie
Morton
1562+17+0=157955%4
10/17Saturday, Oct. 174:38 p.m. EasternATLATLBraves
Fried, Max
Fried
1554+19+0=157341%1
LADLADDodgers
Buehler, Walker
Buehler
1606+16+0=162259%3
10/16Friday, Oct. 169:08 p.m. EasternLADLADDodgers
May, Dustin
May
160410+0=159459%7
ATLATLBraves
Minter, A.J.
Minter
155611+0=154541%3
10/16Friday, Oct. 166:07 p.m. EasternHOUHOUAstros
Valdez, Framber
Valdez
15579+0=154846%7
TBTBRays
Snell, Blake
Snell
1565+5+0=157054%4
10/15Thursday, Oct. 158:08 p.m. EasternLADLADDodgers
Kershaw, Clayton
Kershaw
1610+25+0=163568%2
ATLATLBraves
Wilson, Bryse
Wilson
155010+0=154032%10
10/15Thursday, Oct. 155:07 p.m. EasternTBTBRays
Curtiss, John
Curtiss
156730+0=153750%3
HOUHOUAstros
Garcia, Luis
Garcia
155519+0=153650%4
10/14Wednesday, Oct. 148:40 p.m. EasternTBTBRays
Glasnow, Tyler
Glasnow
1568+4+0=157252%3
HOUHOUAstros
Greinke, Zack
Greinke
1553+8+0=156148%4
10/14Wednesday, Oct. 146:05 p.m. EasternLADLADDodgers
Urias, Julio
Urias
16067+0=159960%15
ATLATLBraves
Wright, Kyle
Wright
155410+0=154440%3
10/13Tuesday, Oct. 138:40 p.m. EasternTBTBRays
Yarbrough, Ryan
Yarbrough
15665+0=156151%5
HOUHOUAstros
Urquidy, Jose
Urquidy
1556+0+0=155649%2
10/13Tuesday, Oct. 136:05 p.m. EasternATLATLBraves
Anderson, Ian
Anderson
1552+27+0=157941%8
LADLADDodgers
Gonsolin, Tony
Gonsolin
1608+17+0=162559%7
10/12Monday, Oct. 128:08 p.m. EasternATLATLBraves
Fried, Max
Fried
1548+18+7=157338%5
LADLADDodgers
Buehler, Walker
Buehler
1612+16+7=163562%1
10/12Monday, Oct. 124:07 p.m. EasternHOUHOUAstros
McCullers Jr., Lance
McCullers Jr.
15586+0=155245%2
TBTBRays
Morton, Charlie
Morton
1564+14+0=157855%4
10/11Sunday, Oct. 117:37 p.m. EasternHOUHOUAstros
Valdez, Framber
Valdez
15599+5=155547%1
TBTBRays
Snell, Blake
Snell
1563+5+2=157053%2
10/9Friday, Oct. 97:10 p.m. EasternNYYNYYYankees
Cole, Gerrit
Cole
1564+44+0=160858%1
TBTBRays
Glasnow, Tyler
Glasnow
1561+3+0=156442%2
10/8Thursday, Oct. 89:08 p.m. EasternLADLADDodgers
May, Dustin
May
160911+0=159866%12
SDSDPadres
Morejon, Adrian
Morejon
153118+0=151334%3
10/8Thursday, Oct. 87:10 p.m. EasternTBTBRays
Thompson, Ryan
Thompson
156326+0=153747%1
NYYNYYYankees
Montgomery, Jordan
Montgomery
156111+0=155053%5
10/8Thursday, Oct. 83:35 p.m. EasternOAKOAKAthletics
Montas, Frankie
Montas
1530+4+0=153443%6
HOUHOUAstros
Greinke, Zack
Greinke
1556+12+0=156857%11
10/8Thursday, Oct. 82:08 p.m. EasternATLATLBraves
Wright, Kyle
Wright
154517+0=152859%7
MIAMIAMarlins
Sanchez, Sixto
Sanchez
1472+9+0=148141%0
10/7Wednesday, Oct. 79:08 p.m. EasternSDSDPadres
Davies, Zach
Davies
1532+3+0=153532%5
LADLADDodgers
Kershaw, Clayton
Kershaw
1608+26+0=163468%6
10/7Wednesday, Oct. 77:10 p.m. EasternTBTBRays
Morton, Charlie
Morton
1561+13+0=157454%8
NYYNYYYankees
Tanaka, Masahiro
Tanaka
156411+0=155346%4
10/7Wednesday, Oct. 73:35 p.m. EasternOAKOAKAthletics
Luzardo, Jesus
Luzardo
15274+0=152342%9
HOUHOUAstros
Urquidy, Jose
Urquidy
1559+6+0=156558%7
10/7Wednesday, Oct. 72:08 p.m. EasternMIAMIAMarlins
Lopez, Pablo
Lopez
1473+10+0=148335%0
ATLATLBraves
Anderson, Ian
Anderson
1543+23+0=156665%2
10/6Tuesday, Oct. 69:38 p.m. EasternSDSDPadres
Clevinger, Mike
Clevinger
1534+39+7=158041%1
LADLADDodgers
Buehler, Walker
Buehler
1606+16+7=162959%5
10/6Tuesday, Oct. 68:10 p.m. EasternNYYNYYYankees
Garcia, Deivi
Garcia
156629+0=153745%5
TBTBRays
Glasnow, Tyler
Glasnow
1559+4+0=156355%7
10/6Tuesday, Oct. 64:37 p.m. EasternHOUHOUAstros
Valdez, Framber
Valdez
155612+0=154451%5
OAKOAKAthletics
Manaea, Sean
Manaea
1530+9+0=153949%2
10/6Tuesday, Oct. 62:08 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1475+18+7=150037%5
ATLATLBraves
Fried, Max
Fried
1541+23+7=157163%9
10/5Monday, Oct. 58:07 p.m. EasternNYYNYYYankees
Cole, Gerrit
Cole
1563+46+7=161657%9
TBTBRays
Snell, Blake
Snell
1562+9+7=157843%3
10/5Monday, Oct. 54:07 p.m. EasternHOUHOUAstros
McCullers Jr., Lance
McCullers Jr.
15532+7=155850%10
OAKOAKAthletics
Bassitt, Chris
Bassitt
1533+19+7=155950%5
10/2Friday, Oct. 27 p.m. EasternSTLSTLCardinals
Flaherty, Jack
Flaherty
1513+29+0=154254%0
SDSDPadres
Stammen, Craig
Stammen
153118+10=152346%4
10/2Friday, Oct. 22 p.m. EasternMIAMIAMarlins
Sanchez, Sixto
Sanchez
1472+5+2=147933%2
CHCCHCCubs
Darvish, Yu
Darvish
1521+41+12=157467%0
10/1Thursday, Oct. 110 p.m. EasternMILMILBrewers
Woodruff, Brandon
Woodruff
1508+33+0=154133%0
LADLADDodgers
Kershaw, Clayton
Kershaw
1605+22+10=163767%3
10/1Thursday, Oct. 17 p.m. EasternSTLSTLCardinals
Wainwright, Adam
Wainwright
1515+8+0=152346%9
SDSDPadres
Davies, Zach
Davies
1529+7+10=154654%11
10/1Thursday, Oct. 13 p.m. EasternCHWCHWWhite Sox
Dunning, Dane
Dunning
15157+0=150844%4
OAKOAKAthletics
Fiers, Mike
Fiers
15312+10=153956%6
10/1Thursday, Oct. 112 p.m. EasternCINCINReds
Castillo, Luis
Castillo
1518+9+0=152743%0
ATLATLBraves
Anderson, Ian
Anderson
1539+16+10=156557%5
9/30Wednesday, Sept. 3010 p.m. EasternMILMILBrewers
Suter, Brent
Suter
1509+1+1=151128%2
LADLADDodgers
Buehler, Walker
Buehler
1604+19+15=163872%4
9/30Wednesday, Sept. 307 p.m. EasternNYYNYYYankees
Tanaka, Masahiro
Tanaka
15618+0=155353%10
CLECLEIndians
Carrasco, Carlos
Carrasco
15301+10=153947%9
9/30Wednesday, Sept. 305 p.m. EasternSTLSTLCardinals
Kim, Kwang-Hyun
Kim
1512+3+1=151646%7
SDSDPadres
Paddack, Chris
Paddack
15329+13=153654%4
9/30Wednesday, Sept. 304 p.m. EasternTORTORBlue Jays
Ryu, Hyun-Jin
Ryu
1490+33+0=152341%2
TBTBRays
Glasnow, Tyler
Glasnow
1559+4+10=157359%8
9/30Wednesday, Sept. 303 p.m. EasternCHWCHWWhite Sox
Keuchel, Dallas
Keuchel
1517+13+0=153045%3
OAKOAKAthletics
Bassitt, Chris
Bassitt
1529+16+10=155555%5
9/30Wednesday, Sept. 302 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1468+17+2=148736%5
CHCCHCCubs
Hendricks, Kyle
Hendricks
1525+24+14=156364%1
9/30Wednesday, Sept. 301 p.m. EasternHOUHOUAstros
Urquidy, Jose
Urquidy
1551+3+0=155450%3
MINMINTwins
Berrios, Jose
Berrios
15481+10=155750%1
9/30Wednesday, Sept. 3012 p.m. EasternCINCINReds
Bauer, Trevor
Bauer
1519+21+2=154244%0
ATLATLBraves
Fried, Max
Fried
1537+21+15=157356%1
9/29Tuesday, Sept. 297 p.m. EasternNYYNYYYankees
Cole, Gerrit
Cole
1557+44+0=160155%12
CLECLEIndians
Bieber, Shane
Bieber
1534+29+12=157545%3
9/29Tuesday, Sept. 295 p.m. EasternTORTORBlue Jays
Shoemaker, Matt
Shoemaker
1491+111=150136%1
TBTBRays
Snell, Blake
Snell
1558+5+12=157564%3
9/29Tuesday, Sept. 293 p.m. EasternCHWCHWWhite Sox
Giolito, Lucas
Giolito
1515+372=155051%4
OAKOAKAthletics
Luzardo, Jesus
Luzardo
1532+0+12=154449%1
9/29Tuesday, Sept. 292 p.m. EasternHOUHOUAstros
Greinke, Zack
Greinke
1548+101=155746%4
MINMINTwins
Maeda, Kenta
Maeda
1550+17+12=157954%1
9/27Sunday, Sept. 273:15 p.m. EasternMILMILBrewers
Anderson, Brett
Anderson
15112+0=150949%2
STLSTLCardinals
Gomber, Austin
Gomber
15107+10=151351%5
9/27Sunday, Sept. 273:10 p.m. EasternPHIPHIPhillies
Nola, Aaron
Nola
1500+28+0=152849%0
TBTBRays
Fleming, Josh
Fleming
155630+10=153651%5
9/27Sunday, Sept. 273:10 p.m. EasternSEASEAMariners
Gonzales, Marco
Gonzales
1456+313=148443%2
OAKOAKAthletics
Montas, Frankie
Montas
15302+7=153557%6
9/27Sunday, Sept. 273:10 p.m. EasternCINCINReds
Gray, Sonny
Gray
1518+13+0=153145%5
MINMINTwins
Hill, Rich
Hill
1552+1+10=156355%3
9/27Sunday, Sept. 273:10 p.m. EasternLAALAAAngels
Sandoval, Patrick
Sandoval
149413+0=148135%0
LADLADDodgers
Gonzalez, Victor
Gonzalez
160222+10=159065%5
9/27Sunday, Sept. 273:10 p.m. EasternPITPITPirates
Brubaker, JT
Brubaker
1450+4+0=145444%6
CLECLEIndians
Quantrill, Cal
Quantrill
153349+10=149456%8
9/27Sunday, Sept. 273:10 p.m. EasternCHCCHCCubs
Alzolay, Adbert
Alzolay
152426+0=149848%10
CHWCHWWhite Sox
Lopez, Reynaldo
Lopez
151615+10=151152%8
9/27Sunday, Sept. 273:10 p.m. EasternBOSBOSRed Sox
Pivetta, Nick
Pivetta
1488+0+0=148842%9
ATLATLBraves
Wilson, Bryse
Wilson
15417+10=154458%1
9/27Sunday, Sept. 273:10 p.m. EasternCOLCOLRockies
Freeland, Kyle
Freeland
1476+6+0=148248%3
ARIARIDiamondbacks
Bumgarner, Madison
Bumgarner
14977+10=150052%11
9/27Sunday, Sept. 273:07 p.m. EasternBALBALOrioles
Akin, Keegan
Akin
1434+9+0=144345%7
TORTORBlue Jays
Roark, Tanner
Roark
149223+10=147955%5
9/27Sunday, Sept. 273:05 p.m. EasternNYMNYMMets
Lugo, Seth
Lugo
151612+0=150449%5
WSHWSHNationals
Voth, Austin
Voth
152422+10=151251%15
9/27Sunday, Sept. 273:05 p.m. EasternHOUHOUAstros
De Jong, Chase
De Jong
155146+0=150559%4
TEXTEXRangers
Lyles, Jordan
Lyles
145826+10=144241%8
9/27Sunday, Sept. 273:05 p.m. EasternSDSDPadres
Morejon, Adrian
Morejon
153122+0=150953%5
SFSFGiants
Smyly, Drew
Smyly
1476+3+10=148947%4
9/27Sunday, Sept. 273:05 p.m. EasternMIAMIAMarlins
Urena, Jose
Urena
14656+0=145940%5
NYYNYYYankees
Schmidt, Clarke
Schmidt
156036+10=153460%0
9/27Sunday, Sept. 271:05 p.m. EasternDETDETTigers
Zimmermann, Jordan
Zimmermann
143514+0=142142%1
KCKCRoyals
Singer, Brady
Singer
1454+14+10=147858%3
9/26Saturday, Sept. 269:15 p.m. EasternSDSDPadres
Davies, Zach
Davies
1529+52=153257%6
SFSFGiants
Cueto, Johnny
Cueto
14786+8=148043%2
9/26Saturday, Sept. 269:10 p.m. EasternLAALAAAngels
Teheran, Julio
Teheran
149519+0=147629%6
LADLADDodgers
Gonsolin, Tony
Gonsolin
1602+19+10=163171%7
9/26Saturday, Sept. 268:10 p.m. EasternCOLCOLRockies
Marquez, German
Marquez
1473+25+0=149849%10
ARIARIDiamondbacks
Weaver, Luke
Weaver
15003+10=150751%3
9/26Saturday, Sept. 267:35 p.m. EasternOAKOAKAthletics
Blackburn, Paul
Blackburn
1534243=150757%3
SEASEAMariners
Dunn, Justin
Dunn
1452+2+7=146143%12
9/26Saturday, Sept. 267:10 p.m. EasternCINCINReds
Castillo, Luis
Castillo
1519+13+0=153245%3
MINMINTwins
Pineda, Michael
Pineda
1550+6+10=156655%7
9/26Saturday, Sept. 267:10 p.m. EasternPITPITPirates
Musgrove, Joe
Musgrove
1446+17+0=146341%8
CLECLEIndians
Civale, Aaron
Civale
153618+10=152859%0
9/26Saturday, Sept. 267:10 p.m. EasternCHCCHCCubs
Lester, Jon
Lester
152520+0=150548%5
CHWCHWWhite Sox
Dunning, Dane
Dunning
15142+10=152252%9
9/26Saturday, Sept. 267:10 p.m. EasternBOSBOSRed Sox
Houck, Tanner
Houck
1486+12+0=149843%8
ATLATLBraves
Davidson, Tucker
Davidson
15448+10=154657%2
9/26Saturday, Sept. 267:07 p.m. EasternPHIPHIPhillies
Wheeler, Zack
Wheeler
1501+23+0=152448%3
TBTBRays
Curtiss, John
Curtiss
155528+10=153752%4
9/26Saturday, Sept. 267:07 p.m. EasternMILMILBrewers
Woodruff, Brandon
Woodruff
1509+272=153451%3
STLSTLCardinals
Wainwright, Adam
Wainwright
1512+9+8=152949%0
9/26Saturday, Sept. 267:05 p.m. EasternHOUHOUAstros
McCullers Jr., Lance
McCullers Jr.
15545+0=154964%1
TEXTEXRangers
Gibson, Kyle
Gibson
145517+10=144836%6
9/26Saturday, Sept. 267:05 p.m. EasternDETDETTigers
Boyd, Matthew
Boyd
14341+0=143347%4
KCKCRoyals
Hernandez, Carlos
Hernandez
145511+10=145453%3
9/26Saturday, Sept. 266:37 p.m. EasternBALBALOrioles
Means, John
Means
1436+21+0=145745%2
TORTORBlue Jays
Zeuch, T.J.
Zeuch
149111+10=149055%5
9/26Saturday, Sept. 266:30 p.m. EasternNYMNYMMets
Porcello, Rick
Porcello
15186+0=151249%3
WSHWSHNationals
Sanchez, Anibal
Sanchez
152315+10=151851%5
9/26Saturday, Sept. 264:10 p.m. EasternSEASEAMariners
Sheffield, Justus
Sheffield
1450+11+0=146136%5
OAKOAKAthletics
Minor, Mike
Minor
1537+13+10=156064%1
9/26Saturday, Sept. 263:05 p.m. EasternNYMNYMMets
deGrom, Jacob
deGrom
1519+58+2=157952%3
WSHWSHNationals
Scherzer, Max
Scherzer
1522+29+12=156348%4
9/26Saturday, Sept. 261:05 p.m. EasternMIAMIAMarlins
Rogers, Trevor
Rogers
146715+0=145238%4
NYYNYYYankees
Garcia, Deivi
Garcia
155833+10=153562%11
9/25Friday, Sept. 2510:15 p.m. EasternSFSFGiants
Samardzija, Jeff
Samardzija
1478+12=147739%5
SDSDPadres
Lamet, Dinelson
Lamet
1528+21+8=155761%6
9/25Friday, Sept. 2510 p.m. EasternCOLCOLRockies
Santos, Antonio
Santos
147516+0=145946%5
ARIARIDiamondbacks
Clarke, Taylor
Clarke
149821+10=148754%11
9/25Friday, Sept. 259:40 p.m. EasternSEASEAMariners
Kikuchi, Yusei
Kikuchi
1451151=143533%1
OAKOAKAthletics
Bassitt, Chris
Bassitt
1536+12+8=155667%3
9/25Friday, Sept. 259:40 p.m. EasternLAALAAAngels
Heaney, Andrew
Heaney
1496+19+1=151633%5
LADLADDodgers
Kershaw, Clayton
Kershaw
1601+27+10=163867%9
9/25Friday, Sept. 258:15 p.m. EasternSTLSTLCardinals
Ponce de Leon, Daniel
Ponce de Leon
1509142=149347%9
MILMILBrewers
Lindblom, Josh
Lindblom
15125+8=151553%1
9/25Friday, Sept. 258:10 p.m. EasternCINCINReds
Mahle, Tyler
Mahle
1517191=149740%7
MINMINTwins
Berrios, Jose
Berrios
1553+2+12=156760%2
9/25Friday, Sept. 258:05 p.m. EasternHOUHOUAstros
Urquidy, Jose
Urquidy
1555+2+0=155764%4
TEXTEXRangers
Cody, Kyle
Cody
14534+10=145936%5
9/25Friday, Sept. 258:05 p.m. EasternDETDETTigers
Turnbull, Spencer
Turnbull
1435+19+0=145445%2
KCKCRoyals
Keller, Brad
Keller
1454+24+10=148855%3
9/25Friday, Sept. 258 p.m. EasternCHCCHCCubs
Darvish, Yu
Darvish
1523+372=155857%10
CHWCHWWhite Sox
Cease, Dylan
Cease
151719+8=150643%0
9/25Friday, Sept. 257:10 p.m. EasternSDSDPadres
Paddack, Chris
Paddack
15293+0=152655%4
SFSFGiants
Anderson, Tyler
Anderson
1477+2+10=148945%5
9/25Friday, Sept. 257:10 p.m. EasternPITPITPirates
Keller, Mitch
Keller
144752=144036%3
CLECLEIndians
Carrasco, Carlos
Carrasco
15366+10=154064%4
9/25Friday, Sept. 257:10 p.m. EasternBOSBOSRed Sox
Mazza, Chris
Mazza
148643=147943%7
ATLATLBraves
Wright, Kyle
Wright
154322+10=153157%8
9/25Friday, Sept. 257:05 p.m. EasternMIAMIAMarlins
Alcantara, Sandy
Alcantara
1466+153=147839%4
NYYNYYYankees
Happ, J.A.
Happ
15598+8=155961%3
9/25Friday, Sept. 256:40 p.m. EasternPHIPHIPhillies
Velasquez, Vince
Velasquez
1502181=148337%4
TBTBRays
Morton, Charlie
Morton
1554+14+9=157763%6
9/25Friday, Sept. 256:40 p.m. EasternCOLCOLRockies
Senzatela, Antonio
Senzatela
1477+23=147641%0
ARIARIDiamondbacks
Gallen, Zac
Gallen
1496+29+12=153759%4
9/25Friday, Sept. 256:37 p.m. EasternBALBALOrioles
Lopez, Jorge
Lopez
1437172=141838%5
TORTORBlue Jays
Walker, Taijuan
Walker
1490+4+10=150462%10

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.

Comments