MLB Picks Today:

Expert baseball handicapper Greg Peterson shares his top MLB picks today for Saturday, August 8.

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.

3:05 PM Eastern

Atlanta Braves vs. New York Yankees 

The Yankees entered the series averaging 3.4 runs per game in their past 35 games. They give Gerrit Cole the start, who has a 3.42 ERA with 9.5 strikeouts and 2.1 walks per nine innings. Braves starting pitcher Chris Sale is registering a 2.08 ERA with 11 strikeouts and only 0.6 home runs per nine innings. He is supported by a bullpen that is first in the National League in ERA at 3.43, while the Yankees are second in all of baseball in bullpen ERA at 3.11.

Pick: Braves vs. Yankees Under 7.5 Runs

Greg’s Handicap: Total 7.2

4:10 PM Eastern

Los Angeles Angels vs. Miami Marlins 

The Angels entered the series having scored just 48 runs in their first 17 games since the All-Star Break. They face Marlins starting pitcher Sandy Alcantara, who has a 3.68 ERA with one home run and 2.4 walks per nine innings.  Angels starting pitcher Walbert Uerna has a 2.54 ERA with a 3.78 fielding independent, with 8.6 strikeouts and 4.7 walks per nine innings allowed.

Pick: Angels vs. Marlins Under 8.5 Runs

Greg’s Handicap: Total 7.7

6:05 PM Eastern

Toronto Blue Jays vs. Philadelphia Phillies 

It has been a miserable season for Blue Jays starting pitcher Max Scherzer. He posts a 7.92 ERA with 2.6 home runs and 4.4 walks per nine innings, but he is coming off by far his best start of the season, allowing one run in six innings against the St. Louis Cardinals. Phillies starting pitcher Aaron Nola has a 5.55 ERA with 2.1 home runs and 3.1 walks per nine innings. Nola is supported by a lineup that ranks eighth in scoring at home with 4.8 runs per game. The Blue Jays are last in offense with less than 3.9 runs per game.

Pick: Blue Jays vs. Phillies Under 10 Runs

Greg’s Handicap: Total 9.3

6:40 PM Eastern

Pittsburgh Pirates vs. New York Mets

Mets starting pitcher Robert Stock had a solid season debut with one run in five innings of work. At age 36, he has a lifetime 4.71 ERA with 4.9 walks per nine innings. Stock faces a Pirates team that leads the league in scoring at home with 5.4 runs per game. The Mets are 14th in the National League in road scoring. Pirates starting pitcher Bubba Chandler has a 4.49 ERA with five walks per nine innings, but he has allowed three earned runs or fewer in eight of his past 10 starts.

Pick: Pirates Moneyline -130 

Greg’s Handicap: Pirates -158

6:45 PM Eastern

Cincinnati Reds vs. Washington Nationals 

Nationals starting pitcher Andrew Alvarez has pitched better than his 3.94 ERA would indicate. He has a 3.12 fielding independent with 8.9 strikeouts and 0.3 home runs per nine innings. Though the Nationals lead the league in scoring with 5.3 runs per game, their leader in home runs, James Wood, is out due to injury. Reds starting pitcher Chase Burns owns a 2.35 ERA with 10.4 strikeouts per nine innings.

Pick: Reds vs. Nationals Under 8.5 Runs 

Greg’s Handicap: Total 8.3

7:10 PM Eastern

Chicago Cubs vs. Kansas City Royals 

Clay Holmes will make his first start as a member of the Chicago Cubs. Hs overall season numbers are solid with a 2.39 ERA, but he is pitching to a lot of contact with 7.7 strikeouts and 3.1 walks per nine innings. He is making a start at the MLB level for the first time since May 15. Royals starting pitcher Seth Lugo has been significantly better at home this season, despite the fences being moved in at Kauffman Stadium. He posts a 3.63 ERA at home with 0.7 home runs per nine innings allowed, compared to a 5.31 ERA away from home with over 1.5 home runs per nine innings allowed.

Pick: Royals Moneyline +147

Greg’s Handicap: Royals +133

7:15 PM Eastern

Colorado Rockies vs. St. Louis Cardinals 

Cardinals starting pitcher Matthew Liberatore has had a rough season, posting a 4.97 ERA with 1.6 home runs and 3.4 walks per nine innings. Rockies starting pitcher Kyle Freeland tops that with a 6.81 ERA with 1.7 home runs allowed per nine innings, which balloons to an 8.29 ERA with 2.1 home runs per nine innings allowed on the road. The Rockies bullpen ranks last in the National League in ERA at 4.96.

Picks: Cardinals Run Line -1.5 +135 and Over 8.5 Runs 

Greg’s Handicap: Cardinals -1.5 +111 and Total 9.2

Detroit Tigers vs. San Francisco Giants 

Jackson Jobe will make his first MLB start of the season for the Tigers after being out due to injury. In 2025, he had a 4.22 ERA in 10 starts, but allowed 1.3 home runs and five walks per nine innings. Giants starting pitcher Landen Roupp has pitched better than his 4.34 ERA. He owns a 3.48 fielding independent with 9.1 strikeouts and only 0.7 home runs per nine innings allowed.

Pick: Giants Moneyline -104

Greg’s Handicap: Giants -126

8:10 PM Eastern

Los Angeles Dodgers vs. Arizona Diamondbacks 

Diamondbacks starting pitcher Brandon Pfaadt has been the most profitable starting pitcher in baseball since June 30 with the team winning all seven of his starts. He has posted a 1.55 ERA with one home run in 40 2/3 innings allowed in this span. Dodgers starting pitcher Yoshinobu Yamamoto owns a 2.76 ERA with one home run and two walks allowed per nine innings this season. For his career, he has better road numbers than home numbers with a 3.34 ERA and 1.1 home runs per nine innings allowed, compared to a lifetime 2.13 ERA with less than 0.6 home runs per nine innings allowed.

Pick: Dodgers vs. Diamondbacks Under 8.5 Runs

Greg’s Handicap: Total 8

Previous articleSaratoga Horse Racing Picks and Predictions Today for Saturday, August 8
Next articleHorse Racing Picks Today at Saratoga for Saturday, August 8
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.