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:23 PM
Minnesota Twins
+125
Cleveland Guardians
-150
BetOnline.ag
7/21/2026 5:23 PM
Minnesota Twins
+130
Cleveland Guardians
-143
BetRivers
7/21/2026 5:22 PM
Minnesota Twins
+120
Cleveland Guardians
-143
BetUS
7/21/2026 5:22 PM
Minnesota Twins
+130
Cleveland Guardians
-145
Bovada
7/21/2026 5:21 PM
Minnesota Twins
+127
Cleveland Guardians
-152
Caesars
7/21/2026 5:23 PM
Minnesota Twins
+122
Cleveland Guardians
-145
DraftKings
7/21/2026 5:22 PM
Minnesota Twins
+124
Cleveland Guardians
-150
Fanatics
7/21/2026 5:23 PM
Minnesota Twins
+125
Cleveland Guardians
-150
FanDuel
7/21/2026 5:23 PM
Minnesota Twins
+126
Cleveland Guardians
-148
LowVig.ag
7/21/2026 5:22 PM
Minnesota Twins
+130
Cleveland Guardians
-143
MyBookie.ag
7/21/2026 5:22 PM
Minnesota Twins
+127
Cleveland Guardians
-150
Dodgers
Away
VS
Phillies
Home
10:41 PM Picks
BetMGM
7/21/2026 5:23 PM
Los Angeles Dodgers
+100
Philadelphia Phillies
-120
BetOnline.ag
7/21/2026 5:23 PM
Los Angeles Dodgers
+104
Philadelphia Phillies
-115
BetRivers
7/21/2026 5:22 PM
Los Angeles Dodgers
+110
Philadelphia Phillies
-129
BetUS
7/21/2026 5:22 PM
Los Angeles Dodgers
+106
Philadelphia Phillies
-116
Bovada
7/21/2026 5:21 PM
Los Angeles Dodgers
+100
Philadelphia Phillies
-120
Caesars
7/21/2026 5:23 PM
Los Angeles Dodgers
+105
Philadelphia Phillies
-125
DraftKings
7/21/2026 5:22 PM
Los Angeles Dodgers
+102
Philadelphia Phillies
-123
Fanatics
7/21/2026 5:23 PM
Los Angeles Dodgers
+100
Philadelphia Phillies
-120
FanDuel
7/21/2026 5:23 PM
Los Angeles Dodgers
+106
Philadelphia Phillies
-124
LowVig.ag
7/21/2026 5:22 PM
Los Angeles Dodgers
+104
Philadelphia Phillies
-115
MyBookie.ag
7/21/2026 5:22 PM
Los Angeles Dodgers
+103
Philadelphia Phillies
-121
Pirates
Away
VS
Yankees
Home
11:06 PM Picks
BetMGM
7/21/2026 5:23 PM
Pittsburgh Pirates
+110
New York Yankees
-135
BetOnline.ag
7/21/2026 5:23 PM
Pittsburgh Pirates
+113
New York Yankees
-125
BetRivers
7/21/2026 5:22 PM
Pittsburgh Pirates
+120
New York Yankees
-143
BetUS
7/21/2026 5:22 PM
Pittsburgh Pirates
+114
New York Yankees
-125
Bovada
7/21/2026 5:21 PM
Pittsburgh Pirates
+110
New York Yankees
-132
Caesars
7/21/2026 5:23 PM
Pittsburgh Pirates
+115
New York Yankees
-135
DraftKings
7/21/2026 5:22 PM
Pittsburgh Pirates
+114
New York Yankees
-137
Fanatics
7/21/2026 5:23 PM
Pittsburgh Pirates
+110
New York Yankees
-130
FanDuel
7/21/2026 5:23 PM
Pittsburgh Pirates
+118
New York Yankees
-138
LowVig.ag
7/21/2026 5:22 PM
Pittsburgh Pirates
+113
New York Yankees
-125
MyBookie.ag
7/21/2026 5:22 PM
Pittsburgh Pirates
+115
New York Yankees
-136
Rays
Away
VS
Jays
Home
11:08 PM Picks
BetMGM
7/21/2026 5:23 PM
Tampa Bay Rays
-110
Toronto Blue Jays
-110
BetOnline.ag
7/21/2026 5:23 PM
Tampa Bay Rays
-105
Toronto Blue Jays
-105
BetRivers
7/21/2026 5:22 PM
Tampa Bay Rays
-108
Toronto Blue Jays
-112
BetUS
7/21/2026 5:22 PM
Tampa Bay Rays
-105
Toronto Blue Jays
-105
Bovada
7/21/2026 5:21 PM
Tampa Bay Rays
-109
Toronto Blue Jays
-111
Caesars
7/21/2026 5:23 PM
Tampa Bay Rays
-110
Toronto Blue Jays
-110
DraftKings
7/21/2026 5:22 PM
Tampa Bay Rays
-110
Toronto Blue Jays
-110
Fanatics
7/21/2026 5:23 PM
Tampa Bay Rays
-110
Toronto Blue Jays
-110
FanDuel
7/21/2026 5:23 PM
Tampa Bay Rays
-110
Toronto Blue Jays
-106
LowVig.ag
7/21/2026 5:22 PM
Tampa Bay Rays
-105
Toronto Blue Jays
-105
MyBookie.ag
7/21/2026 5:22 PM
Tampa Bay Rays
-112
Toronto Blue Jays
-105
Orioles
Away
VS
Red Sox
Home
11:11 PM Picks
BetMGM
7/21/2026 5:23 PM
Baltimore Orioles
-110
Boston Red Sox
-110
BetOnline.ag
7/21/2026 5:23 PM
Baltimore Orioles
-108
Boston Red Sox
-102
BetRivers
7/21/2026 5:22 PM
Baltimore Orioles
+102
Boston Red Sox
-120
BetUS
7/21/2026 5:22 PM
Baltimore Orioles
-105
Boston Red Sox
-105
Bovada
7/21/2026 5:21 PM
Baltimore Orioles
-106
Boston Red Sox
-114
Caesars
7/21/2026 5:23 PM
Baltimore Orioles
-110
Boston Red Sox
-110
DraftKings
7/21/2026 5:22 PM
Baltimore Orioles
-110
Boston Red Sox
-109
Fanatics
7/21/2026 5:23 PM
Baltimore Orioles
-110
Boston Red Sox
-110
FanDuel
7/21/2026 5:23 PM
Baltimore Orioles
-116
Boston Red Sox
-102
LowVig.ag
7/21/2026 5:22 PM
Baltimore Orioles
-108
Boston Red Sox
-102
MyBookie.ag
7/21/2026 5:22 PM
Baltimore Orioles
+101
Boston Red Sox
-119
Padres
Away
VS
Braves
Home
11:16 PM Picks
BetMGM
7/21/2026 5:23 PM
San Diego Padres
+120
Atlanta Braves
-145
BetOnline.ag
7/21/2026 5:23 PM
San Diego Padres
+125
Atlanta Braves
-138
BetRivers
7/21/2026 5:22 PM
San Diego Padres
+120
Atlanta Braves
-141
BetUS
7/21/2026 5:22 PM
San Diego Padres
+126
Atlanta Braves
-140
Bovada
7/21/2026 5:21 PM
San Diego Padres
+126
Atlanta Braves
-150
Caesars
7/21/2026 5:23 PM
San Diego Padres
+122
Atlanta Braves
-145
DraftKings
7/21/2026 5:22 PM
San Diego Padres
+122
Atlanta Braves
-147
Fanatics
7/21/2026 5:23 PM
San Diego Padres
+120
Atlanta Braves
-145
FanDuel
7/21/2026 5:23 PM
San Diego Padres
+120
Atlanta Braves
-142
LowVig.ag
7/21/2026 5:22 PM
San Diego Padres
+125
Atlanta Braves
-138
MyBookie.ag
7/21/2026 5:22 PM
San Diego Padres
+122
Atlanta Braves
-143
Giants
Away
VS
Royals
Home
11:41 PM Picks
BetMGM
7/21/2026 5:23 PM
San Francisco Giants
-115
Kansas City Royals
-105
BetOnline.ag
7/21/2026 5:23 PM
San Francisco Giants
-110
Kansas City Royals
+100
BetRivers
7/21/2026 5:22 PM
San Francisco Giants
-113
Kansas City Royals
-105
BetUS
7/21/2026 5:22 PM
San Francisco Giants
-110
Kansas City Royals
+100
Bovada
7/21/2026 5:21 PM
San Francisco Giants
-113
Kansas City Royals
-107
Caesars
7/21/2026 5:23 PM
San Francisco Giants
-115
Kansas City Royals
-105
DraftKings
7/21/2026 5:22 PM
San Francisco Giants
-115
Kansas City Royals
-104
Fanatics
7/21/2026 5:23 PM
San Francisco Giants
-115
Kansas City Royals
-105
FanDuel
7/21/2026 5:23 PM
San Francisco Giants
-112
Kansas City Royals
-104
LowVig.ag
7/21/2026 5:22 PM
San Francisco Giants
-110
Kansas City Royals
+100
MyBookie.ag
7/21/2026 5:22 PM
San Francisco Giants
-113
Kansas City Royals
-104
Mets
Away
VS
Brewers
Home
11:41 PM Picks
BetMGM
7/21/2026 5:23 PM
New York Mets
+110
Milwaukee Brewers
-135
BetOnline.ag
7/21/2026 5:23 PM
New York Mets
+116
Milwaukee Brewers
-128
BetRivers
7/21/2026 5:22 PM
New York Mets
+123
Milwaukee Brewers
-143
BetUS
7/21/2026 5:22 PM
New York Mets
+117
Milwaukee Brewers
-128
Bovada
7/21/2026 5:21 PM
New York Mets
+115
Milwaukee Brewers
-138
Caesars
7/21/2026 5:23 PM
New York Mets
+115
Milwaukee Brewers
-135
DraftKings
7/21/2026 5:22 PM
New York Mets
+113
Milwaukee Brewers
-136
Fanatics
7/21/2026 5:23 PM
New York Mets
+115
Milwaukee Brewers
-140
FanDuel
7/21/2026 5:23 PM
New York Mets
+114
Milwaukee Brewers
-134
LowVig.ag
7/21/2026 5:22 PM
New York Mets
+116
Milwaukee Brewers
-128
MyBookie.ag
7/21/2026 5:22 PM
New York Mets
+114
Milwaukee Brewers
-134

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.