Latest
Houston Astros vs. Seattle Mariners MLB Betting Preview | July 31
The Houston Astros (66-36) will look to Aledmys Diaz, who is riding a two-game home run streak, when they face the Seattle Mariners (55-47). The Astros are favored on the moneyline (-136) in this matchup with the Mariners (+116), which begins at 2:10 PM ET on Sunday at Minute Maid Park. Jake Odorizzi starts for […]
Philadelphia Phillies vs. Pittsburgh Pirates MLB Betting Preview | July 31
Nicholas Castellanos is only two hits away from his 100th of the season as his Philadelphia Phillies (54-47) ready for a matchup with the Pittsburgh Pirates (40-61) on Sunday at 1:35 PM ET. The Phillies are favored (-180) over the Pirates (+153). Philadelphia’s Aaron Nola starts against Pittsburgh’s JT Brubaker. It’s time to get your […]
Tampa Bay Rays vs. Cleveland Guardians MLB Betting Preview | July 31
The Tampa Bay Rays (54-47) host the Cleveland Guardians (51-49) at 1:40 PM ET on Sunday at Tropicana Field. The Rays are favored (-237) to break the 1-1 tie and take the series over the Guardians (+196). Tampa Bay’s Shane McClanahan gets the start against Cleveland’s Bryan Shaw. It’s time to get your parents, spouse, […]
Cincinnati Reds vs. Baltimore Orioles MLB Betting Preview | July 31
Joey Votto brings a two-game home run streak into the Cincinnati Reds’ (39-61) matchup against the Baltimore Orioles (51-50). The Reds are the moneyline favorite (-125) for this matchup with the Orioles (+106), which starts at 1:40 PM ET on Sunday at Great American Ball Park. Cincinnati’s Nick Lodolo and Baltimore’s Austin Voth will take […]
New York Yankees vs. Kansas City Royals MLB Betting Preview | July 31
DJ LeMahieu is just three hits away from his 100th of the season as his New York Yankees (69-33) ready for a matchup against the Kansas City Royals (39-62) on Sunday at 1:35 PM ET. The Yankees are favored (-287) over the Royals (+229). New York’s Jordan Montgomery and Kansas City’s Zack Greinke will start […]
Toronto Blue Jays vs. Detroit Tigers MLB Betting Preview | July 31
The Toronto Blue Jays (56-45) are looking for Vladimir Guerrero Jr. to extend an 11-game hitting streak when they match up against the Detroit Tigers (41-61) on Sunday at 12:05 PM ET at Rogers Centre. The Blue Jays are favored (-295) over the Tigers (+235). Toronto has Jose Berrios starting, and Detroit will send out […]