Updated Jun. 5, 2023, at 11:44 PM

2023 MLB Predictions

Updated after every game.

The Mariners have a <1% chance of winning the World Series.

AL West standings

Games backChance to
make playoffs
Make playoffsChance to
win division
Win division
AstrosAstros36-243.086%54%
RangersRangers38-2078%40%
AngelsAngels31-308.519%3%
MarinersMariners29-309.513%2%
AthleticsAthletics12-4927.5<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/6Tuesday, June 69:40 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1510+81=151742%
SDSDPadres
Musgrove, Joe
Musgrove
1537+9+24=157058%
6/7Wednesday, June 74:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151143%
SDSDPadres
Pitcher TBD
1537+0+24=156157%
6/9Friday, June 99:38 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+1=151246%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
6/10Saturday, June 1010:07 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151146%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
6/11Sunday, June 114:07 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151146%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
6/12Monday, June 129:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+04=148944%
SEASEAMariners
Pitcher TBD
1510+1+21=153256%
6/13Tuesday, June 139:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+0+0=149344%
SEASEAMariners
Pitcher TBD
1510+1+24=153556%
6/14Wednesday, June 149:40 p.m. EasternMIAMIAMarlins
Pitcher TBD
1493+0+0=149344%
SEASEAMariners
Pitcher TBD
1510+1+24=153556%
6/16Friday, June 1610:10 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1484+03=148142%
SEASEAMariners
Pitcher TBD
1510+1+26=153758%
6/17Saturday, June 174:10 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1484+0+0=148443%
SEASEAMariners
Pitcher TBD
1510+1+24=153557%
6/18Sunday, June 184:10 p.m. EasternCHWCHWWhite Sox
Pitcher TBD
1484+0+0=148443%
SEASEAMariners
Pitcher TBD
1510+1+24=153557%
6/20Tuesday, June 207:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+12=150939%
NYYNYYYankees
Pitcher TBD
1565+0+24=158961%
6/21Wednesday, June 217:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
NYYNYYYankees
Pitcher TBD
1565+0+24=158961%
6/22Thursday, June 227:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
NYYNYYYankees
Pitcher TBD
1565+0+24=158961%
6/23Friday, June 237:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+12=150947%
BALBALOrioles
Pitcher TBD
1506+1+23=153053%
6/24Saturday, June 244:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151147%
BALBALOrioles
Pitcher TBD
1506+1+24=153153%
6/25Sunday, June 251:35 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151147%
BALBALOrioles
Pitcher TBD
1506+1+24=153153%
6/26Monday, June 269:40 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+13=143937%
SEASEAMariners
Pitcher TBD
1510+1+20=153163%
6/27Tuesday, June 279:40 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+1+0=144237%
SEASEAMariners
Pitcher TBD
1510+1+24=153563%
6/28Wednesday, June 284:10 p.m. EasternWSHWSHNationals
Pitcher TBD
1441+1+0=144237%
SEASEAMariners
Pitcher TBD
1510+1+24=153563%
6/30Friday, June 3010:10 p.m. EasternTBTBRays
Pitcher TBD
156533=155953%
SEASEAMariners
Pitcher TBD
1510+1+26=153747%
7/1Saturday, July 17:15 p.m. EasternTBTBRays
Pitcher TBD
15653+0=156254%
SEASEAMariners
Pitcher TBD
1510+1+24=153546%
7/2Sunday, July 24:10 p.m. EasternTBTBRays
Pitcher TBD
15653+0=156254%
SEASEAMariners
Pitcher TBD
1510+1+24=153546%
7/3Monday, July 39:45 p.m. EasternSEASEAMariners
Pitcher TBD
1510+13=150847%
SFSFGiants
Pitcher TBD
1507+1+20=152853%
7/4Tuesday, July 44:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151147%
SFSFGiants
Pitcher TBD
1507+1+24=153253%
7/5Wednesday, July 59:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151147%
SFSFGiants
Pitcher TBD
1507+1+24=153253%
7/6Thursday, July 68:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+14=150739%
HOUHOUAstros
Pitcher TBD
15641+24=158761%
7/7Friday, July 78:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
HOUHOUAstros
Pitcher TBD
15641+24=158761%
7/8Saturday, July 87:15 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
HOUHOUAstros
Pitcher TBD
15641+24=158761%
7/9Sunday, July 92:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
HOUHOUAstros
Pitcher TBD
15641+24=158761%
7/14Friday, July 1410:10 p.m. EasternDETDETTigers
Pitcher TBD
1449+0+3=145238%
SEASEAMariners
Pitcher TBD
1510+1+27=153862%
7/15Saturday, July 159:40 p.m. EasternDETDETTigers
Pitcher TBD
1449+0+0=144938%
SEASEAMariners
Pitcher TBD
1510+1+24=153562%
7/16Sunday, July 164:10 p.m. EasternDETDETTigers
Pitcher TBD
1449+0+0=144938%
SEASEAMariners
Pitcher TBD
1510+1+24=153562%
7/17Monday, July 179:40 p.m. EasternMINMINTwins
Pitcher TBD
1527+13=152549%
SEASEAMariners
Pitcher TBD
1510+1+24=153551%
7/18Tuesday, July 189:40 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152849%
SEASEAMariners
Pitcher TBD
1510+1+24=153551%
7/19Wednesday, July 199:40 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152849%
SEASEAMariners
Pitcher TBD
1510+1+24=153551%
7/20Thursday, July 203:40 p.m. EasternMINMINTwins
Pitcher TBD
1527+1+0=152849%
SEASEAMariners
Pitcher TBD
1510+1+24=153551%
7/21Friday, July 2110:10 p.m. EasternTORTORBlue Jays
Pitcher TBD
1544+04=154051%
SEASEAMariners
Pitcher TBD
1510+1+24=153549%
7/22Saturday, July 224:10 p.m. EasternTORTORBlue Jays
Pitcher TBD
1544+0+0=154451%
SEASEAMariners
Pitcher TBD
1510+1+24=153549%
7/23Sunday, July 234:10 p.m. EasternTORTORBlue Jays
Pitcher TBD
1544+0+0=154451%
SEASEAMariners
Pitcher TBD
1510+1+24=153549%
7/24Monday, July 247:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+13=150843%
MINMINTwins
Pitcher TBD
1527+1+24=155257%
7/25Tuesday, July 257:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151144%
MINMINTwins
Pitcher TBD
1527+1+24=155256%
7/26Wednesday, July 261:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151144%
MINMINTwins
Pitcher TBD
1527+1+24=155256%
7/28Friday, July 289:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+11=151047%
ARIARIDiamondbacks
Pitcher TBD
1499+2+26=152753%
7/29Saturday, July 298:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151148%
ARIARIDiamondbacks
Pitcher TBD
1499+2+24=152552%
7/30Sunday, July 304:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151148%
ARIARIDiamondbacks
Pitcher TBD
1499+2+24=152552%
7/31Monday, July 319:40 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+23=151347%
SEASEAMariners
Pitcher TBD
1510+1+21=153253%
8/1Tuesday, Aug. 19:40 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+2+0=151647%
SEASEAMariners
Pitcher TBD
1510+1+24=153553%
8/2Wednesday, Aug. 24:10 p.m. EasternBOSBOSRed Sox
Pitcher TBD
1514+2+0=151647%
SEASEAMariners
Pitcher TBD
1510+1+24=153553%
8/3Thursday, Aug. 39:38 p.m. EasternSEASEAMariners
Pitcher TBD
1510+13=150846%
LAALAAAngels
Pitcher TBD
1511+2+20=153354%
8/4Friday, Aug. 49:38 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151146%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
8/5Saturday, Aug. 59:07 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151146%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
8/6Sunday, Aug. 64:07 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151146%
LAALAAAngels
Pitcher TBD
1511+2+24=153754%
8/8Tuesday, Aug. 89:40 p.m. EasternSDSDPadres
Pitcher TBD
1537+03=153450%
SEASEAMariners
Pitcher TBD
1510+1+23=153450%
8/9Wednesday, Aug. 99:40 p.m. EasternSDSDPadres
Pitcher TBD
1537+0+0=153750%
SEASEAMariners
Pitcher TBD
1510+1+24=153550%
8/11Friday, Aug. 1110:10 p.m. EasternBALBALOrioles
Pitcher TBD
1506+14=150345%
SEASEAMariners
Pitcher TBD
1510+1+26=153755%
8/12Saturday, Aug. 129:40 p.m. EasternBALBALOrioles
Pitcher TBD
1506+1+0=150746%
SEASEAMariners
Pitcher TBD
1510+1+24=153554%
8/13Sunday, Aug. 134:10 p.m. EasternBALBALOrioles
Pitcher TBD
1506+1+0=150746%
SEASEAMariners
Pitcher TBD
1510+1+24=153554%
8/14Monday, Aug. 148:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+14=150757%
KCKCRoyals
Pitcher TBD
1433+0+26=145943%
8/15Tuesday, Aug. 158:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151158%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
8/16Wednesday, Aug. 168:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151158%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
8/17Thursday, Aug. 172:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151158%
KCKCRoyals
Pitcher TBD
1433+0+24=145742%
8/18Friday, Aug. 188:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+13=150839%
HOUHOUAstros
Pitcher TBD
15641+23=158661%
8/19Saturday, Aug. 197:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
HOUHOUAstros
Pitcher TBD
15641+24=158761%
8/20Sunday, Aug. 201:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
HOUHOUAstros
Pitcher TBD
15641+24=158761%
8/21Monday, Aug. 218:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+13=150850%
CHWCHWWhite Sox
Pitcher TBD
1484+0+21=150550%
8/22Tuesday, Aug. 228:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151150%
CHWCHWWhite Sox
Pitcher TBD
1484+0+24=150850%
8/23Wednesday, Aug. 232:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151150%
CHWCHWWhite Sox
Pitcher TBD
1484+0+24=150850%
8/25Friday, Aug. 2510:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+01=143236%
SEASEAMariners
Pitcher TBD
1510+1+22=153364%
8/26Saturday, Aug. 264:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143336%
SEASEAMariners
Pitcher TBD
1510+1+24=153564%
8/27Sunday, Aug. 274:10 p.m. EasternKCKCRoyals
Pitcher TBD
1433+0+0=143336%
SEASEAMariners
Pitcher TBD
1510+1+24=153564%
8/28Monday, Aug. 289:40 p.m. EasternOAKOAKAthletics
Pitcher TBD
1393+54=139431%
SEASEAMariners
Pitcher TBD
1510+1+24=153569%
8/29Tuesday, Aug. 299:40 p.m. EasternOAKOAKAthletics
Pitcher TBD
1393+5+0=139831%
SEASEAMariners
Pitcher TBD
1510+1+24=153569%
8/30Wednesday, Aug. 304:10 p.m. EasternOAKOAKAthletics
Pitcher TBD
1393+5+0=139831%
SEASEAMariners
Pitcher TBD
1510+1+24=153569%
9/1Friday, Sept. 17:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+12=150943%
NYMNYMMets
Pitcher TBD
1529+3+26=155857%
9/2Saturday, Sept. 27:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151144%
NYMNYMMets
Pitcher TBD
1529+3+24=155656%
9/3Sunday, Sept. 31:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151144%
NYMNYMMets
Pitcher TBD
1529+3+24=155656%
9/4Monday, Sept. 44:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+13=150854%
CINCINReds
Pitcher TBD
1457+2+24=148346%
9/5Tuesday, Sept. 56:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151154%
CINCINReds
Pitcher TBD
1457+2+24=148346%
9/6Wednesday, Sept. 66:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151154%
CINCINReds
Pitcher TBD
1457+2+24=148346%
9/7Thursday, Sept. 76:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+13=150839%
TBTBRays
Pitcher TBD
15653+24=158661%
9/8Friday, Sept. 86:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
TBTBRays
Pitcher TBD
15653+24=158661%
9/9Saturday, Sept. 94:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
TBTBRays
Pitcher TBD
15653+24=158661%
9/10Sunday, Sept. 101:10 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151139%
TBTBRays
Pitcher TBD
15653+24=158661%
9/11Monday, Sept. 119:40 p.m. EasternLAALAAAngels
Pitcher TBD
1511+23=151047%
SEASEAMariners
Pitcher TBD
1510+1+20=153153%
9/12Tuesday, Sept. 129:40 p.m. EasternLAALAAAngels
Pitcher TBD
1511+2+0=151347%
SEASEAMariners
Pitcher TBD
1510+1+24=153553%
9/13Wednesday, Sept. 134:10 p.m. EasternLAALAAAngels
Pitcher TBD
1511+2+0=151347%
SEASEAMariners
Pitcher TBD
1510+1+24=153553%
9/15Friday, Sept. 1510:10 p.m. EasternLADLADDodgers
Pitcher TBD
156321=156053%
SEASEAMariners
Pitcher TBD
1510+1+26=153747%
9/16Saturday, Sept. 169:40 p.m. EasternLADLADDodgers
Pitcher TBD
15632+0=156154%
SEASEAMariners
Pitcher TBD
1510+1+24=153546%
9/17Sunday, Sept. 174:10 p.m. EasternLADLADDodgers
Pitcher TBD
15632+0=156154%
SEASEAMariners
Pitcher TBD
1510+1+24=153546%
9/18Monday, Sept. 189:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+13=150862%
OAKOAKAthletics
Pitcher TBD
1393+5+24=142238%
9/19Tuesday, Sept. 199:40 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151162%
OAKOAKAthletics
Pitcher TBD
1393+5+24=142238%
9/20Wednesday, Sept. 203:37 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151162%
OAKOAKAthletics
Pitcher TBD
1393+5+24=142238%
9/22Friday, Sept. 228:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+12=150942%
TEXTEXRangers
Pitcher TBD
15392+26=156358%
9/23Saturday, Sept. 237:05 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151143%
TEXTEXRangers
Pitcher TBD
15392+24=156157%
9/24Sunday, Sept. 242:35 p.m. EasternSEASEAMariners
Pitcher TBD
1510+1+0=151143%
TEXTEXRangers
Pitcher TBD
15392+24=156157%
9/25Monday, Sept. 259:40 p.m. EasternHOUHOUAstros
Pitcher TBD
156414=155954%
SEASEAMariners
Pitcher TBD
1510+1+20=153146%
9/26Tuesday, Sept. 269:40 p.m. EasternHOUHOUAstros
Pitcher TBD
15641+0=156354%
SEASEAMariners
Pitcher TBD
1510+1+24=153546%
9/27Wednesday, Sept. 279:40 p.m. EasternHOUHOUAstros
Pitcher TBD
15641+0=156354%
SEASEAMariners
Pitcher TBD
1510+1+24=153546%
9/28Thursday, Sept. 289:40 p.m. EasternTEXTEXRangers
Pitcher TBD
153923=153450%
SEASEAMariners
Pitcher TBD
1510+1+24=153550%
9/29Friday, Sept. 2910:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15392+0=153750%
SEASEAMariners
Pitcher TBD
1510+1+24=153550%
9/30Saturday, Sept. 309:40 p.m. EasternTEXTEXRangers
Pitcher TBD
15392+0=153750%
SEASEAMariners
Pitcher TBD
1510+1+24=153550%
10/1Sunday, Oct. 13:10 p.m. EasternTEXTEXRangers
Pitcher TBD
15392+0=153750%
SEASEAMariners
Pitcher TBD
1510+1+24=153550%

Team rating

Completed games

DateTeamStarting pitcherTeam ratingStarting pitcher adj.Travel, rest & home field adj.Pregame team ratingWin prob.Chance of winningScore
6/4Sunday, June 42:35 p.m. EasternSEASEAMariners
Miller, Bryce
Miller
15126+0=150640%3
TEXTEXRangers
Eovaldi, Nathan
Eovaldi
1535+14+24=157360%12
6/3Saturday, June 34:05 p.m. EasternSEASEAMariners
Woo, Bryan
Woo
151529+0=148642%6
TEXTEXRangers
Heaney, Andrew
Heaney
153318+24=153958%16
6/2Friday, June 28:05 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1516+262=154048%0
TEXTEXRangers
Gray, Jon
Gray
15311+23=155352%2
5/31Wednesday, May 319:40 p.m. EasternNYYNYYYankees
Schmidt, Clarke
Schmidt
156433+0=153148%0
SEASEAMariners
Kirby, George
Kirby
1515+6+24=154552%1
5/30Tuesday, May 309:40 p.m. EasternNYYNYYYankees
Cortes, Nestor
Cortes
1561+4+0=156551%10
SEASEAMariners
Gilbert, Logan
Gilbert
1518+14+24=155649%2
5/29Monday, May 299:40 p.m. EasternNYYNYYYankees
German, Domingo
German
1559+24=155751%10
SEASEAMariners
Miller, Bryce
Miller
1520+8+24=155249%4
5/28Sunday, May 284:10 p.m. EasternPITPITPirates
Ortiz, Luis
Ortiz
147214+0=145843%3
SEASEAMariners
Gonzales, Marco
Gonzales
151933+24=151057%6
5/27Saturday, May 274:10 p.m. EasternPITPITPirates
Velasquez, Vince
Velasquez
14737+0=146637%0
SEASEAMariners
Castillo, Luis
Castillo
1518+21+24=156363%5
5/26Friday, May 2610:10 p.m. EasternPITPITPirates
Keller, Mitch
Keller
1470+262=149441%11
SEASEAMariners
Kirby, George
Kirby
1520+12+24=155659%6
5/25Thursday, May 259:40 p.m. EasternOAKOAKAthletics
Sears, JP
Sears
1398+17+0=141531%2
SEASEAMariners
Gilbert, Logan
Gilbert
1520+10+24=155469%3
5/24Wednesday, May 249:40 p.m. EasternOAKOAKAthletics
Waldichuk, Ken
Waldichuk
14006+0=139429%1
SEASEAMariners
Miller, Bryce
Miller
1519+3+24=154671%6
5/23Tuesday, May 239:40 p.m. EasternOAKOAKAthletics
Medina, Luis
Medina
1400+7+0=140736%2
SEASEAMariners
Gonzales, Marco
Gonzales
151835+24=150764%3
5/22Monday, May 229:40 p.m. EasternOAKOAKAthletics
Muller, Kyle
Muller
140294=138928%2
SEASEAMariners
Castillo, Luis
Castillo
1517+19+20=155672%11
5/21Sunday, May 211:35 p.m. EasternSEASEAMariners
Kirby, George
Kirby
1518+14+0=153247%2
ATLATLBraves
Shuster, Jared
Shuster
156539+24=155053%3
5/20Saturday, May 207:15 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1515+10+0=152545%7
ATLATLBraves
Chavez, Jesse
Chavez
156734+24=155755%3
5/19Friday, May 197:20 p.m. EasternSEASEAMariners
Miller, Bryce
Miller
1517+11=151740%2
ATLATLBraves
Elder, Bryce
Elder
1565+1+23=158960%6
5/17Wednesday, May 177:10 p.m. EasternSEASEAMariners
Gonzales, Marco
Gonzales
152026+0=149445%3
BOSBOSRed Sox
Bello, Brayan
Bello
151710+24=153155%12
5/16Tuesday, May 167:10 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1522+24+0=154652%4
BOSBOSRed Sox
Pivetta, Nick
Pivetta
15149+24=152948%9
5/15Monday, May 157:10 p.m. EasternSEASEAMariners
Kirby, George
Kirby
1518+103=152545%10
BOSBOSRed Sox
Houck, Tanner
Houck
1518+16+24=155855%1
5/14Sunday, May 141:40 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1520+8+0=152859%3
DETDETTigers
Wentz, Joey
Wentz
14539+24=146841%5
5/13Saturday, May 131:10 p.m. EasternSEASEAMariners
Miller, Bryce
Miller
151810+0=150859%5
DETDETTigers
Faedo, Alex
Faedo
145531+24=144841%0
5/12Friday, May 126:40 p.m. EasternSEASEAMariners
Gonzales, Marco
Gonzales
1516272=148752%9
DETDETTigers
Boyd, Matthew
Boyd
145811+25=147248%2
5/10Wednesday, May 103:40 p.m. EasternTEXTEXRangers
Dunning, Dane
Dunning
151916+0=150341%4
SEASEAMariners
Castillo, Luis
Castillo
1517+28+24=156959%3
5/9Tuesday, May 99:40 p.m. EasternTEXTEXRangers
Heaney, Andrew
Heaney
152121+0=150043%0
SEASEAMariners
Kirby, George
Kirby
1515+7+24=154657%5
5/8Monday, May 89:40 p.m. EasternTEXTEXRangers
Gray, Jon
Gray
1519133=150344%2
SEASEAMariners
Gilbert, Logan
Gilbert
1516+7+24=154756%1
5/7Sunday, May 74:10 p.m. EasternHOUHOUAstros
Bielak, Brandon
Bielak
155249+0=150347%1
SEASEAMariners
Miller, Bryce
Miller
151516+24=152353%3
5/6Saturday, May 69:40 p.m. EasternHOUHOUAstros
France, J.P.
France
155332+0=152151%5
SEASEAMariners
Gonzales, Marco
Gonzales
151425+24=151349%7
5/5Friday, May 510:10 p.m. EasternHOUHOUAstros
Javier, Cristian
Javier
1552+262=157651%6
SEASEAMariners
Castillo, Luis
Castillo
1515+32+21=156849%4
5/4Thursday, May 43:37 p.m. EasternSEASEAMariners
Kirby, George
Kirby
1514+10+0=152463%5
OAKOAKAthletics
Rucinski, Drew
Rucinski
14091+24=143237%3
5/3Wednesday, May 39:40 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1512+6+0=151861%7
OAKOAKAthletics
Sears, JP
Sears
1410+7+24=144139%2
5/2Tuesday, May 29:40 p.m. EasternSEASEAMariners
Miller, Bryce
Miller
1512252=148555%2
OAKOAKAthletics
Miller, Mason
Miller
1411+12+26=144945%1
4/30Sunday, April 301:37 p.m. EasternSEASEAMariners
Gonzales, Marco
Gonzales
151019+0=149139%10
TORTORBlue Jays
Bassitt, Chris
Bassitt
1549+0+24=157361%8
4/29Saturday, April 293:07 p.m. EasternSEASEAMariners
McGee, Easton
McGee
151026+0=148435%0
TORTORBlue Jays
Gausman, Kevin
Gausman
1548+18+24=159065%1
4/28Friday, April 287:07 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1511+352=154443%2
TORTORBlue Jays
Manoah, Alek
Manoah
1547+20+26=159357%3
4/27Thursday, April 271:05 p.m. EasternSEASEAMariners
Kirby, George
Kirby
1512+6+0=151849%0
PHIPHIPhillies
Strahm, Matt
Strahm
152322+24=152551%1
4/26Wednesday, April 266:40 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1513+9+0=152248%5
PHIPHIPhillies
Walker, Taijuan
Walker
152210+24=153652%6
4/25Tuesday, April 256:40 p.m. EasternSEASEAMariners
Gonzales, Marco
Gonzales
1512182=149245%5
PHIPHIPhillies
Falter, Bailey
Falter
152321+26=152855%3
4/23Sunday, April 234:10 p.m. EasternSTLSTLCardinals
Flaherty, Jack
Flaherty
1514+13+0=152752%7
SEASEAMariners
Flexen, Chris
Flexen
151427+24=151148%3
4/22Saturday, April 229:40 p.m. EasternSTLSTLCardinals
Mikolas, Miles
Mikolas
1515+8+0=152343%4
SEASEAMariners
Castillo, Luis
Castillo
1513+37+24=157457%5
4/21Friday, April 2110:10 p.m. EasternSTLSTLCardinals
Matz, Steven
Matz
151632=151146%2
SEASEAMariners
Kirby, George
Kirby
1511+1+26=153854%5
4/19Wednesday, April 194:10 p.m. EasternMILMILBrewers
Lauer, Eric
Lauer
154215+0=152752%5
SEASEAMariners
Gonzales, Marco
Gonzales
151323+24=151448%3
4/18Tuesday, April 189:40 p.m. EasternMILMILBrewers
Rea, Colin
Rea
154141+0=150043%6
SEASEAMariners
Gilbert, Logan
Gilbert
1514+10+24=154857%5
4/17Monday, April 179:40 p.m. EasternMILMILBrewers
Burnes, Corbin
Burnes
1540+213=155856%7
SEASEAMariners
Flexen, Chris
Flexen
151527+24=151244%3
4/16Sunday, April 164:10 p.m. EasternCOLCOLRockies
Davis, Noah
Davis
143912+0=142730%0
SEASEAMariners
Castillo, Luis
Castillo
1515+35+24=157470%1
4/15Saturday, April 159:40 p.m. EasternCOLCOLRockies
Feltner, Ryan
Feltner
14418+0=143335%2
SEASEAMariners
Kirby, George
Kirby
1513+2+24=153965%9
4/14Friday, April 1410:10 p.m. EasternCOLCOLRockies
Gomber, Austin
Gomber
144231=143842%3
SEASEAMariners
Milone, Tommy
Milone
151240+22=149458%5
4/12Wednesday, April 122:20 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1510+8+0=151848%5
CHCCHCCubs
Stroman, Marcus
Stroman
1490+21+24=153552%2
4/11Tuesday, April 117:40 p.m. EasternSEASEAMariners
Flexen, Chris
Flexen
151316+0=149749%9
CHCCHCCubs
Wesneski, Hayden
Wesneski
148811+24=150151%14
4/10Monday, April 107:40 p.m. EasternSEASEAMariners
Castillo, Luis
Castillo
1514+342=154657%2
CHCCHCCubs
Smyly, Drew
Smyly
148611+24=149943%3
4/9Sunday, April 91:40 p.m. EasternSEASEAMariners
Kirby, George
Kirby
15152+0=151348%6
CLECLEGuardians
Plesac, Zach
Plesac
153132+24=152352%7
4/8Saturday, April 86:10 p.m. EasternSEASEAMariners
Gonzales, Marco
Gonzales
151425+0=148941%3
CLECLEGuardians
Quantrill, Cal
Quantrill
15325+24=155159%2
4/7Friday, April 74:10 p.m. EasternSEASEAMariners
Gilbert, Logan
Gilbert
1512+92=151946%5
CLECLEGuardians
Civale, Aaron
Civale
15347+22=154954%3
4/5Wednesday, April 54:10 p.m. EasternLAALAAAngels
Ohtani, Shohei
Ohtani
1518+40+0=155855%4
SEASEAMariners
Flexen, Chris
Flexen
151316+24=152145%3
4/4Tuesday, April 49:40 p.m. EasternLAALAAAngels
Suarez, Jose
Suarez
152117+0=150441%2
SEASEAMariners
Castillo, Luis
Castillo
1511+34+24=156959%11
4/3Monday, April 39:40 p.m. EasternLAALAAAngels
Detmers, Reid
Detmers
151993=150745%7
SEASEAMariners
Kirby, George
Kirby
1513+3+24=154055%3
4/2Sunday, April 24:10 p.m. EasternCLECLEGuardians
Quantrill, Cal
Quantrill
15322+0=153052%6
SEASEAMariners
Gonzales, Marco
Gonzales
151423+24=151548%5
4/1Saturday, April 19:40 p.m. EasternCLECLEGuardians
Civale, Aaron
Civale
153113+0=151846%2
SEASEAMariners
Gilbert, Logan
Gilbert
1515+6+24=154554%0
3/31Friday, March 3110:10 p.m. EasternCLECLEGuardians
Gaddis, Hunter
Gaddis
152859+0=146940%9
SEASEAMariners
Ray, Robbie
Ray
15181+24=154160%4
3/30Thursday, March 3010:10 p.m. EasternCLECLEGuardians
Bieber, Shane
Bieber
1529+334=155848%0
SEASEAMariners
Castillo, Luis
Castillo
1516+28+24=156852%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. Statistical model by Jay Boice and Nate Silver.