MLB Picks Today:
Expert baseball handicapper Greg Peterson shares his top MLB picks today for Thursday, July 10.
Check out Greg’s Daily MLB Lines and his Baseball Betting Show Podcast. Also, check out our MLB Betting Splits and our new tools from Ballpark Pal, including Strikeout Prop Projections and the MLB YRFI Report.
Top MLB Resources:
12:05 PM Eastern
New York Mets vs. Baltimore Orioles (Game 1 of Doubleheader)
Mets starting pitcher David Peterson owns a 3.18 ERA with only 0.6 home runs allowed per nine innings, while Orioles starting pitcher Charlie Morton has a 5.47 ERA with 1.3 home runs and 4.1 walks per nine innings allowed. He is supported by a bullpen that ranks 25th in the league with a 4.55 ERA.
Picks: Mets -131 Moneyline and Over 9 Runs (Greg’s Handicap: Mets -148 and Total 9.6)
1:10 PM Eastern
Chicago Cubs vs. Minnesota Twins
Cubs starting pitcher Colin Rea enters Thursday with a 4.14 ERA but has allowed six home runs in his past three starts. Overall this season, he’s giving up 1.4 home runs per nine innings with only 6.4 strikeouts per nine. Twins starting pitcher Chris Paddack has a 4.64 ERA with 1.2 home runs and 2.3 walks allowed per nine innings but has been much better at home with a 3.59 ERA and only 0.6 home runs allowed per nine.
Picks: Twins Moneyline -110 and Under 9.5 Runs (Greg’s Handicap: Twins -127 and Total 8.7)
7:10 PM Eastern
Tampa Bay Rays vs. Boston Red Sox
Red Sox starting pitcher Walker Buehler has a 6.45 ERA with 1.9 home runs and four walks allowed per nine innings and faces a Rays lineup that ranks seventh in scoring with over 4.7 runs per game. Rays starting pitcher Taj Bradley has a 4.79 ERA with 1.1 home runs and 3.4 walks per nine innings this season.
Picks: Rays -116 Moneyline and Over 9 Runs (Greg’s Handicap: Rays -123 and Total 9.6)
7:40 PM Eastern
Cleveland Guardians vs. Chicago White Sox
Guardians starting pitcher Logan Allen owns a 4.07 ERA with 3.9 walks allowed per nine innings but has allowed three earned runs or fewer in five straight starts. He faces a White Sox lineup that ranks 28th in both overall scoring and home runs per at-bat, averaging just 3.4 runs per game. White Sox starting pitcher Jonathan Cannon has a 4.50 ERA with 1.4 home runs and 3.3 walks allowed per nine.
Pick: Guardians Moneyline -128 (Greg’s Handicap: Guardians -148)
7:45 PM Eastern
Washington Nationals vs. St. Louis Cardinals
Cardinals starting pitcher Miles Mikolas owns a 5.26 ERA with 14 runs allowed across his past two starts. At home, he holds a 4.82 ERA with 1.2 home runs allowed per nine innings. Nationals starter Mike Soroka has a 5.40 ERA with 1.4 home runs allowed per nine and is backed by a bullpen with a league-worst 5.76 ERA.
Picks: Cardinals Run Line -1.5 +145 and Over 8.5 Runs (Greg’s Handicap: Cardinals -1.5 +118 and Total 9.1)
9:40 PM Eastern
Arizona Diamondbacks vs. San Diego Padres
Diamondbacks starting pitcher Eduardo Rodriguez owns a 5.75 ERA overall this season but has looked like a different pitcher since returning from the injured list, allowing two earned runs or fewer in five of his past six starts. Padres starter Randy Vasquez has a solid 3.79 ERA, but an alarming 5.32 fielding independent with 4.9 strikeouts and 4.2 walks issued per nine innings. He faces a Diamondbacks lineup that entered Wednesday fourth in the league in scoring with 5.1 runs per game.
Pick: Diamondbacks Moneyline -118 (Greg’s Handicap: Diamondbacks -127)