MLB Baseball Predictions


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.

The Predictor should be used for entertainment purposes only. If you do wish to gamble on baseball then I highly suggest reading my blog post: The Top 5 Online Sportsbooks for U.S. Players.

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.

All upcoming MLB baseball predictions are listed below. There, you will find the odds of winning, predicted score and estimated money line. We hope you enjoy.

Today’s MLB Game Predictions – Friday, July 20th, 2018

Time Teams Prob Pitchers Lines – Updated 7/20 @ 12:50 pm Odds to Win Score Prediction Total Runs
Over/Under
2:20 PM Cardinals Jack Flaherty
+118
+121
+119
o10½ -105
36.7%
4.12
9.49
Cubs Jon Lester
-128
-141
-129
u10½ -105
63.3%
5.37
7:05 PM Braves Anibal Sanchez
+163
+152
+168
o8 -107
38.6%
3.08
6.96
Nationals Stephen Strasburg
-173
-177
-178
u8 -103
61.4%
3.88
7:05 PM Padres Clayton Richard
+153
+147
+153
o8 -115
37.7%
3.09
7.06
Phillies Jake Arrieta
-163
-172
-163
u8 +105
62.3%
3.96
7:05 PM Mets Noah Syndergaard
+159
+159
+163
o8½ -110
45.6%
4.14
8.66
Yankees Domingo German
-169
-184
-173
u8½ +100
54.4%
4.52
7:07 PM Orioles Dylan Bundy
+135
+140
+137
o8½ -115
37.3%
3.45
7.91
Blue Jays Sam Gaviglio
-145
-160
-147
u8½ +105
62.7%
4.46
7:10 PM Marlins Dan Straily
+155
+145
+152
o7½ -115
39.9%
3.37
7.51
Rays Nathan Eovaldi
-165
-170
-162
u7½ +105
60.1%
4.13
7:10 PM Red Sox David Price
-176
-188
-183
o8½ -115
60.8%
3.50
6.31
Tigers Matthew Boyd
+166
+163
+173
u8½ +105
39.2%
2.81
7:10 PM Pirates Jameson Taillon
-101
-104
+100
o9 +110
52.3%
4.22
8.25
Reds Tyler Mahle
-109
-116
-110
u9 -120
47.7%
4.03
8:05 PM Indians Trevor Bauer
-190
-200
-187
o9½ -116
68.5%
4.98
8.41
Rangers Martin Perez
+178
+170
+177
u9½ +106
31.5%
3.42
8:10 PM Dodgers Rich Hill
-131
-135
-127
o9 +110
54.2%
4.54
8.72
Brewers Undecided
+121
+115
+117
u9 -120
45.8%
4.18
8:15 PM Twins Kyle Gibson
-122
-125
-120
o8½ -115
57.5%
4.11
7.65
Royals Danny Duffy
+112
+105
+110
u8½ +105
42.5%
3.54
9:35 PM Giants Dereck Rodriguez
+112
+107
+114
o8½ -110
43.5%
3.32
7.10
Athletics Edwin Jackson
-122
-127
-124
u8½ +100
56.5%
3.78
9:40 PM Rockies German Marquez
+130
+125
+133
o7½ -105
45.7%
3.39
7.09
D-backs Robbie Ray
-140
-145
-143
u7½ -105
54.3%
3.70
10:07 PM Astros Dallas Keuchel
-115
-117
-114
o8 -105
54.6%
3.70
7.08
Angels Tyler Skaggs
+105
-103
+104
u8 -105
45.4%
3.37
10:10 PM White Sox James Shields
+177
+175
+177
o8½ +100
27.9%
2.85
7.33
Mariners Wade LeBlanc
-188
-205
-187
u8½ -110
72.1%
4.47

BetAnySports.com
Bet Baseball at the BetAnySports Sportsbook: Join BetAnySports
See our detailed review of BetAnySports here: BetAnySports Sportsbook Review

Today’s MLB Picks and Game Analysis

Below are a few advanced metrics on the games played today. If there is an orange check mark in the “More Info” section of the game summary, then there is at least one bet in the game that we would recommend.

St. Louis Cardinals vs. Chicago Cubs Game Analysis

Time: 2:20 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
St. Louis Cardinals 48-46 16 -6.04 4.45 4.33 Matchup and Bet Value
Chicago Cubs 56-38 4 2.83 5.16 3.91
Starting Pitchers: Jack Flaherty STL (3-4 3.24 ERA), Jon Lester CHC (12-2 2.58 ERA)

Atlanta Braves vs. Washington Nationals Game Analysis

Time: 7:05 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Atlanta Braves 52-42 11 12.39 4.85 4.13 Matchup and Bet Value
Washington Nationals 47-47 10 -13.73 4.37 4.04
Starting Pitchers: Anibal Sanchez ATL (4-2 2.6 ERA), Stephen Strasburg WAS (6-6 3.46 ERA)

San Diego Padres vs. Philadelphia Phillies Game Analysis

Time: 7:05 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
San Diego Padres 40-59 25 -10.36 3.69 4.7 Matchup and Bet Value
Philadelphia Phillies 53-42 8 8.47 4.29 4.13
Starting Pitchers: Clayton Richard SD (7-8 4.43 ERA), Jake Arrieta PHI (7-6 3.23 ERA)

New York Mets vs. New York Yankees Game Analysis

Time: 7:05 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
New York Mets 38-55 21 -16.22 3.77 4.61 Matchup and Bet Value
New York Yankees 62-32 2 7.72 5.21 3.8
Starting Pitchers: Noah Syndergaard NYM (5-1 2.97 ERA), Domingo German NYY (2-5 5.49 ERA)

Baltimore Orioles vs. Toronto Blue Jays Game Analysis

Time: 7:07 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Baltimore Orioles 28-69 28 -35.84 3.56 5.2 Matchup and Bet Value
Toronto Blue Jays 43-51 19 -7.18 4.44 4.81
Starting Pitchers: Dylan Bundy BAL (6-9 4.35 ERA), Sam Gaviglio TOR (2-3 4.58 ERA)

Miami Marlins vs. Tampa Bay Rays Game Analysis

Time: 7:10 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Miami Marlins 41-57 26 3.35 3.84 5.01 Matchup and Bet Value
Tampa Bay Rays 49-47 18 8.87 4.18 3.97
Starting Pitchers: Dan Straily MIA (3-4 4.29 ERA), Nathan Eovaldi TB (3-4 4.59 ERA)

Boston Red Sox vs. Detroit Tigers Game Analysis

Time: 7:10 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Boston Red Sox 68-30 1 16.43 5.41 3.74 Matchup and Bet Value
Detroit Tigers 41-57 27 -0.42 3.94 4.62
Starting Pitchers: David Price BOS (10-6 4.42 ERA), Matthew Boyd DET (4-8 4.76 ERA)

Pittsburgh Pirates vs. Cincinnati Reds Game Analysis

Time: 7:10 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Pittsburgh Pirates 47-49 20 -4.39 4.35 4.69 Matchup and Bet Value
Cincinnati Reds 43-53 22 -1.72 4.8 5.14
Starting Pitchers: Jameson Taillon PIT (6-7 3.91 ERA), Tyler Mahle CIN (7-7 4.02 ERA)

Cleveland Indians vs. Texas Rangers Game Analysis

Time: 8:05 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Cleveland Indians 52-43 7 -11.95 5.13 4.26 Matchup and Bet Value
Texas Rangers 41-56 24 -6.37 4.37 5.02
Starting Pitchers: Trevor Bauer CLE (8-6 2.24 ERA), Martin Perez TEX (2-4 7.67 ERA)

Los Angeles Dodgers vs. Milwaukee Brewers Game Analysis

Time: 8:10 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Los Angeles Dodgers 52-43 5 -7.38 4.73 3.89 Matchup and Bet Value
Milwaukee Brewers 55-43 14 7.88 4.35 3.85
Starting Pitchers: Rich Hill LAD (2-4 4.55 ERA), Undecided MIL N/A

Minnesota Twins vs. Kansas City Royals Game Analysis

Time: 8:15 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Minnesota Twins 43-50 23 -8.13 4.52 4.8 Matchup and Bet Value
Kansas City Royals 27-68 30 -30.21 3.55 5.58
Starting Pitchers: Kyle Gibson MIN (4-6 3.42 ERA), Danny Duffy KC (5-8 4.59 ERA)

San Francisco Giants vs. Oakland Athletics Game Analysis

Time: 9:35 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
San Francisco Giants 50-48 17 6.58 4.07 4.34 Matchup and Bet Value
Oakland Athletics 56-42 12 16.77 4.69 4.36
Starting Pitchers: Dereck Rodriguez SF (4-1 2.89 ERA), Edwin Jackson OAK (1-1 2.59 ERA)

Colorado Rockies vs. Arizona Diamondbacks Game Analysis

Time: 9:40 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Colorado Rockies 51-45 15 7.11 4.86 4.88 Matchup and Bet Value
Arizona Diamondbacks 53-44 9 7.65 4.34 3.9
Starting Pitchers: German Marquez COL (8-8 4.81 ERA), Robbie Ray ARI (3-2 5.03 ERA)

Houston Astros vs. Los Angeles Angels Game Analysis

Time: 10:07 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Houston Astros 64-35 3 -1.14 5.05 3.15 Matchup and Bet Value
Los Angeles Angels 49-48 13 -7.99 4.38 4.13
Starting Pitchers: Dallas Keuchel HOU (7-8 3.75 ERA), Tyler Skaggs LAA (7-5 2.57 ERA)

Chicago White Sox vs. Seattle Mariners Game Analysis

Time: 10:10 pm ET

Team Record Team Rank Units W/L Runs PG Opp Runs PG More Info
Chicago White Sox 33-62 29 -16.87 4.06 5.41 Matchup and Bet Value
Seattle Mariners 58-39 6 14.61 4.25 4.27
Starting Pitchers: James Shields CHW (4-10 4.43 ERA), Wade LeBlanc SEA (5-1 3.63 ERA)


Bet MLB Baseball at the GTBets Sportsbook: Join GTBets
See our detailed review of GTBets here: GTBets Sportsbook Review

Tomorrows’s MLB Game Predictions – Saturday, July 21st, 2018

Time (ET) Matchup Teams Prob Pitchers Money Line Prediction Odds to Win Score Prediction Total Runs
1:05 PM Mets vs. Yankees Mets Steven Matz
+228
30%
3.46
8.66
Yankees Sonny Gray
-238
70%
5.19
1:05 PM Cardinals vs. Cubs Cardinals John Gant
+154
38.6%
4.70
10.6
Cubs Mike Montgomery
-164
61.4%
5.91
1:07 PM Orioles vs. Blue Jays Orioles Undecided
+214
31.3%
3.40
8.37
Blue Jays Marcus Stroman
-224
68.7%
4.96
6:10 PM Red Sox vs. Tigers Red Sox Brian Johnson
-151
59.4%
3.56
6.52
Tigers Mike Fiers
+141
40.6%
2.95
6:10 PM Marlins vs. Rays Marlins Pablo Lopez
+143
40.2%
3.63
8.06
Rays Undecided
-153
59.8%
4.42
7:05 PM Padres vs. Phillies Padres Undecided
+156
38.3%
3.25
7.37
Phillies Vince Velasquez
-166
61.7%
4.12
7:05 PM Braves vs. Nationals Braves Sean Newcomb
+135
41.6%
3.45
7.54
Nationals Gio Gonzalez
-145
58.4%
4.09
7:10 PM Pirates vs. Reds Pirates Nick Kingham
-118
53.3%
4.63
8.98
Reds Anthony DeSclafani
+108
46.7%
4.34
7:10 PM Dodgers vs. Brewers Dodgers Clayton Kershaw
-175
63.1%
4.39
7.77
Brewers Undecided
+165
36.9%
3.37
7:15 PM Cardinals vs. Cubs Cardinals Luke Weaver
+132
42.1%
4.84
10.5
Cubs Tyler Chatwood
-142
57.9%
5.66
7:15 PM Astros vs. Angels Astros Justin Verlander
-194
65.5%
4.10
7.11
Angels Nick Tropeano
+184
34.5%
3.00
7:15 PM Twins vs. Royals Twins Lance Lynn
-139
57.4%
4.52
8.42
Royals Jakob Junis
+129
42.6%
3.89
8:05 PM Indians vs. Rangers Indians Carlos Carrasco
-158
60.5%
4.70
8.51
Rangers Bartolo Colon
+148
39.5%
3.80
8:10 PM Rockies vs. D-backs Rockies Kyle Freeland
-127
55.1%
3.55
6.76
D-backs Zack Godley
+117
44.9%
3.21
9:05 PM Giants vs. Athletics Giants Madison Bumgarner
-112
51.8%
3.20
6.29
Athletics Trevor Cahill
+102
48.2%
3.08
10:10 PM White Sox vs. Mariners White Sox Dylan Covey
+247
28.3%
3.48
8.89
Mariners Felix Hernandez
-257
71.7%
5.41

Bovada MLB
Bet MLB Baseball at Bovada - Our top-rated Sportsbook: Join Bovada
See our detailed review of Bovada here: Bovada Sportsbook Review

Yesterday’s MLB Game Prediction Results

Date Teams OddsPortal ML DRatings Odds to Win Final Score OddsPortal Log Loss DRatings Log Loss
7/19 STL -153 0.438 6 -0.52414 -0.57625
CHC +140 0.562 9

Nitrogen Sports
Bet Baseball at the Nitrogen Sports Sportsbook: Join Nitrogen Sports
See our detailed review of Nitrogen Sports here: Nitrogen Sports Sportsbook Review

MLB Season Prediction Results

2018
Games Wins Losses No Pick Win Pct. Log Loss
GTBets 1440 839 580 21 0.59 -0.6702
DRatings 1440 816 618 6 0.569 -0.67622
Yesterday
Games Wins Losses No Pick Win Pct. Log Loss
GTBets 1 1 0 0 1 -0.52414
DRatings 1 1 0 0 1 -0.57625
Last Week
Games Wins Losses No Pick Win Pct. Log Loss
GTBets 47 30 14 3 0.67 -0.66963
DRatings 47 29 18 0 0.617 -0.67873
Last Two Weeks
Games Wins Losses No Pick Win Pct. Log Loss
GTBets 145 91 51 3 0.638 -0.65354
DRatings 145 93 52 0 0.641 -0.65409