MLB Baseball Predictions

Updated

Upcoming Games for July 21, 2026

TimeTeamsPitchersWinBest
ML
Best
Spread
RunsTotal
Runs
Best
O/U

Bet Value

We use three different graphics to describe Bet Value within a matchup.

More on Bet Value
More Details
PostponedPittsburgh Pirates (42-79)
New York Yankees (69-52)
Bubba Chandler
Will Warren
32.4%
67.6%
+110
-132
+122
-125
+1½-170
-1½+145
+1½-160
-1½+160
3.85
5.66
9.51
o9½-105
u9½-115
o9-115
u9½-115
Volatility Bet Value Active
PostponedBaltimore Orioles (38-81)
Boston Red Sox (69-54)
Kyle Bradish
Eduardo Rivera
34.2%
65.8%
-105
-115
+118
-105
+1½-210
-1½+175
+1½-190
-1½+185
4.54
6.18
10.72
o8½-115
u8½-105
o8-110
u8½-105
Volatility Bet Value Active
St. Louis Cardinals (61-58)
Los Angeles Angels (61-61)
Matthew Liberatore
Walbert Urena
45.4%
54.6%
+108
-119
+108
-105
+1½-185
-1½+170

4.50
4.97
9.47
o9-120
u9+100
o9-105
u9+105
Volatility Bet Value Active
Oakland Athletics (68-53)
Arizona Diamondbacks (40-81)
Jack Perkins
Kohl Drake
58.7%
41.3%
+119
-131
+122
-126
+1½-171
-1½+155
+1½-170
-1½+160
4.95
4.04
8.99
o9½+100
u9½-117
o9½-105
u9½-105
Volatility Bet Value Active
Cincinnati Reds (65-57)
Seattle Mariners (65-56)
Chase Burns
Luis Castillo
48.8%
51.2%
+104
-115
+100
-108
+1½-210
-1½+190
+1½-210
-1½+185
4.55
4.68
9.23
o7½+100
u7½-112
o7½-105
u7½-110
Games for Jul 20, 2026

Games In Progress

TimeTeamsOrig.
Win %
Closing
ML
Closing
Spread
Orig. Total
Runs
Closing
O/U
PeriodCurrent
Score
Tampa Bay Rays (74-47)
Toronto Blue Jays (63-56)
47.2%
52.8%
-104
-106
-107
+100
-1½+155
+1½-175
-1½+155
+1½-170
8.95
o7½+100
u7½-120
o7½-105
u7½-110
8th
TOP
8
2
San Diego Padres (67-56)
Atlanta Braves (65-56)
48.5%
51.5%
+127
-140
+130
-140
+1½-159
-1½+140
+1½-160
-1½+140
8.20
o9-110
u9-107
o9-105
u9-110
7th
BOT
6
2
New York Mets (60-60)
Milwaukee Brewers (74-47)
42.9%
57.1%
+122
-135
+126
-130
+1½-170
-1½+153
+1½-155
-1½+160
8.76
o8½-117
u8½+100
o9+105
u8½+100
6th
TOP
3
0
San Francisco Giants (78-43)
Kansas City Royals (52-67)
57.3%
42.7%
-106
-104
-105
+100
-1½+149
+1½-170

8.33
o9-115
u9-105
o9-110
u9½-105
6th
BOT
2
2
Los Angeles Dodgers (75-46)
Philadelphia Phillies (61-59)
56.2%
43.8%
+100
-110
+115
-111
+1½-195
-1½+170
+1½-185
-1½+175
10.47
o9+100
u9-112
o9+100
u8½-110
6th
TOP
2
1
Chicago White Sox (71-50)
Texas Rangers (42-78)
59.3%
40.7%
-101
-109
+110
-110
+1½-200
-1½+175
+1½-190
-1½+180
10.65
o9+100
u8½+105
o8½-110
u8½+100
5th
TOP
0
5
Detroit Tigers (58-64)
Chicago Cubs (54-69)
44.0%
56.0%
+106
-117
+110
-114
+1½-197
-1½+175
+1½-200
-1½+180
8.26
o7½-107
u7½-110
o7½-110
u8½-110
4th
BOT
0
7
Miami Marlins (51-70)
Houston Astros (70-50)
36.6%
63.4%
+107
-118
+107
-115
+1½-185
-1½+165
+1½-180
-1½+170
8.55
o9-110
u9½-119
o9-120
u8½+105
5th
BOT
1
2
Washington Nationals (52-68)
Colorado Rockies (55-66)
47.7%
52.3%
-111
+101
-108
+105
-1½+130
+1½-148

12.20
o13-118
u13+105
o13-110
u13+100
3rd
TOP
2
4

Completed Games

TimeTeamsWinBest
ML
Best
Spread
Final
Runs
Sportsbook
Log Loss
DRatings
Log Loss
Los Angeles Dodgers
Kansas City Royals
62.2%
37.8%




13
3
-0.47406
Detroit Tigers
Chicago White Sox
36.2%
63.8%




4
6
-0.44866
Oakland Athletics
Houston Astros
43.6%
56.4%




0
8
-0.57279
Atlanta Braves
Miami Marlins
54.0%
46.0%




6
2
-0.61648
Philadelphia Phillies
New York Mets
47.2%
52.8%




0
1
-0.63923
San Diego Padres
Washington Nationals
54.7%
45.3%




3
4
-0.79083
Chicago Cubs
Cincinnati Reds
42.1%
57.9%




7
2
-0.86453
Baltimore Orioles
Tampa Bay Rays
50.0%
50.0%




2
8
-0.69315
Cleveland Indians
Toronto Blue Jays
50.0%
50.0%




1
2
-0.69315
Atlanta Braves
Miami Marlins
50.0%
50.0%




5
2
-0.69315
New York Yankees
Seattle Mariners
54.8%
45.2%
-107
+103
-106
+104
-1½+145
+1½-160
-1½+152
+1½-150
9
4
-0.66935-0.66920-0.60075
Los Angeles Angels
Oakland Athletics
38.2%
61.8%
+120
-128
+122
-130
+1½-184
-1½+165
+1½-180
-1½+165
1
0
-0.80428-0.81306-0.96241
San Francisco Giants
San Diego Padres
47.0%
53.0%
+165
-169
+168
-174
+1½-130
-1½+110
+1½-125
-1½+117
1
0
-0.98016-0.99396-0.75449
Pittsburgh Pirates
Arizona Diamondbacks
40.7%
59.3%
+205
-224
+213
-228
+1½+100
-1½-115
+1½+101
-1½-115
0
3
-0.38814-0.37818-0.52209
Washington Nationals
Chicago Cubs
45.5%
54.5%
+175
-185
+178
-188
+1½-120
-1½+110
+1½-115
-1½+110
3
6
-0.44482-0.43892-0.60759
Cincinnati Reds
New York Mets
47.1%
52.9%
+295
-325
+297
-335
+1½+155
-1½-172
+1½+165
-1½-180
1
5
-0.28598-0.28299-0.63703
Load More Games

Season Prediction Results

 GamesRecord (Pct)No Pick

Log Loss

Log loss is used to determine the accuracy of a model.

More on Log Loss
+/-
Sportsbooks42-2 (0.500)0-0.66738 
Sportsbooks42-1 (0.625)1-0.65891 
DRatings43-1 (0.750)0-0.62224
0.04514
0.03666

Season Simulation

 Regular SeasonPostseason
#TeamWLMake PlayoffsWin DivisionWin Conf.Conf. Champ.World Series

Predictions Methodology

Here we use computer estimates from the Inference Index to predict future Major League baseball games. We use previous score and pitcher data to best attempt to estimate the results of each game. The predictions do not account for injuries, or any other factors that may cause the outcome to be swayed in one direction or another. There is a lot of randomness, particularly in baseball, so there will always be some error in the prediction.

Beginning in the 2014 season, we have begun including probable starting pitcher into the calculation. If there is a late change in the starting pitcher for a team and it is not reflected below then the projections will not be an accurate assessment on the game. The current projection system for Major League Baseball games is at Level 3, our highest level of analysis. The Predictor should be used for entertainment purposes only.