MLB Odds & Betting Lines


You can compare the latest baseball odds for money lines, run lines, and totals from some of the top sportsbooks in the world using this page. This will ensure that you get the best price for each one of your wagers and aren't risking too much juice on your bets. Not sure what these lines mean? I give a short explanation on each type of bet below the table.


Baseball Betting Lines | MLB Odds

Money Lines
Line moves colors: < 1 min. < 3 min. < 5 min. < 10 min.
Date # Teams  Score 
Last update  16:4016:4016:40
05/17
19:05
907
908
Pittsburgh Pirates
Washington Nationals   


+125
-145
+131
-151

05/17
19:10
909
910
Miami Marlins
Atlanta Braves   


+135
-155
+136
-156

05/17
20:05
911
912
Milwaukee Brewers
Houston Astros   


-140
+120
-141
+121

05/17
20:05
913
914
Philadelphia Phillies
Chicago Cubs   


-170
+150
-172
+152

05/17
22:05
915
916
Los Angeles Dodgers
San Diego Padres   


+100
-120
+106
-126

05/17
19:05
927
928
New York Yankees
Toronto Blue Jays   


-120
+100
-119
-101

05/17
19:10
929
930
Boston Red Sox
Tampa Bay Rays   


+100
-120
-101
-119

05/18
22:10
951
952
St.Louis Cardinals
Los Angeles Dodgers   



-125
+105

05/18
14:20
953
954
Chicago White Sox
Chicago Cubs   



+125
-145

05/18
19:05
955
956
Boston Red Sox
Philadelphia Phillies   



+125
-145

05/18
19:05
957
958
Baltimore Orioles
Washington Nationals   



+100
-120

05/18
19:05
959
960
New York Mets
Toronto Blue Jays   



+150
-170

05/18
19:05
961
962
Cincinnati Reds
New York Yankees   



+110
-130

05/18
19:05
963
964
Miami Marlins
Cleveland Indians   



-110
-110

05/18
19:05
965
966
Pittsburgh Pirates
Detroit Tigers   



+210
-250

05/18
19:10
967
968
Atlanta Braves
Tampa Bay Rays   



+105
-125

05/18
20:05
969
970
Texas Rangers
Houston Astros   



-160
+140

05/18
20:10
971
972
Minnesota Twins
Milwaukee Brewers   



+125
-145

05/18
20:10
973
974
Arizona Diamondbacks
Kansas City Royals   



-110
-110

05/18
20:40
975
976
Seattle Mariners
Colorado Rockies   



+130
-150

05/18
22:05
977
978
Los Angeles Angels
SD PADRES   



-175
+155

05/18
22:15
979
980
Oakland A's
SF GIANTS   



+100
-120



Run Lines
Line moves colors: < 1 min. < 3 min. < 5 min. < 10 min.
Date # Teams  Score 
Last update  16:4016:4016:40
05/17
19:05
907
908
Pittsburgh Pirates
Washington Nationals   


+1½-190
-1½+160
+1½-185
-1½+165

05/17
19:10
909
910
Miami Marlins
Atlanta Braves   


+1½-165
-1½+145
+1½-160
-1½+140

05/17
20:05
911
912
Milwaukee Brewers
Houston Astros   


-1½+125
+1½-145
-1½+125
+1½-145

05/17
20:05
913
914
Philadelphia Phillies
Chicago Cubs   


-1½-105
+1½-115
-1½-110
+1½-110

05/17
22:05
915
916
Los Angeles Dodgers
San Diego Padres   


+1½-220
-1½+180
+1½-215
-1½+185

05/17
19:05
927
928
New York Yankees
Toronto Blue Jays   


-1½+140
+1½-160
-1½+135
+1½-155

05/17
19:10
929
930
Boston Red Sox
Tampa Bay Rays   


+1½-190
-1½+160
+1½-200
-1½+170

05/18
22:10
951
952
St.Louis Cardinals
Los Angeles Dodgers   



-1½+145
+1½-165

05/18
19:05
955
956
Boston Red Sox
Philadelphia Phillies   



+1½-170
-1½+150

05/18
19:05
957
958
Baltimore Orioles
Washington Nationals   



+1½-210
-1½+180

05/18
19:05
959
960
New York Mets
Toronto Blue Jays   



+1½-145
-1½+125

05/18
19:05
961
962
Cincinnati Reds
New York Yankees   



+1½-185
-1½+165

05/18
19:05
963
964
Miami Marlins
Cleveland Indians   



+1½-215
-1½+185

05/18
19:05
965
966
Pittsburgh Pirates
Detroit Tigers   



+1½+100
-1½-120

05/18
19:10
967
968
Atlanta Braves
Tampa Bay Rays   



+1½-205
-1½+175

05/18
20:05
969
970
Texas Rangers
Houston Astros   



-1½+105
+1½-125

05/18
20:10
971
972
Minnesota Twins
Milwaukee Brewers   



+1½-170
-1½+150

05/18
20:40
975
976
Seattle Mariners
Colorado Rockies   



+1½-150
-1½+130

05/18
22:05
977
978
Los Angeles Angels
SD PADRES   



-1½+100
+1½-120

05/18
22:15
979
980
Oakland A's
SF GIANTS   



+1½-230
-1½+190



Total
Line moves colors: < 1 min. < 3 min. < 5 min. < 10 min.
Date # Teams  Score 
Last update  16:4016:4016:40
05/17
19:05
907
908
Pittsburgh Pirates
Washington Nationals   


6-120
6+100
6-115
6-105

05/17
19:10
909
910
Miami Marlins
Atlanta Braves   


7½+105
7½-125
7½+105
7½-125

05/17
20:05
911
912
Milwaukee Brewers
Houston Astros   


7½-120
7½+100
7½-115
7½-105

05/17
20:05
913
914
Philadelphia Phillies
Chicago Cubs   


7+110
7-130
7+105
7-125

05/17
22:05
915
916
Los Angeles Dodgers
San Diego Padres   


6-105
6-115
6+100
6-120

05/17
19:05
927
928
New York Yankees
Toronto Blue Jays   


9½+100
9½-120
9½-110


05/17
19:10
929
930
Boston Red Sox
Tampa Bay Rays   


8½-125
8½+105
9-105
9-115

05/18
22:10
951
952
St.Louis Cardinals
Los Angeles Dodgers   



6½-105
6½-115

05/18
19:05
955
956
Boston Red Sox
Philadelphia Phillies   



7½+100
7½-120

05/18
19:05
957
958
Baltimore Orioles
Washington Nationals   



7½-105
7½-115

05/18
19:05
959
960
New York Mets
Toronto Blue Jays   



7½-115
7½-105

05/18
19:05
961
962
Cincinnati Reds
New York Yankees   



9½-115
9½-105

05/18
19:05
963
964
Miami Marlins
Cleveland Indians   



8-105
8-115

05/18
19:05
965
966
Pittsburgh Pirates
Detroit Tigers   



7-120
7+100

05/18
19:10
967
968
Atlanta Braves
Tampa Bay Rays   



7-125
7+105

05/18
20:05
969
970
Texas Rangers
Houston Astros   



8-110


05/18
20:10
971
972
Minnesota Twins
Milwaukee Brewers   



8-120
8+100

05/18
20:10
973
974
Arizona Diamondbacks
Kansas City Royals   



8½-110


05/18
20:40
975
976
Seattle Mariners
Colorado Rockies   



10½-105
10½-115

05/18
22:05
977
978
Los Angeles Angels
SD PADRES   



6-120
6+100

05/18
22:15
979
980
Oakland A's
SF GIANTS   



6½-115
6½-105



Baseball betting is somewhat different from the other major American sports in that it uses money lines instead of point spreads. This means you don't have to worry about your team winning by a certain number of runs. You do have to risk more money though on a favorite the heavier the odds are weighted in their favor, and your return on the large underdogs is bigger than on the slight dogs. Let's take an example:

Chicago -150
New York +140

If you wanted to bet on Chicago, you would have to bet $1.50 for every $1 that you want to win. If you are betting on New York, then for every $1 you bet, you would win an extra $1.40 if that team cashes.

The second set of odds covers run lines. This is a little more like a point spread, but there is still going to be a money line of sorts. The way run lines work is that the favorite will be laying -1.5 runs, so they have to win by 2 or more runs to wint he bet. Let's look at an example:

Chicago -1.5 +130
New York +1.5 -150

So in this case if Chicago wins by a run and you had New York on the run line, you would still win your bet and collect $1 for every $1.50 bet. Chicago would have to win by more than two for you to win $1.30 on every $1 that you bet.

The last type of odds on this page are totals. This is the combined score of both teams, or the "total" amount of runs they score. You can either take the over or the under, and there is likely to be some sort of money line to go with it, normally not exceeding -130 (or else they would bump the total up a 1/2 a run).