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)

Previous articleStephen Foster Stakes 2025 Entries, Horses, Odds, and Predictions
Next articleThe Keys To Betting Wimbledon
Greg Peterson
Greg, originally from Wisconsin and a UW Oshkosh alumnus, is widely recognized in the sports media industry, particularly for his expertise in college basketball, which earned him the nickname "Hoops" from Brent Musburger. He has worked with Vanderbilt and Oregon's flagship stations and joined VSIN in 2017. Greg contributes to various channels, hosting "The Baseball Betting Show" and "Coast To Coast Hoops" podcasts, and writes for DK Nation, building on his experience with over 500 articles for the New York Post. Known for his analytical approach, he produces daily spreadsheets for college basketball and MLB games, focusing on educating bettors about the importance of betting on numbers rather than teams.