MLB Betting Odds

Canadians love the summer and no summer would be complete without Major League Baseball. Loaded with up to 15 games every day and night, baseball betting is rampant from April until October. Once the calendar turns over to October, Major League Baseball playoffs begins and the competition hits a high note. Our site has all the best MLB betting odds for the 2430 games played every MLB season – plus the dozens more in the playoffs. 

MLB Odds Today

When the season is 162 games played in 183 days, teams rarely have any time off. Right here you’ll find the best MLB betting odds today for every one of those 162 games. 

MLB
MLB
regular - week-13
Match day
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
Away Score Home Money Line
Monday 15 June
Ppd Baltimore Orioles 19:10 Cleveland Indians
Ppd Kansas City Royals 20:05 Texas Rangers
Ppd Los Angeles Angels 22:07 Oakland Athletics
Ppd Diamondbacks 22:10 Los Angeles Dodgers
Tuesday 16 June
Ppd Miami Marlins 19:05 Phillies
Ppd New York Yankees 19:05 Pittsburgh Pirates
Ppd Giants 19:05 Nationals
Ppd Tampa Bay Rays 19:07 Toronto Blue Jays
Ppd Chicago White Sox 19:10 Detroit Tigers
Ppd Baltimore Orioles 19:10 Cleveland Indians
Ppd Atlanta Braves 19:10 Boston Red Sox
Ppd Kansas City Royals 20:05 Texas Rangers
Ppd New York Mets 20:05 Chicago Cubs
Ppd Milwaukee Brewers 20:10 Minnesota Twins
Ppd Colorado Rockies 20:15 St. Louis Cardinals
Ppd Los Angeles Angels 22:07 Oakland Athletics
Ppd Cincinnati Reds 22:10 San Diego Padres
Ppd Houston Astros 22:10 Seattle Mariners
Ppd Diamondbacks 22:10 Los Angeles Dodgers
Wednesday 17 June
Ppd Milwaukee Brewers 13:10 Minnesota Twins
Ppd Kansas City Royals 14:05 Texas Rangers
Ppd Los Angeles Angels 15:37 Oakland Athletics
Ppd Giants 19:05 Nationals
Ppd Miami Marlins 19:05 Phillies
Ppd New York Yankees 19:05 Pittsburgh Pirates
Ppd Tampa Bay Rays 19:07 Toronto Blue Jays
Ppd Atlanta Braves 19:10 Boston Red Sox
Ppd Baltimore Orioles 19:10 Cleveland Indians
Ppd Chicago White Sox 19:10 Detroit Tigers
Ppd New York Mets 20:05 Chicago Cubs
Ppd Colorado Rockies 20:15 St. Louis Cardinals
Ppd Diamondbacks 22:10 Los Angeles Dodgers
Ppd Cincinnati Reds 22:10 San Diego Padres
Ppd Houston Astros 22:10 Seattle Mariners
Thursday 18 June
Ppd Chicago White Sox 13:10 Detroit Tigers
Ppd Colorado Rockies 13:15 St. Louis Cardinals
Ppd New York Mets 14:20 Chicago Cubs
Ppd Cincinnati Reds 15:40 San Diego Padres
Ppd Giants 16:05 Nationals
Ppd Miami Marlins 18:05 Phillies
Ppd Tampa Bay Rays 19:07 Toronto Blue Jays
Ppd Baltimore Orioles 19:10 Cleveland Indians
Ppd New York Yankees 20:10 Minnesota Twins
Ppd Texas Rangers 22:07 Los Angeles Angels
Ppd Diamondbacks 22:10 Los Angeles Dodgers
Ppd Kansas City Royals 22:10 Seattle Mariners
Friday 19 June
Ppd Boston Red Sox 14:20 Chicago Cubs
Ppd Tampa Bay Rays 19:05 Baltimore Orioles
Ppd Atlanta Braves 19:05 Nationals
Ppd Toronto Blue Jays 19:05 Pittsburgh Pirates
Ppd Phillies 19:10 New York Mets
Ppd Chicago White Sox 19:10 Cleveland Indians
Ppd Giants 19:10 Miami Marlins
Ppd New York Yankees 20:10 Minnesota Twins
Ppd Cincinnati Reds 20:15 St. Louis Cardinals
Ppd San Diego Padres 20:40 Colorado Rockies
Ppd Houston Astros 21:37 Oakland Athletics
Ppd Milwaukee Brewers 21:40 Diamondbacks
Ppd Texas Rangers 22:07 Los Angeles Angels
Ppd Detroit Tigers 22:10 Los Angeles Dodgers
Ppd Kansas City Royals 22:10 Seattle Mariners
Saturday 20 June
Ppd New York Yankees 14:10 Minnesota Twins
Ppd Cincinnati Reds 14:15 St. Louis Cardinals
Ppd San Diego Padres 15:10 Colorado Rockies
Ppd Atlanta Braves 16:05 Nationals
Ppd Tampa Bay Rays 16:05 Baltimore Orioles
Ppd Toronto Blue Jays 16:05 Pittsburgh Pirates
Ppd Kansas City Royals 16:10 Seattle Mariners
Ppd Phillies 16:10 New York Mets
Ppd Chicago White Sox 16:10 Cleveland Indians
Ppd Giants 16:10 Miami Marlins
Ppd Boston Red Sox 20:15 Chicago Cubs
Ppd Houston Astros 20:15 Oakland Athletics
Ppd Texas Rangers 22:07 Los Angeles Angels
Ppd Detroit Tigers 22:10 Los Angeles Dodgers
Ppd Milwaukee Brewers 22:10 Diamondbacks
Sunday 21 June
Ppd Tampa Bay Rays 13:05 Baltimore Orioles
Ppd Giants 13:10 Miami Marlins
Ppd Chicago White Sox 13:10 Cleveland Indians
Ppd Phillies 13:10 New York Mets
Ppd Atlanta Braves 13:35 Nationals
Ppd Toronto Blue Jays 13:35 Pittsburgh Pirates
Ppd New York Yankees 14:10 Minnesota Twins
Ppd Cincinnati Reds 14:15 St. Louis Cardinals
Ppd San Diego Padres 15:10 Colorado Rockies
Ppd Texas Rangers 16:07 Los Angeles Angels
Ppd Houston Astros 16:07 Oakland Athletics
Ppd Milwaukee Brewers 16:10 Diamondbacks
Ppd Kansas City Royals 16:10 Seattle Mariners
Ppd Detroit Tigers 16:10 Los Angeles Dodgers
Ppd Boston Red Sox 19:09 Chicago Cubs

MLB Standings

The MLB season is a living, breathing orgasm filled with hot streaks, cold spells and plenty of movement in the standings. Still current on the standings right here, updated after every game. 

MLB
MLB
# team P W L p+ p- %
AL - East
1 Toronto Blue Jays Toronto Blue Jays 0 0 0 0 0 0
2 Baltimore Orioles Baltimore Orioles 0 0 0 0 0 0
3 New York Yankees New York Yankees 0 0 0 0 0 0
4 Tampa Bay Rays Tampa Bay Rays 0 0 0 0 0 0
5 Boston Red Sox Boston Red Sox 0 0 0 0 0 0
AL - Central
1 Kansas City Royals Kansas City Royals 0 0 0 0 0 0
2 Detroit Tigers Detroit Tigers 0 0 0 0 0 0
3 Chicago White Sox Chicago White Sox 0 0 0 0 0 0
4 Minnesota Twins Minnesota Twins 0 0 0 0 0 0
5 Cleveland Indians Cleveland Indians 0 0 0 0 0 0
AL - West
1 Houston Astros Houston Astros 0 0 0 0 0 0
2 Seattle Mariners Seattle Mariners 0 0 0 0 0 0
3 Los Angeles Angels Los Angeles Angels 0 0 0 0 0 0
4 Texas Rangers Texas Rangers 0 0 0 0 0 0
5 Oakland Athletics Oakland Athletics 0 0 0 0 0 0
NL - East
1 New York Mets New York Mets 0 0 0 0 0 0
2 Atlanta Braves Atlanta Braves 0 0 0 0 0 0
3 Miami Marlins Miami Marlins 0 0 0 0 0 0
4 Philadelphia Phillies Philadelphia Phillies 0 0 0 0 0 0
NL - Central
1 Cincinnati Reds Cincinnati Reds 0 0 0 0 0 0
2 Chicago Cubs Chicago Cubs 0 0 0 0 0 0
3 St. Louis Cardinals St. Louis Cardinals 0 0 0 0 0 0
4 Milwaukee Brewers Milwaukee Brewers 0 0 0 0 0 0
5 Pittsburgh Pirates Pittsburgh Pirates 0 0 0 0 0 0
NL - West
1 Los Angeles Dodgers Los Angeles Dodgers 0 0 0 0 0 0
2 Colorado Rockies Colorado Rockies 0 0 0 0 0 0
3 San Diego Padres San Diego Padres 0 0 0 0 0 0
4 San Francisco Giants San Francisco Giants 0 0 0 0 0 0
5 Arizona Diamondbacks Arizona Diamondbacks 0 0 0 0 0 0

Best MLB Betting Tips

The MLB season is 162 games long – which makes it more of a marathon than a sprint – and a thing of beauty to watch evolve every year. Betting on Major League Baseball makes the game even better and adds another element to the game. With betting, Canadians start becoming interested in more than just the Toronto Blue Jays and really start to appreciate baseball for its time honoured traditions, long-storied rivalries and deep history. For those looking for some help betting on baseball we have a few great tips below to take your betting game from the minor leagues all the way to being World Series calibre.

Starting pitching has the biggest impact on game odds and can sway a line in one teams favour with a simple late substitution. Odds for MLB games may not be set too far in advance if pitching rotation are not stable. Even when a team has strong pitching and a regular rotation, rain delays, trades and injuries can really upset the odds.

An interesting aspect of Major League wagering is over/under betting. MLB parks do not all have the same dimensions. Some parks are more pitcher friendly, with larger outfields making home runs sparser. Other parks have lower walls and smaller fields making home runs easy to come by and frequent. The biggest park for this is Coors Field in Colorado. Coors field is infamously known for being a home run haven, particularly due to the elevation and air tightness. Check where teams are playing as much as who is in their lineup to pick out the best over/under betting options.

Future prices on seasonal outcomes are popular in baseball. Some sites even offer season long player prop, such as over/under options on total home runs and who will win MVP.