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

AL East standings

Games backChance to
make playoffs
Make playoffsChance to
win division
Win division
RaysRays51-2598%75%
YankeesYankees40-339.568%10%
OriolesOrioles45-274.058%8%
Blue JaysBlue Jays40-3510.550%5%
Red SoxRed Sox39-3410.535%2%

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 2112:10 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1510+19+0=152944%
TBTBRays
Bradley, Taj
Bradley
156621+24=156956%
6/23Friday, June 237:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+12=151146%
BALBALOrioles
Pitcher TBD
1510+2+23=153554%
6/24Saturday, June 244:05 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151347%
BALBALOrioles
Pitcher TBD
1510+2+24=153653%
6/25Sunday, June 251:35 p.m. EasternSEASEAMariners
Pitcher TBD
1512+1+0=151347%
BALBALOrioles
Pitcher TBD
1510+2+24=153653%
6/26Monday, June 267:05 p.m. EasternCINCINReds
Pitcher TBD
1473+22=147341%
BALBALOrioles
Pitcher TBD
1510+2+24=153659%
6/27Tuesday, June 277:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147541%
BALBALOrioles
Pitcher TBD
1510+2+24=153659%
6/28Wednesday, June 287:05 p.m. EasternCINCINReds
Pitcher TBD
1473+2+0=147541%
BALBALOrioles
Pitcher TBD
1510+2+24=153659%
6/30Friday, June 307:05 p.m. EasternMINMINTwins
Pitcher TBD
1516+11=151647%
BALBALOrioles
Pitcher TBD
1510+2+26=153853%
7/1Saturday, July 14:05 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151747%
BALBALOrioles
Pitcher TBD
1510+2+24=153653%
7/2Sunday, July 212:05 p.m. EasternMINMINTwins
Pitcher TBD
1516+1+0=151747%
BALBALOrioles
Pitcher TBD
1510+2+24=153653%
7/3Monday, July 37:05 p.m. EasternBALBALOrioles
Pitcher TBD
1510+22=151041%
NYYNYYYankees
Pitcher TBD
15552+21=157459%
7/4Tuesday, July 41:05 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151241%
NYYNYYYankees
Pitcher TBD
15552+24=157759%
7/5Wednesday, July 57:05 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151241%
NYYNYYYankees
Pitcher TBD
15552+24=157759%
7/6Thursday, July 67:05 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151241%
NYYNYYYankees
Pitcher TBD
15552+24=157759%
7/7Friday, July 78:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+23=150945%
MINMINTwins
Pitcher TBD
1516+1+26=154355%
7/8Saturday, July 82:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151246%
MINMINTwins
Pitcher TBD
1516+1+24=154154%
7/9Sunday, July 92:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151246%
MINMINTwins
Pitcher TBD
1516+1+24=154154%
7/14Friday, July 147:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+4=150745%
BALBALOrioles
Pitcher TBD
1510+2+28=154055%
7/15Saturday, July 157:05 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150345%
BALBALOrioles
Pitcher TBD
1510+2+24=153655%
7/16Sunday, July 161:35 p.m. EasternMIAMIAMarlins
Pitcher TBD
1502+1+0=150345%
BALBALOrioles
Pitcher TBD
1510+2+24=153655%
7/17Monday, July 177:05 p.m. EasternLADLADDodgers
Pitcher TBD
1552+02=155052%
BALBALOrioles
Pitcher TBD
1510+2+24=153648%
7/18Tuesday, July 187:05 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155252%
BALBALOrioles
Pitcher TBD
1510+2+24=153648%
7/19Wednesday, July 191:05 p.m. EasternLADLADDodgers
Pitcher TBD
1552+0+0=155252%
BALBALOrioles
Pitcher TBD
1510+2+24=153648%
7/20Thursday, July 206:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+23=150939%
TBTBRays
Pitcher TBD
1566+0+21=158761%
7/21Friday, July 216:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151239%
TBTBRays
Pitcher TBD
1566+0+24=159061%
7/22Saturday, July 224:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151239%
TBTBRays
Pitcher TBD
1566+0+24=159061%
7/23Sunday, July 231:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151239%
TBTBRays
Pitcher TBD
1566+0+24=159061%
7/24Monday, July 246:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+23=150945%
PHIPHIPhillies
Pitcher TBD
1524+1+22=154755%
7/25Tuesday, July 256:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151245%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154955%
7/26Wednesday, July 266:05 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151245%
PHIPHIPhillies
Pitcher TBD
1524+1+24=154955%
7/28Friday, July 287:05 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155352%
BALBALOrioles
Pitcher TBD
1510+2+25=153748%
7/29Saturday, July 297:05 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155352%
BALBALOrioles
Pitcher TBD
1510+2+24=153648%
7/30Sunday, July 301:35 p.m. EasternNYYNYYYankees
Pitcher TBD
15552+0=155352%
BALBALOrioles
Pitcher TBD
1510+2+24=153648%
7/31Monday, July 317:07 p.m. EasternBALBALOrioles
Pitcher TBD
1510+22=151043%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156257%
8/1Tuesday, Aug. 17:07 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151243%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156257%
8/2Wednesday, Aug. 27:07 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151243%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156257%
8/3Thursday, Aug. 33:07 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151243%
TORTORBlue Jays
Pitcher TBD
1538+0+24=156257%
8/4Friday, Aug. 47:05 p.m. EasternNYMNYMMets
Pitcher TBD
1525+33=152549%
BALBALOrioles
Pitcher TBD
1510+2+22=153451%
8/5Saturday, Aug. 57:05 p.m. EasternNYMNYMMets
Pitcher TBD
1525+3+0=152849%
BALBALOrioles
Pitcher TBD
1510+2+24=153651%
8/6Sunday, Aug. 61:35 p.m. EasternNYMNYMMets
Pitcher TBD
1525+3+0=152849%
BALBALOrioles
Pitcher TBD
1510+2+24=153651%
8/8Tuesday, Aug. 87:05 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154851%
BALBALOrioles
Pitcher TBD
1510+2+26=153849%
8/9Wednesday, Aug. 97:05 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154852%
BALBALOrioles
Pitcher TBD
1510+2+24=153648%
8/10Thursday, Aug. 1012:35 p.m. EasternHOUHOUAstros
Pitcher TBD
1548+0+0=154852%
BALBALOrioles
Pitcher TBD
1510+2+24=153648%
8/11Friday, Aug. 1110:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+24=150846%
SEASEAMariners
Pitcher TBD
1512+1+26=153954%
8/12Saturday, Aug. 129:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151246%
SEASEAMariners
Pitcher TBD
1512+1+24=153754%
8/13Sunday, Aug. 134:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151246%
SEASEAMariners
Pitcher TBD
1512+1+24=153754%
8/14Monday, Aug. 149:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+23=150942%
SDSDPadres
Pitcher TBD
1537+3+22=156258%
8/15Tuesday, Aug. 159:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151243%
SDSDPadres
Pitcher TBD
1537+3+24=156457%
8/16Wednesday, Aug. 168:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151243%
SDSDPadres
Pitcher TBD
1537+3+24=156457%
8/18Friday, Aug. 189:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151261%
OAKOAKAthletics
Pitcher TBD
1404+6+22=143239%
8/19Saturday, Aug. 199:07 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151261%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143439%
8/20Sunday, Aug. 204:07 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151261%
OAKOAKAthletics
Pitcher TBD
1404+6+24=143439%
8/22Tuesday, Aug. 227:05 p.m. EasternTORTORBlue Jays
Pitcher TBD
1538+0+0=153851%
BALBALOrioles
Pitcher TBD
1510+2+22=153449%
8/23Wednesday, Aug. 237:05 p.m. EasternTORTORBlue Jays
Pitcher TBD
1538+0+0=153850%
BALBALOrioles
Pitcher TBD
1510+2+24=153650%
8/24Thursday, Aug. 247:05 p.m. EasternTORTORBlue Jays
Pitcher TBD
1538+0+0=153850%
BALBALOrioles
Pitcher TBD
1510+2+24=153650%
8/25Friday, Aug. 257:05 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+33=143636%
BALBALOrioles
Pitcher TBD
1510+2+24=153664%
8/26Saturday, Aug. 267:05 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143936%
BALBALOrioles
Pitcher TBD
1510+2+24=153664%
8/27Sunday, Aug. 271:35 p.m. EasternCOLCOLRockies
Pitcher TBD
1436+3+0=143936%
BALBALOrioles
Pitcher TBD
1510+2+24=153664%
8/28Monday, Aug. 287:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+13=148142%
BALBALOrioles
Pitcher TBD
1510+2+24=153658%
8/29Tuesday, Aug. 297:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+0=148442%
BALBALOrioles
Pitcher TBD
1510+2+24=153658%
8/30Wednesday, Aug. 301:05 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1483+1+0=148442%
BALBALOrioles
Pitcher TBD
1510+2+24=153658%
9/1Friday, Sept. 19:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+22=151047%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153153%
9/2Saturday, Sept. 28:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151247%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153153%
9/3Sunday, Sept. 34:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151247%
ARIARIDiamondbacks
Pitcher TBD
1505+2+24=153153%
9/4Monday, Sept. 49:38 p.m. EasternBALBALOrioles
Pitcher TBD
1510+22=151045%
LAALAAAngels
Pitcher TBD
1519+2+22=154355%
9/5Tuesday, Sept. 59:38 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151245%
LAALAAAngels
Pitcher TBD
1519+2+24=154555%
9/6Wednesday, Sept. 69:38 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151245%
LAALAAAngels
Pitcher TBD
1519+2+24=154555%
9/8Friday, Sept. 87:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+22=151045%
BOSBOSRed Sox
Pitcher TBD
1524+1+23=154855%
9/9Saturday, Sept. 94:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151245%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154955%
9/10Sunday, Sept. 101:35 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151245%
BOSBOSRed Sox
Pitcher TBD
1524+1+24=154955%
9/11Monday, Sept. 116:35 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+22=150145%
BALBALOrioles
Pitcher TBD
1510+2+22=153455%
9/12Tuesday, Sept. 126:35 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150345%
BALBALOrioles
Pitcher TBD
1510+2+24=153655%
9/13Wednesday, Sept. 136:35 p.m. EasternSTLSTLCardinals
Pitcher TBD
1501+2+0=150345%
BALBALOrioles
Pitcher TBD
1510+2+24=153655%
9/14Thursday, Sept. 146:35 p.m. EasternTBTBRays
Pitcher TBD
1566+03=156354%
BALBALOrioles
Pitcher TBD
1510+2+24=153646%
9/15Friday, Sept. 157:05 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156654%
BALBALOrioles
Pitcher TBD
1510+2+24=153646%
9/16Saturday, Sept. 167:05 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156654%
BALBALOrioles
Pitcher TBD
1510+2+24=153646%
9/17Sunday, Sept. 171:35 p.m. EasternTBTBRays
Pitcher TBD
1566+0+0=156654%
BALBALOrioles
Pitcher TBD
1510+2+24=153646%
9/18Monday, Sept. 188:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+23=150941%
HOUHOUAstros
Pitcher TBD
1548+0+21=156959%
9/19Tuesday, Sept. 198:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151241%
HOUHOUAstros
Pitcher TBD
1548+0+24=157259%
9/20Wednesday, Sept. 202:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151241%
HOUHOUAstros
Pitcher TBD
1548+0+24=157259%
9/21Thursday, Sept. 217:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+23=150946%
CLECLEGuardians
Pitcher TBD
1516+3+21=154054%
9/22Friday, Sept. 227:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151246%
CLECLEGuardians
Pitcher TBD
1516+3+24=154354%
9/23Saturday, Sept. 236:10 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151246%
CLECLEGuardians
Pitcher TBD
1516+3+24=154354%
9/24Sunday, Sept. 241:40 p.m. EasternBALBALOrioles
Pitcher TBD
1510+2+0=151246%
CLECLEGuardians
Pitcher TBD
1516+3+24=154354%
9/26Tuesday, Sept. 266:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+1=143536%
BALBALOrioles
Pitcher TBD
1510+2+24=153664%
9/27Wednesday, Sept. 276:35 p.m. EasternWSHWSHNationals
Pitcher TBD
1433+1+0=143436%
BALBALOrioles
Pitcher TBD
1510+2+24=153664%
9/28Thursday, Sept. 286:35 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+12=152348%
BALBALOrioles
Pitcher TBD
1510+2+24=153652%
9/29Friday, Sept. 297:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152548%
BALBALOrioles
Pitcher TBD
1510+2+24=153652%
9/30Saturday, Sept. 307:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152548%
BALBALOrioles
Pitcher TBD
1510+2+24=153652%
10/1Sunday, Oct. 13:05 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1524+1+0=152548%
BALBALOrioles
Pitcher TBD
1510+2+24=153652%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/20Tuesday, June 206:40 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1508+101=151738%8
TBTBRays
Glasnow, Tyler
Glasnow
1568+16+22=160662%6
6/18Sunday, June 181:05 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1507+2+0=150951%6
CHCCHCCubs
Taillon, Jameson
Taillon
149112+24=150349%3
6/17Saturday, June 172:20 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
1508+0+0=150847%2
CHCCHCCubs
Steele, Justin
Steele
1490+13+24=152753%3
6/16Friday, June 162:20 p.m. EasternBALBALOrioles
Irvin, Cole
Irvin
151093=149849%3
CHCCHCCubs
Hendricks, Kyle
Hendricks
14888+24=150451%10
6/15Thursday, June 151:05 p.m. EasternTORTORBlue Jays
Kikuchi, Yusei
Kikuchi
154428+0=151645%2
BALBALOrioles
Wells, Tyler
Wells
1509+18+24=155155%4
6/14Wednesday, June 147:05 p.m. EasternTORTORBlue Jays
Berrios, Jose
Berrios
1543+1+0=154450%3
BALBALOrioles
Bradish, Kyle
Bradish
1511+8+24=154350%1
6/13Tuesday, June 137:05 p.m. EasternTORTORBlue Jays
Bassitt, Chris
Bassitt
1545+16+0=156154%6
BALBALOrioles
Kremer, Dean
Kremer
1508+1+26=153546%11
6/11Sunday, June 111:35 p.m. EasternKCKCRoyals
Hernandez, Carlos
Hernandez (open)
1427+0+0=142735%3
BALBALOrioles
Gibson, Kyle
Gibson
1506+1+24=153165%11
6/10Saturday, June 104:05 p.m. EasternKCKCRoyals
Singer, Brady
Singer
1429+10+0=143939%1
BALBALOrioles
Irvin, Cole
Irvin
150510+24=151961%6
6/9Friday, June 97:05 p.m. EasternKCKCRoyals
Lynch, Daniel
Lynch
1429111=141733%2
BALBALOrioles
Wells, Tyler
Wells
1504+19+21=154467%3
6/8Thursday, June 82:10 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1502+9+0=151149%6
MILMILBrewers
Rea, Colin
Rea
152330+24=151751%3
6/7Wednesday, June 77:40 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1505+7+0=151242%2
MILMILBrewers
Burnes, Corbin
Burnes
1521+21+24=156658%10
6/6Tuesday, June 67:40 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
1506+02=150445%3
MILMILBrewers
Peralta, Freddy
Peralta
1520+1+22=154355%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:05 p.m. EasternCLECLEGuardians
Bieber, Shane
Bieber
1510+26+0=153654%12
BALBALOrioles
Akin, Keegan
Akin
150622+24=150846%8
5/30Tuesday, May 307:05 p.m. EasternCLECLEGuardians
Quantrill, Cal
Quantrill
15127+0=150546%5
BALBALOrioles
Gibson, Kyle
Gibson
1504+1+24=152954%8
5/29Monday, May 291:05 p.m. EasternCLECLEGuardians
Allen, Logan
Allen
1509162=149142%5
BALBALOrioles
Wells, Tyler
Wells
1507+15+24=154658%0
5/28Sunday, May 281:35 p.m. EasternTEXTEXRangers
Bradford, Cody
Bradford
153046+0=148442%2
BALBALOrioles
Bradish, Kyle
Bradish
1506+8+24=153858%3
5/27Saturday, May 274:05 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
152921+0=150846%5
BALBALOrioles
Kremer, Dean
Kremer
1507+7+24=153854%3
5/26Friday, May 267:05 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
15266+0=152051%12
BALBALOrioles
Rodriguez, Grayson
Rodriguez
151122+22=151149%2
5/25Thursday, May 257:05 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
15093+0=150644%3
NYYNYYYankees
Schmidt, Clarke
Schmidt
156037+24=154756%1
5/24Wednesday, May 247:05 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1507+19+0=152641%9
NYYNYYYankees
Cortes, Nestor
Cortes
1562+5+24=159159%6
5/23Tuesday, May 237:05 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1508+10+0=151837%5
NYYNYYYankees
Cole, Gerrit
Cole
1562+27+23=161263%6
5/21Sunday, May 211:37 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1505+5+0=151039%8
TORTORBlue Jays
Gausman, Kevin
Gausman
1541+21+24=158661%3
5/20Saturday, May 203:07 p.m. EasternBALBALOrioles
Rodriguez, Grayson
Rodriguez
150427+0=147737%6
TORTORBlue Jays
Manoah, Alek
Manoah
1543+3+24=157063%5
5/19Friday, May 197:07 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
150172=149243%6
TORTORBlue Jays
Kikuchi, Yusei
Kikuchi
154530+24=153957%2
5/18Thursday, May 1812:35 p.m. EasternLAALAAAngels
Anderson, Tyler
Anderson
1512+3+0=151545%6
BALBALOrioles
Wells, Tyler
Wells
1503+21+24=154855%5
5/17Wednesday, May 176:35 p.m. EasternLAALAAAngels
Canning, Griffin
Canning
151420+0=149444%1
BALBALOrioles
Bradish, Kyle
Bradish
1501+8+24=153356%3
5/16Tuesday, May 166:35 p.m. EasternLAALAAAngels
Silseth, Chase
Silseth
151535+0=148043%3
BALBALOrioles
Kremer, Dean
Kremer
1500+6+24=153057%7
5/15Monday, May 156:35 p.m. EasternLAALAAAngels
Ohtani, Shohei
Ohtani
1514+462=155856%9
BALBALOrioles
Rodriguez, Grayson
Rodriguez
150113+24=151244%5
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 106:35 p.m. EasternTBTBRays
Beeks, Jalen
Beeks
156159+0=150246%1
BALBALOrioles
Kremer, Dean
Kremer
1500+3+24=152754%2
5/9Tuesday, May 96:35 p.m. EasternTBTBRays
Eflin, Zach
Eflin
156211+0=155156%2
BALBALOrioles
Rodriguez, Grayson
Rodriguez
149911+24=151244%4
5/8Monday, May 86:35 p.m. EasternTBTBRays
McClanahan, Shane
McClanahan
1561+153=157358%3
BALBALOrioles
Gibson, Kyle
Gibson
15005+21=151642%0
5/7Sunday, May 711:35 a.m. EasternBALBALOrioles
Wells, Tyler
Wells
1501+16+0=151739%2
ATLATLBraves
Elder, Bryce
Elder
1567+2+24=159361%3
5/6Saturday, May 67:15 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1502+6+0=150834%4
ATLATLBraves
Strider, Spencer
Strider
1566+30+24=162066%5
5/5Friday, May 57:20 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1498+23=149733%9
ATLATLBraves
Fried, Max
Fried
1570+27+21=161867%4
5/4Thursday, May 42:10 p.m. EasternBALBALOrioles
Rodriguez, Grayson
Rodriguez
1497+2+0=149955%13
KCKCRoyals
Lyles, Jordan
Lyles
1437+0+24=146145%10
5/3Wednesday, May 37:40 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
15003+0=149755%0
KCKCRoyals
Greinke, Zack
Greinke
1435+0+24=145945%6
5/2Tuesday, May 27:40 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1498+161=151357%11
KCKCRoyals
Yarbrough, Ryan
Yarbrough
1436+2+24=146243%7
4/30Sunday, April 301:40 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1497+5+0=150254%5
DETDETTigers
Turnbull, Spencer
Turnbull
1446+6+24=147646%3
4/29Saturday, April 295:10 p.m. EasternBALBALOrioles
Rodriguez, Grayson
Rodriguez
14967+0=148954%6
DETDETTigers
Boyd, Matthew
Boyd
14488+24=146446%4
4/29Saturday, April 2912:10 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1498+3+2=150352%4
DETDETTigers
Rodriguez, Eduardo
Rodriguez
1446+18+26=149048%7
4/27Thursday, April 276:40 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
149612=149355%7
DETDETTigers
Wentz, Joey
Wentz
14479+22=146045%4
4/26Wednesday, April 261:05 p.m. EasternBOSBOSRed Sox
Houck, Tanner
Houck
1513+23+0=153650%2
BALBALOrioles
Wells, Tyler
Wells
1494+14+24=153250%6
4/25Tuesday, April 256:35 p.m. EasternBOSBOSRed Sox
Kluber, Corey
Kluber
15112+0=150947%8
BALBALOrioles
Bradish, Kyle
Bradish
1496+13+24=153353%6
4/24Monday, April 246:35 p.m. EasternBOSBOSRed Sox
Sale, Chris
Sale
1512+123=152150%4
BALBALOrioles
Kremer, Dean
Kremer
1495+3+24=152250%5
4/23Sunday, April 231:35 p.m. EasternDETDETTigers
Rodriguez, Eduardo
Rodriguez
1446+12+0=145843%1
BALBALOrioles
Rodriguez, Grayson
Rodriguez
149414+24=150457%2
4/22Saturday, April 227:05 p.m. EasternDETDETTigers
Wentz, Joey
Wentz
14473+0=144441%1
BALBALOrioles
Gibson, Kyle
Gibson
14926+24=151059%5
4/21Friday, April 217:05 p.m. EasternDETDETTigers
Lorenzen, Michael
Lorenzen
14483+0=144539%1
BALBALOrioles
Wells, Tyler
Wells
1492+9+25=152661%2
4/19Wednesday, April 197:05 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1490+12+0=150255%4
WSHWSHNationals
Gore, MacKenzie
Gore
1429+12+24=146545%0
4/18Tuesday, April 187:05 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1489+11=148955%1
WSHWSHNationals
Gray, Josiah
Gray
1430+2+26=145845%0
4/16Sunday, April 162:10 p.m. EasternBALBALOrioles
Rodriguez, Grayson
Rodriguez
14868+0=147839%8
CHWCHWWhite Sox
Cease, Dylan
Cease
1495+36+24=155561%4
4/15Saturday, April 152:10 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
14871+0=148647%6
CHWCHWWhite Sox
Kopech, Michael
Kopech
149410+24=150853%7
4/14Friday, April 147:10 p.m. EasternBALBALOrioles
Wells, Tyler
Wells
1486+113=149448%6
CHWCHWWhite Sox
Clevinger, Mike
Clevinger
149612+24=150852%3
4/13Thursday, April 131:05 p.m. EasternOAKOAKAthletics
Oller, Adam
Oller
142910+0=141938%7
BALBALOrioles
Irvin, Cole
Irvin
14852+24=150762%8
4/12Wednesday, April 126:35 p.m. EasternOAKOAKAthletics
Waldichuk, Ken
Waldichuk
142611+0=141536%8
BALBALOrioles
Kremer, Dean
Kremer
1488+3+24=151564%4
4/11Tuesday, April 116:35 p.m. EasternOAKOAKAthletics
Muller, Kyle
Muller
1428+12+0=144041%8
BALBALOrioles
Rodriguez, Grayson
Rodriguez
14866+24=150459%12
4/10Monday, April 106:35 p.m. EasternOAKOAKAthletics
Sears, JP
Sears
142923=142439%1
BALBALOrioles
Gibson, Kyle
Gibson
14856+24=150361%5
4/9Sunday, April 91:35 p.m. EasternNYYNYYYankees
Cortes, Nestor
Cortes
1560+12+0=157258%5
BALBALOrioles
Wells, Tyler
Wells
1486+9+24=151942%3
4/8Saturday, April 87:05 p.m. EasternNYYNYYYankees
Brito, Jhony
Brito
155933+0=152652%4
BALBALOrioles
Irvin, Cole
Irvin
14873+24=150848%1
4/7Friday, April 73:05 p.m. EasternNYYNYYYankees
Schmidt, Clarke
Schmidt
156047+0=151350%6
BALBALOrioles
Kremer, Dean
Kremer
1486+4+23=151350%7
4/5Wednesday, April 52:05 p.m. EasternBALBALOrioles
Rodriguez, Grayson
Rodriguez
148711+0=147637%2
TEXTEXRangers
deGrom, Jacob
deGrom
1501+42+24=156763%5
4/4Tuesday, April 48:05 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
14858+0=147746%7
TEXTEXRangers
Heaney, Andrew
Heaney
150319+24=150854%2
4/3Monday, April 38:05 p.m. EasternBALBALOrioles
Bradish, Kyle
Bradish
1484+114=149145%2
TEXTEXRangers
Gray, Jon
Gray
15046+24=152255%0
4/2Sunday, April 21:35 p.m. EasternBALBALOrioles
Irvin, Cole
Irvin
1485+2+0=148741%5
BOSBOSRed Sox
Houck, Tanner
Houck
1508+20+24=155259%9
4/1Saturday, April 14:10 p.m. EasternBALBALOrioles
Kremer, Dean
Kremer
1486+9+2=149742%8
BOSBOSRed Sox
Sale, Chris
Sale
1508+17+26=155158%9
3/30Thursday, March 302:10 p.m. EasternBALBALOrioles
Gibson, Kyle
Gibson
1485102=147341%10
BOSBOSRed Sox
Kluber, Corey
Kluber
1509+1+24=153459%9

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.