MLB Picks Today:

Expert baseball handicapper Greg Peterson shares his top MLB picks today for Wednesday, May 7.

Check out Greg’s Daily MLB Lines and his Baseball Betting Show Podcast. Also, check out our MLB Betting Splits.

 

1:10 PM Eastern

Houston Astros vs. Milwaukee Brewers

Brewers starting pitcher Quinn Priester has had difficulty finding the strike zone this season, posting a 5.79 ERA with 6.6 strikeouts and 6.2 walks per nine innings. Astros starter Framber Valdez has also had his struggles, recording a 4.39 ERA with 3.3 walks per nine innings, and now faces a Brewers lineup ranked 10th in scoring with over 4.7 runs per game.

Pick: Over 7.5 Runs (Greg’s Handicapped Total: 8.2)

1:15 PM Eastern

Pittsburgh Pirates vs. St. Louis Cardinals

The Cardinals entered Tuesday ranked eighth in the league with nearly five runs per game at home. They face Pirates starter Mitch Keller, who holds a 4.38 ERA and a career-low 6.7 strikeouts per nine innings. Cardinals starter Sonny Gray has struggled recently, allowing at least three runs in three straight starts and posting a 4.12 ERA with 1.4 home runs allowed per nine innings.

Picks: Cardinals Run Line -1.5 +125 and Over 7.5 Runs (Greg’s Handicap: Cardinals -1.5 +111, Total: 7.9)

3:45 PM Eastern

Seattle Mariners vs. Oakland Athletics

Gunnar Hoglund makes his second career MLB start for the Athletics after allowing just one run over six innings in his debut against the Marlins. He now faces a Mariners lineup that leads the AL with nearly 5.5 runs per game on the road. Seattle’s Bryan Woo boasts a 2.58 ERA and just 0.7 home runs allowed per nine innings, but he’s pitching in a Sacramento ballpark that entered Tuesday with the over hitting in 10 of 16 games.

Pick: Over 9 Runs (Greg’s Handicapped Total: 10.2)

6:45 PM Eastern

Texas Rangers vs. Boston Red Sox

While Tyler Mahle’s 1.19 ERA may not be sustainable, he’s been reliable with a 2.48 FIP and no home runs allowed through seven starts. Red Sox starter Tanner Houck had one disastrous outing against the Rays (12 runs allowed) but has been strong at home with a 2.13 ERA at Fenway Park.

Pick: Under 9.5 Runs (Greg’s Handicapped Total: 8.6)

7:05 PM Eastern

Philadelphia Phillies vs. Tampa Bay Rays

Cristopher Sanchez has been stellar at home with a 2.44 ERA and just 0.7 home runs per nine innings, but has struggled on the road with a 4.84 ERA since the start of 2024. Rays starter Shane Baz enters with a 3.86 ERA and a 3.63 FIP, along with 9.5 strikeouts and one home run allowed per nine innings. Tampa Bay’s bullpen ranked 7th in ERA entering Tuesday (2.96), while the Phillies’ bullpen ranked 25th (4.71).

Pick: Rays Moneyline +117 (Greg’s Handicap: Rays -102)

San Diego Padres vs. New York Yankees

Padres starter Dylan Cease appears to be pitching better than his 5.64 ERA suggests, supported by a 3.33 FIP, 10.4 strikeouts, and just 0.8 home runs allowed per nine innings. Yankees starter Max Fried is off to a stellar start, allowing two or fewer earned runs in all seven starts, including just two total in his past five outings. However, his 7.9 K/9 is his lowest since 2017, and all the contact allowed could catch up to him.

Pick: Padres Moneyline +155 (Greg’s Handicap: Padres +146)

Chicago White Sox vs. Kansas City Royals

The White Sox entered Tuesday ranked 26th in road scoring, averaging just over 3.1 runs per game. Royals starter Michael Wacha has been steady with a 3.52 ERA and 3.25 FIP, allowing just two home runs across his first seven starts. Jonathan Cannon owns a 4.26 ERA with four walks per nine innings, but will face a Royals lineup that ranks 27th in overall runs per game (just over 3.4).

Pick: Under 8.5 Runs (Greg’s Handicapped Total: 7.7)

8:40 PM Eastern

Detroit Tigers vs. Colorado Rockies

Jackson Jobe has posted a 3.38 ERA this season for the Tigers, but his 4.94 FIP with 6.8 strikeouts and 5.3 walks per nine innings raises concern. Rockies starter Chase Dollander has struggled, logging a 6.49 ERA with 2.9 home runs and 3.6 walks per nine innings.

Picks: Tigers Run Line -1.5 -105 and Over 9.5 Runs (Greg’s Handicap: Tigers -1.5 -144, Total: 10.3)

Previous articleTruist Championship Best Bets and Golf Odds
Next articleNBA Playoffs Predictions Today: Best Bets and Player Props – May 7th
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.