Looking at the present MLB Odds, Canada Sports Betting has prepared a 4 pack of MLB selections for this week.

For other MLB predictions, check out our MLB Free Picks page.

Atlanta Braves vs Washinton Nationals: Monday July 29th 7:05pm

The NL East leading Atlanta Braves start a three game series on Monday Night with their ace Dallas Keuchel on the mound.

They'll be up against Nats lefty Patrick Corbin who has been stellar at home this season but gave up 8 hits in 5 innings vs the Braves a couple of weeks ago.

No shock as Atlanta has a 15-8 record vs left handed starters this season.

PICK: Atlanta Braves (TBA)

Atlanta Braves To beat the Washington Nationals

Arizona Diamondbacks vs New York Yankees: Tuesday July 30th 7:05pm

When J.A. Happ and Taylor Clarke take the mound on Tuesday the hitters will be licking their chops as both pitchers give up a lot of runs.

The D'backs have gone over in 57% of their road games this season.


Over 8.5 Runs

Houston Astros vs Cleveland: Tuesday July 30th 7:10pm

On the other hand, runs will be at a premium in Cleveland on Tuesday as 36 year old Justin Verlander has only surrendered 4 earned runs in his last 18 innings.

For the Tribe, Shane Bieber is no slouch either pitching a complete game shut out in his last start.

PICK: UNDER 8.5 Total Runs (1.95)

Over 8.5 Runs

Chicago Cubs vs St Louis Cardinals: Tuesday July 30th 8:15pm

The surging Cardinals have taken over 1st place in the NL Central and now get a chance to expand their lead as they welcome the Cubs in for huge 3 game series.

Yu Darvish has been ineffective in his last couple of road starts. Expect the Cards to jump on him Tuesday night.

PICK: St Louis Cardinals (1.91) Money Line Win

St. Louis Cardinals Defeat the Chicago Cubs