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.

 

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)

Previous articleGenesis Scottish Open 2025 Picks, Best Bets and Golf Odds
Next articleNBA Summer League 2025: Picks, Tips & Betting Splits
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.