MLB Picks Today:

Expert baseball handicapper Greg Peterson shares his top MLB picks today for Wednesday, July 29.

Check out Greg’s Daily MLB Lines and his Baseball Betting Show Podcast. Also, check out our MLB Betting Splits and tools from our friends at Ballpark Pal, including Strikeout Prop Projections and the MLB YRFI Report.

Our Opta AI MLB Player Prop Projections are also available.

12:35 PM Eastern

Arizona Diamondbacks vs. Pittsburgh Pirates

While Diamondbacks starting pitcher Eduardo Rodriguez owns a 2.64 ERA, his 4.15 fielding independent with 6.3 strikeouts and 3.2 walks per nine innings points toward regression. He faces a Pirates lineup that leads the league in home scoring with 5.5 runs per game. Pirates starting pitcher Jared Jones owns a 3.72 ERA and a 3.35 fielding independent with 10.4 strikeouts and 2.5 walks per nine innings while allowing only three runs across his past four starts.

Pick: Pirates Moneyline -134
Greg’s Handicap: Pirates -147

1:10 PM Eastern

Baltimore Orioles vs. Detroit Tigers

Tigers starting pitcher Tarik Skubal owns a 2.70 ERA with a strikeout-to-walk ratio of nearly 8.5 and is supported by a bullpen that ranks fifth in ERA since June 1 at 3.17. The Orioles rank second during that span with a 2.87 bullpen ERA. While Trevor Rogers may not be able to sustain his recent dominance because he pitches to a lot of contact with 7.2 strikeouts per nine innings this season, he enters having allowed only 11 total runs across his past nine starts, spanning 55 innings.

Pick: Orioles vs. Tigers Under 8 Runs
Greg’s Handicap: Total 7.3

4:10 PM Eastern

Colorado Rockies vs. San Diego Padres

The Padres have TBD listed as their starting pitcher, though Griffin Canning is expected to provide innings in some capacity. Canning owns a 6.97 ERA with 1.6 home runs and 4.6 walks allowed per nine innings, but his 5.23 fielding independent points toward positive regression. The Padres rank third in National League bullpen ERA at 3.72, while the Rockies have the worst bullpen ERA in the National League. Rockies starting pitcher Gabriel Hughes owns a 2.79 ERA without allowing a home run this season, but that comes in a sample of only four appearances totaling 19 1/3 innings.

Pick: Padres Moneyline -136
Greg’s Handicap: Padres -182

6:40 PM Eastern

Texas Rangers vs. Tampa Bay Rays

Whether as the starting pitcher or a bulk reliever, the Rays are expected to have Ian Seymour factor into this game. Seymour owns a 4.64 ERA and a 4.16 fielding independent with 10.5 strikeouts and 3.3 walks per nine innings. Rangers starting pitcher MacKenzie Gore has a 4.82 ERA and a 3.76 fielding independent with 9.9 strikeouts per nine innings, but nearly all of his struggles have come on the road, where he owns a 6.02 ERA compared to a 3.61 ERA at home.

Pick: Rays Moneyline -135
Greg’s Handicap: Rays -151

7:10 PM Eastern

Cleveland Guardians vs. Cincinnati Reds

The Guardians offense has struggled, entering Tuesday averaging just 3.6 runs per game over its past 45 games. Cleveland faces Reds starting pitcher Brady Singer, who owns a 4.53 ERA and a 5.21 fielding independent with 1.8 home runs allowed per nine innings this season. However, he enters in great form, having allowed two earned runs or fewer in seven of his past nine starts. Guardians starting pitcher Joey Cantillo has dealt with command issues, allowing 1.1 home runs and 4.3 walks per nine innings to go along with his 4.02 ERA.

Pick: Reds Moneyline +115
Greg’s Handicap: Reds -111

7:40 PM Eastern

New York Yankees vs. Chicago White Sox

The Yankees entered this series having scored just over 3.3 runs per game over their previous 29 contests and now face White Sox starting pitcher Davis Martin. Martin owns a 3.49 ERA overall, but his 3.07 fielding independent points toward positive regression. He has been at his best at home, where his ERA drops to 2.34 with only one home run allowed across 50 innings. Yankees starting pitcher Cam Schlittler has been superb with a 2.07 ERA, 10.8 strikeouts, and 1.7 walks per nine innings, but he is tasked with holding down a White Sox lineup that ranks fifth in home scoring with nearly 5.1 runs per game.

Pick: White Sox Moneyline +126
Greg’s Handicap: White Sox +108

7:45 PM Eastern

Chicago Cubs vs. St. Louis Cardinals

While Matthew Boyd’s season-long numbers suggest positive regression from his 3.81 ERA, as he owns a 3.65 fielding independent with 8.4 strikeouts and just 0.9 home runs allowed per nine innings, his strikeout rate has dropped to 6.2 per nine innings since returning from the injured list. He has also allowed more than one home run per nine innings across his six starts since returning. Cardinals starting pitcher Dustin May owns a 4.59 ERA, but his 3.16 fielding independent with only 0.6 home runs allowed per nine innings suggests he has pitched better than that ERA would indicate.

Pick: Cardinals Moneyline -110 and Over 8 Runs
Greg’s Handicap: Cardinals -123 and Total 8.9

Previous articleTennis Best Bets: Picks and predictions for Wednesday, July 29
Next articleHorse Racing Picks Today at Saratoga for Wednesday, July 29
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.