San Francisco Giants vs. Pittsburgh Pirates
The Giants take on the Pirates at 12:35 PM. Robbie Ray (9-5, 2.85 ERA) will pitch for the Giants, while Andrew Heaney (5-9, 4.89 ERA) is on the mound for the Pirates. The Giants stand at 57-57, and the Pirates are 49-65. Rafael Devers and Willy Adames lead the Giants’ offense. The Pirates have Oneil Cruz and Andrew McCutchen as top hitters.
The moneyline for the Giants is -147, and the Pirates are at +124. The total for this game is set at 7.5. Given the strong performance of Robbie Ray, the Giants look promising. Betting on the Giants to win seems like the way to go.
Baltimore Orioles vs. Philadelphia Phillies
The Orioles and Phillies play at 12:35 PM. Trevor Rogers (4-2, 1.44 ERA) starts for the Orioles, while Ranger Suárez (8-4, 2.68 ERA) is pitching for the Phillies. The Orioles have a 51-63 record, and the Phillies are 65-48. Jackson Holliday and Jordan Westburg are top hitters for the Orioles, while the Phillies rely on Kyle Schwarber and Nick Castellanos.
Philadelphia is favored with a moneyline of -153, and Baltimore is at +130. The total is 8 runs. With both teams having potent offenses, the over might be the best choice for this game. Check out this sportsbook for more details.
Cleveland Guardians vs. New York Mets
The Guardians face the Mets at 1:10 PM. Gavin Williams (6-4, 3.33 ERA) pitches for Cleveland, while David Peterson (7-4, 2.83 ERA) is on the mound for New York. The Guardians have a record of 58-55, and the Mets are 63-51. José Ramírez and Carlos Santana lead Cleveland’s lineup, while Pete Alonso and Juan Soto stand out for New York.
The Mets have a moneyline of -168, and the Guardians are +142. The total is 7.5 runs. Given the strong pitching from both sides, the under seems like a safe bet.
Minnesota Twins vs. Detroit Tigers
The Twins and Tigers play at 1:10 PM. The Twins have yet to announce their pitcher, and Jack Flaherty (6-10, 4.36 ERA) will start for the Tigers. Minnesota holds a 53-60 record, and Detroit is 66-49. Trevor Larnach and Kody Clemens are key hitters for the Twins, while Riley Greene and Spencer Torkelson lead the Tigers.
The Tigers have a moneyline of -130, with the Twins at +106. The total is set at 7.5. Without knowing the Twins’ starting pitcher, it’s challenging to predict, but Detroit’s consistency makes them the better pick.
Toronto Blue Jays vs. Colorado Rockies
The Blue Jays take on the Rockies at 3:10 PM. Kevin Gausman (7-8, 3.99 ERA) pitches for Toronto, while Kyle Freeland (2-11, 5.26 ERA) starts for Colorado. The Blue Jays are 67-48, and the Rockies are 30-83. Bo Bichette and Vladimir Guerrero Jr. are top hitters for Toronto, while Jordan Beck and Brenton Doyle lead Colorado.
The moneyline has the Blue Jays heavily favored at -217, and the Rockies are +183. The total is 11.5 runs. With Toronto’s potent offense, betting on the over could be a good option.