MLB Picks Today:
Expert baseball handicapper Greg Peterson shares his top MLB picks today for Sunday, June 1.
Check out Greg’s Daily MLB Lines and his Baseball Betting Show Podcast. Also, check out our MLB Betting Splits.
Top MLB Resources:
1:35 PM Eastern
Milwaukee Brewers vs. Philadelphia Phillies
Brewers starting pitcher José Quintana owns a 2.65 ERA this season, but a 4.55 fielding independent, with 1.3 home runs and 2.9 walks allowed per nine innings. Phillies starter Ranger Suárez has allowed 10 runs across 16 2/3 innings in his three home starts this season. Both teams have struggled in the bullpen: the Brewers rank 22nd with a 4.51 ERA, and the Phillies are 24th at 4.58.
Pick: Over 8 Runs (Greg’s Handicapped Total: 8.7)
1:40 PM Eastern
San Francisco Giants vs. Miami Marlins
Marlins starter Ryan Weathers owns a microscopic 1.15 ERA through his first three starts, but his fielding independent is 3.59, with as many home runs allowed as earned runs—two. Giants starter Hayden Birdsong has a 2.48 ERA, though 11 of his 13 appearances this season have come out of the bullpen. That bullpen currently ranks No. 1 in ERA at 2.43.
Pick: Giants Moneyline -125 (Greg’s Handicap: Giants -154)
Los Angeles Angels vs. Cleveland Guardians
Angels starter Jack Kochanowicz enters with a 5.07 ERA, allowing 1.3 home runs and 4.3 walks per nine innings. The team’s 6.11 bullpen ERA is the worst in the league. Guardians starter Gavin Williams owns a 4.27 ERA, with 5.5 walks and 1.4 home runs allowed per nine innings.
Pick: Over 8 Runs (Greg’s Handicapped Total: 8.9)
2:10 PM Eastern
Kansas City Royals vs. Detroit Tigers
Royals starter Kris Bubic owns a 1.45 ERA this season and has allowed just two runs over his last five starts. Tigers starter Keider Montero owns a 4.54 ERA, with 6.1 strikeouts and 3.8 walks per nine innings. However, he faces a Royals lineup averaging just 3.3 runs per game at home—last in the league. Both teams feature strong bullpens: Kansas City ranks ninth with a 3.42 ERA, and Detroit ranks fifth at 3.28.
Pick: Under 8.5 Runs (Greg’s Handicapped Total: 7.8)
2:20 PM Eastern
Cincinnati Reds vs. Chicago Cubs
Reds starter Nick Martinez pitches to contact, with just 6.3 strikeouts per nine innings, and a 3.48 ERA. The Reds bullpen ranks 18th with a 4.10 ERA. Cubs starter Jameson Taillon has a 3.86 ERA, but a 5.13 fielding independent and allows 2.1 home runs per nine innings. He’s backed by a Cubs lineup that leads the league in scoring at 5.8 runs per game.
Pick: Over 7.5 Runs (Greg’s Handicapped Total: 9.2)
5:10 PM Eastern
Pittsburgh Pirates vs. San Diego Padres
Padres starter Randy Vásquez has posted a 3.58 ERA this season, despite recording just 5.2 strikeouts and 4.4 walks per nine innings. Pirates pitcher Andrew Heaney holds a 3.41 ERA with 6.5 strikeouts and 3.0 walks per nine for a 4.47 fielding independent. He’s backed by a Pirates lineup averaging just over three runs per game on the road—the second-lowest in the league.
Pick: Padres Moneyline -140 (Greg’s Handicap: Padres -176)