MLB Picks Today:

Expert baseball handicapper Greg Peterson shares his top MLB picks today for Monday, August 31.

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.

6:05 PM Eastern

San Francisco Giants vs. Atlanta Braves

Braves starting pitcher Bryce Elder has given up a good amount of contact with a 3.95 ERA, allowing 1.4 home runs per nine innings with 7.4 strikeouts per nine innings, but should benefit from facing a Giants lineup that has only two healthy players with over 10 home runs this season, with Casey Schmitt and Willy Adames on the injured list. Giants starting pitcher Anthony Molina has a 2.89 ERA, but that comes in a sample size of four appearances and 9 1/3 innings, which makes it hard to put much stock into it, especially since his lifetime MLB ERA is 6.60 with 5.9 strikeouts per nine innings.

Pick: Braves Moneyline -135

Greg’s Handicap: Braves -184

6:45 PM Eastern

Miami Marlins vs. Washington Nationals

Nationals starting pitcher Will Dion has been coming out of the bullpen exclusively this season for both the Cleveland Guardians and now the Nationals, but has provided a solid amount of length, going at least 2 2/3 innings in four of his past five appearances. He has a 3.67 ERA this season with 10.7 strikeouts and 2.4 walks per nine innings. Marlins starting pitcher Ryan Gusto has a 3.98 ERA with 7.5 strikeouts per nine innings and is supported by a bullpen that ranks 27th in ERA since July 1 at 4.98. Gusto faces a Nationals lineup that is second in the league in scoring with 5.2 runs per game.

Pick: Nationals Moneyline +110

Greg’s Handicap: Nationals -116

7:40 PM Eastern

Milwaukee Brewers vs. Chicago Cubs

Both lineups will benefit from the wind blowing out, as the Brewers are fourth in the league in scoring with over 4.9 runs per game, while the Cubs lead the league with 5.3 runs per game. The Cubs face Brewers starting pitcher Kyle Harrison, who has some large home and road splits, overall supplying a 2.79 ERA with 11.1 strikeouts and 1.2 home runs per nine innings allowed. At home, he owns a 1.26 ERA with 0.6 home runs per nine innings allowed compared to a 4.66 ERA with nearly two home runs per nine innings allowed away from home. Cubs starting pitcher Clay Holmes has a 2.26 ERA but a much higher 3.35 fielding independent, as he is pitching to a lot of contact with 6.5 strikeouts and three walks per nine innings.

Pick: Brewers Moneyline +100 and Over 9.5 Runs

Greg’s Handicap: Brewers -113 and Total 10.2

8:05 PM Eastern

Chicago White Sox vs. Houston Astros

White Sox starting pitcher Anthony Kay overall this season has a 4.09 ERA and 4.79 fielding independent with 7.4 strikeouts and 3.2 walks per nine innings, but has allowed three earned runs or fewer in 11 of his past 12 starts and is supported by a lineup that is sixth in the league in scoring with 4.8 runs per game. Astros starting pitcher Peter Lambert has a 3.66 ERA with 8.8 strikeouts and 3.6 walks per nine innings, with at least three runs allowed in three of his past four starts. The White Sox are also fifth in bullpen ERA since July 1 at 3.25.

Pick: White Sox Moneyline +116

Greg’s Handicap: White Sox -114

8:40 PM Eastern

Baltimore Orioles vs. Colorado Rockies

Rockies starting pitcher Tanner Gordon has allowed a lot of hard contact this season, registering a 5.38 ERA with 1.8 home runs and 7.4 strikeouts per nine innings. Orioles starting pitcher Kyle Bradish has had an issue with walks, posting a 4.03 ERA with 3.9 walks per nine innings, but is supported by a bullpen that ranks fourth in ERA since July 1 at 3.16, while the Rockies are 14th in bullpen ERA in that span at 3.90.

Pick: Orioles Moneyline -130

Greg’s Handicap: Orioles -153

9:38 PM Eastern

New York Yankees vs. Los Angeles Angels

Yankees starting pitcher Elmer Rodriguez has allowed three runs or fewer in all five of his career starts, but has a 4.70 ERA, as he has gone just 23 innings in those starts with 5.1 walks per nine innings. He is supported by a bullpen that leads the league in ERA at 3.04, while the Angels are last in the league in run production at home with 3.5 runs per game. Angels starting pitcher Walbert Ureña has been one of the lone bright spots for the team, as he owns a 2.94 ERA with only 0.5 home runs per nine innings allowed.

Pick: Yankees vs. Angels Under 8.5 Runs

Greg’s Handicap: Total 7.7

9:40 PM Eastern

Philadelphia Phillies vs. Arizona Diamondbacks

Since returning to the Diamondbacks’ starting rotation on June 30, Brandon Pfaadt has been the most profitable pitcher in baseball, with the team going 10-1 in those starts. He has been a master of inducing soft contact, posting a 2.15 ERA in this span with 0.7 home runs per nine innings allowed despite getting only 5.5 strikeouts per nine innings. Phillies starting pitcher Aaron Nola owns a 5.03 ERA with two home runs and 3.1 walks per nine innings this season, and while Nola has allowed three earned runs or fewer in six straight starts, the Phillies are 25th in bullpen ERA since July 1 at 4.67, while the Diamondbacks are 16th in that span at 3.93.

Pick: Diamondbacks Moneyline +105

Greg’s Handicap: Diamondbacks -131

Previous articleUS Open Picks: Tennis best bets and predictions for Monday, August 31
Next articleWeek 1 College Football Hub: Picks, Best Bets, and Previews
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.