Live Sports Odds

MLB Moneyline Odds

Compare moneyline lines across sportsbooks, highlight the best available price, and add selections directly to your Slip Builder.

Tuesday, July 21, 2026 Moneyline

MLB Betting Lines

Compare sportsbook prices for MLB games. Use the market tabs, sportsbook filter and date controls to quickly find the board you need.

8 Games 11 Sportsbooks
Odds Board
Tap a line to add it to your Slip Builder.
Twins
Away
VS
Guardians
Home
10:41 PM Picks
BetMGM
7/21/2026 5:19 AM
Minnesota Twins
+125
Cleveland Guardians
-155
BetOnline.ag
7/21/2026 5:20 AM
Minnesota Twins
+131
Cleveland Guardians
-145
BetRivers
7/21/2026 5:19 AM
Minnesota Twins
+128
Cleveland Guardians
-152
BetUS
7/21/2026 5:20 AM
Minnesota Twins
+130
Cleveland Guardians
-145
Bovada
7/21/2026 5:19 AM
Minnesota Twins
+126
Cleveland Guardians
-150
Caesars
7/21/2026 5:19 AM
Minnesota Twins
+130
Cleveland Guardians
-155
DraftKings
7/21/2026 5:20 AM
Minnesota Twins
+129
Cleveland Guardians
-156
Fanatics
7/21/2026 5:20 AM
Minnesota Twins
+125
Cleveland Guardians
-150
FanDuel
7/21/2026 5:20 AM
Minnesota Twins
+126
Cleveland Guardians
-148
LowVig.ag
7/21/2026 5:20 AM
Minnesota Twins
+131
Cleveland Guardians
-145
MyBookie.ag
7/21/2026 5:20 AM
Minnesota Twins
+129
Cleveland Guardians
-152
Dodgers
Away
VS
Phillies
Home
10:41 PM Picks
BetMGM
7/21/2026 5:19 AM
Los Angeles Dodgers
+115
Philadelphia Phillies
-140
BetOnline.ag
7/21/2026 5:20 AM
Los Angeles Dodgers
+118
Philadelphia Phillies
-130
BetRivers
7/21/2026 5:19 AM
Los Angeles Dodgers
+112
Philadelphia Phillies
-132
BetUS
7/21/2026 5:20 AM
Los Angeles Dodgers
+118
Philadelphia Phillies
-130
Bovada
7/21/2026 5:19 AM
Los Angeles Dodgers
+114
Philadelphia Phillies
-136
Caesars
7/21/2026 5:19 AM
Los Angeles Dodgers
+115
Philadelphia Phillies
-135
DraftKings
7/21/2026 5:20 AM
Los Angeles Dodgers
+113
Philadelphia Phillies
-136
Fanatics
7/21/2026 5:20 AM
Los Angeles Dodgers
+115
Philadelphia Phillies
-140
FanDuel
7/21/2026 5:20 AM
Los Angeles Dodgers
+116
Philadelphia Phillies
-136
LowVig.ag
7/21/2026 5:20 AM
Los Angeles Dodgers
+118
Philadelphia Phillies
-130
MyBookie.ag
7/21/2026 5:20 AM
Los Angeles Dodgers
+116
Philadelphia Phillies
-136
Pirates
Away
VS
Yankees
Home
11:06 PM Picks
BetMGM
7/21/2026 5:19 AM
Pittsburgh Pirates
+120
New York Yankees
-145
BetOnline.ag
7/21/2026 5:20 AM
Pittsburgh Pirates
+127
New York Yankees
-140
BetRivers
7/21/2026 5:19 AM
Pittsburgh Pirates
+128
New York Yankees
-150
BetUS
7/21/2026 5:20 AM
Pittsburgh Pirates
+126
New York Yankees
-140
Bovada
7/21/2026 5:19 AM
Pittsburgh Pirates
+124
New York Yankees
-148
Caesars
7/21/2026 5:19 AM
Pittsburgh Pirates
+122
New York Yankees
-145
DraftKings
7/21/2026 5:20 AM
Pittsburgh Pirates
+123
New York Yankees
-149
Fanatics
7/21/2026 5:20 AM
Pittsburgh Pirates
+125
New York Yankees
-150
FanDuel
7/21/2026 5:20 AM
Pittsburgh Pirates
+126
New York Yankees
-148
LowVig.ag
7/21/2026 5:20 AM
Pittsburgh Pirates
+127
New York Yankees
-140
MyBookie.ag
7/21/2026 5:20 AM
Pittsburgh Pirates
+126
New York Yankees
-148
Rays
Away
VS
Jays
Home
11:08 PM Picks
BetMGM
7/21/2026 5:19 AM
Tampa Bay Rays
-115
Toronto Blue Jays
-105
BetOnline.ag
7/21/2026 5:20 AM
Tampa Bay Rays
-110
Toronto Blue Jays
+100
BetUS
7/21/2026 5:20 AM
Tampa Bay Rays
-110
Toronto Blue Jays
+100
Bovada
7/21/2026 5:19 AM
Tampa Bay Rays
-116
Toronto Blue Jays
-104
Caesars
7/21/2026 5:19 AM
Tampa Bay Rays
-115
Toronto Blue Jays
-105
DraftKings
7/21/2026 5:20 AM
Tampa Bay Rays
-115
Toronto Blue Jays
-105
Fanatics
7/21/2026 5:20 AM
Tampa Bay Rays
-115
Toronto Blue Jays
-105
FanDuel
7/21/2026 5:20 AM
Tampa Bay Rays
-112
Toronto Blue Jays
-104
LowVig.ag
7/21/2026 5:20 AM
Tampa Bay Rays
-110
Toronto Blue Jays
+100
MyBookie.ag
7/21/2026 5:20 AM
Tampa Bay Rays
-113
Toronto Blue Jays
-104
Orioles
Away
VS
Red Sox
Home
11:11 PM Picks
BetMGM
7/21/2026 5:19 AM
Baltimore Orioles
+118
Boston Red Sox
-145
BetOnline.ag
7/21/2026 5:20 AM
Baltimore Orioles
+124
Boston Red Sox
-137
BetRivers
7/21/2026 5:19 AM
Baltimore Orioles
+114
Boston Red Sox
-134
Bovada
7/21/2026 5:19 AM
Baltimore Orioles
+115
Boston Red Sox
-138
Caesars
7/21/2026 5:19 AM
Baltimore Orioles
+118
Boston Red Sox
-140
DraftKings
7/21/2026 5:20 AM
Baltimore Orioles
+119
Boston Red Sox
-144
Fanatics
7/21/2026 5:20 AM
Baltimore Orioles
+120
Boston Red Sox
-145
FanDuel
7/21/2026 5:20 AM
Baltimore Orioles
+116
Boston Red Sox
-136
LowVig.ag
7/21/2026 5:20 AM
Baltimore Orioles
+124
Boston Red Sox
-137
MyBookie.ag
7/21/2026 5:20 AM
Baltimore Orioles
+117
Boston Red Sox
-138
Padres
Away
VS
Braves
Home
11:16 PM Picks
BetMGM
7/21/2026 5:19 AM
San Diego Padres
+120
Atlanta Braves
-145
BetOnline.ag
7/21/2026 5:20 AM
San Diego Padres
+127
Atlanta Braves
-140
BetRivers
7/21/2026 5:19 AM
San Diego Padres
+120
Atlanta Braves
-141
BetUS
7/21/2026 5:20 AM
San Diego Padres
+126
Atlanta Braves
-140
Bovada
7/21/2026 5:19 AM
San Diego Padres
+118
Atlanta Braves
-141
Caesars
7/21/2026 5:19 AM
San Diego Padres
+122
Atlanta Braves
-145
DraftKings
7/21/2026 5:20 AM
San Diego Padres
+119
Atlanta Braves
-144
Fanatics
7/21/2026 5:20 AM
San Diego Padres
+120
Atlanta Braves
-145
FanDuel
7/21/2026 5:20 AM
San Diego Padres
+122
Atlanta Braves
-144
LowVig.ag
7/21/2026 5:20 AM
San Diego Padres
+127
Atlanta Braves
-140
MyBookie.ag
7/21/2026 5:20 AM
San Diego Padres
+121
Atlanta Braves
-143
Giants
Away
VS
Royals
Home
11:41 PM Picks
BetMGM
7/21/2026 5:19 AM
San Francisco Giants
-110
Kansas City Royals
-110
BetOnline.ag
7/21/2026 5:20 AM
San Francisco Giants
-109
Kansas City Royals
-101
BetRivers
7/21/2026 5:19 AM
San Francisco Giants
-110
Kansas City Royals
-107
BetUS
7/21/2026 5:20 AM
San Francisco Giants
-109
Kansas City Royals
-101
Bovada
7/21/2026 5:19 AM
San Francisco Giants
-112
Kansas City Royals
-108
Caesars
7/21/2026 5:19 AM
San Francisco Giants
-110
Kansas City Royals
-110
DraftKings
7/21/2026 5:20 AM
San Francisco Giants
-111
Kansas City Royals
-109
Fanatics
7/21/2026 5:20 AM
San Francisco Giants
-110
Kansas City Royals
-110
FanDuel
7/21/2026 5:20 AM
San Francisco Giants
-102
Kansas City Royals
-116
LowVig.ag
7/21/2026 5:20 AM
San Francisco Giants
-109
Kansas City Royals
-101
MyBookie.ag
7/21/2026 5:20 AM
San Francisco Giants
-108
Kansas City Royals
-109
Mets
Away
VS
Brewers
Home
11:41 PM Picks
BetMGM
7/21/2026 5:19 AM
New York Mets
+125
Milwaukee Brewers
-150
BetOnline.ag
7/21/2026 5:20 AM
New York Mets
+127
Milwaukee Brewers
-140
BetRivers
7/21/2026 5:19 AM
New York Mets
+123
Milwaukee Brewers
-143
BetUS
7/21/2026 5:20 AM
New York Mets
+126
Milwaukee Brewers
-140
Bovada
7/21/2026 5:19 AM
New York Mets
+122
Milwaukee Brewers
-145
Caesars
7/21/2026 5:19 AM
New York Mets
+122
Milwaukee Brewers
-145
DraftKings
7/21/2026 5:20 AM
New York Mets
+123
Milwaukee Brewers
-149
Fanatics
7/21/2026 5:20 AM
New York Mets
+120
Milwaukee Brewers
-145
FanDuel
7/21/2026 5:20 AM
New York Mets
+120
Milwaukee Brewers
-142
LowVig.ag
7/21/2026 5:20 AM
New York Mets
+127
Milwaukee Brewers
-140
MyBookie.ag
7/21/2026 5:20 AM
New York Mets
+123
Milwaukee Brewers
-144

How to Read MLB Odds

Sports betting odds represent both payout and implied probability. Comparing prices across sportsbooks can help you identify better value before building a betslip.

Moneyline Odds

Moneyline bets require picking the winner of the game. Favorites usually show negative odds, while underdogs usually show positive odds.

Runline Betting

Runline betting gives one team a run adjustment and requires the final margin to cover the listed line.

Total Betting

Totals focus on whether the combined scoring will finish over or under the sportsbook’s posted number.