MLB Picks Today:
Expert baseball handicapper Greg Peterson shares his top MLB picks today for Saturday, June 28.
Check out Greg’s Daily MLB Lines and his Baseball Betting Show Podcast. Also, check out our MLB Betting Splits.
4:10 PM Eastern
Colorado Rockies vs. Milwaukee Brewers
Rockies starting pitcher Antonio Senzatela owns a 6.48 ERA with 13.8 hits per nine innings allowed. He is backed up by a Rockies lineup that owns the worst road on-base percentage in the league. Brewers starting pitcher Quinn Priester has a 3.68 ERA with one home run per nine innings allowed and has allowed three earned runs or fewer in nine straight starts.
MLB Pick: Brewers Run Line -1.5 -115 (Greg’s Handicap Brewers -1.5 -152)
Toronto Blue Jays vs. Boston Red Sox
Red Sox starting pitcher Lucas Giolito owns a 4.53 ERA with 1.4 home runs per nine innings allowed overall this season, but has allowed two earned runs or fewer in five of his past six starts. Blue Jays starting pitcher Chris Bassitt has a 3.61 ERA with 8.8 strikeouts and one home run per nine innings allowed. His ERA jumps to 4.91 on the road with 1.3 home runs per nine innings. He is backed by a Blue Jays lineup whose 3.6 runs per game away from home ranks 25th in the league.
MLB Pick: Red Sox Moneyline +110 (Greg’s Handicap Red Sox -122)
Miami Marlins vs. Arizona Diamondbacks
Marlins starting pitcher Sandy Alcantara has a 6.69 ERA with 4.1 walks per nine innings allowed. Though the Diamondbacks are without Corbin Carroll in the lineup, the team is third with nearly 5.2 runs per game. Diamondbacks starting pitcher Brandon Pfaadt has had a shaky season with a 5.49 ERA. That drops to a 4.09 ERA with 0.75 home runs per nine innings allowed at home this season.
MLB Picks: Diamondbacks Run Line -1.5 +145 and Over 8.5 Runs (Greg’s Handicap Diamondbacks -1.5 -107 and Total 9.1)
St. Louis Cardinals vs. Cleveland Guardians
Cardinals starting pitcher Miles Mikolas owns a 4.31 ERA due to allowing a lot of contact, getting only 5.9 strikeouts per nine innings. Guardians starting pitcher Slade Cecconi had dropped his ERA to 3.38 with five total runs allowed across his past four starts. He is giving up 1.4 home runs per nine innings this season. While the Cardinals are averaging nearly 4.6 runs per game away from home, they have the third-lowest home runs per at-bat rate on the road in the National League.
MLB Pick: Guardians Moneyline -115 (Greg’s Handicap Guardians -131)
Los Angeles Dodgers vs. Kansas City Royals
While Shohei Ohtani is the starting pitcher for the Dodgers, it will likely be Ben Casparius who throws the majority of the innings. Casparius owns a 3.25 ERA with just 0.5 home runs per nine innings and a 2.54 fielding independent. The Royals are last in the league in scoring at home with 2.8 runs per game and look to a big start from Seth Lugo, who owns a 2.93 ERA this season with just four runs allowed across his past four starts.
MLB Picks: Dodgers Run Line -1.5 -105 and Under 9.5 Runs (Greg’s Handicap Dodgers -1.5 -118 and total 8.6)
9:38 PM Eastern
Washington Nationals vs. Los Angeles Angels
Angels starting pitcher Kyle Hendricks has a 4.83 ERA with 1.5 home runs per nine innings allowed and is backed up by a bullpen whose 5.10 ERA ranks 27th in the league. Nationals starting pitcher Mike Soroka owns a 5.06 ERA with 10 strikeouts per nine innings. He is allowing 1.7 home runs per nine innings. Soroka is backed up by a bullpen that ranks 29th in bullpen ERA at 5.84.
MLB Pick: Washington Nationals vs. Los Angeles Angels Over 9 Runs (Greg’s Handicapped Total 9.4)