MLB Picks Today:

Expert baseball handicapper Greg Peterson shares his top MLB picks today for Friday, May 30.

Check out Greg’s Daily MLB Lines and his Baseball Betting Show Podcast. Also, check out our MLB Betting Splits.

 

7:05 PM Eastern

Chicago White Sox vs. Baltimore Orioles

The White Sox are averaging just under 3.1 runs per game away from home—the second-fewest in the American League—while the Orioles rank 24th in offense, scoring just under 3.9 runs per game. They’ll face Sean Burke, who enters Friday having allowed one run or fewer in four of his last five starts, contributing to a 4.33 ERA on the season.

Pick: White Sox vs. Orioles Under 9 Runs (Greg’s Handicapped Total: 8.4)

7:07 PM Eastern

Oakland Athletics vs. Toronto Blue Jays

Athletics starter Jeffrey Springs has been much more effective on the road, posting a 2.45 ERA with 0.9 home runs per nine innings, compared to a 5.88 ERA and 2.1 home runs per nine at home. Blue Jays starter Chris Bassitt owns a 3.38 ERA but has allowed three or more runs in three of his last five starts. He’s backed by a Toronto offense that ranks 25th in both home runs per at-bat and scoring, averaging just 3.8 runs per game.

Pick: Athletics Moneyline +145 (Greg’s Handicap: Athletics +131)

7:10 PM Eastern

Los Angeles Angels vs. Cleveland Guardians

Guardians starter Luis Ortiz has a 4.73 ERA, with command being his biggest issue—handing out 4.7 walks per nine innings. Angels starter Jose Soriano also struggles with control, posting a 3.73 ERA alongside 6.8 strikeouts and 4.3 walks per nine innings. He’s backed by an Angels bullpen with the worst ERA in the league at 6.17.

Pick: Angels vs. Guardians Over 8 Runs (Greg’s Handicapped Total: 8.7)

8:10 PM Eastern

Tampa Bay Rays vs. Houston Astros

Rays starter Ryan Pepiot has a 3.55 ERA but a 4.43 FIP, with 1.4 home runs allowed per nine innings and a career-low 7.4 strikeouts per nine. Astros starter Framber Valdez owns a 3.39 ERA and a career-low 8.3 strikeouts per nine, but he’s supported by a lineup averaging over 4.7 runs per game at home—third-best in the American League.

Picks: Astros Run Line -1.5 +135 and Over 7.5 Runs (Greg’s Handicap: Astros -1.5 +116 and Total 8.2)

Detroit Tigers vs. Kansas City Royals

Royals starter Seth Lugo brings a 3.02 ERA into Friday, which improves to 2.41 at home. Tigers starter Casey Mize has a 2.45 ERA but a 3.89 FIP, allowing 1.3 home runs per nine and averaging 7.7 strikeouts.

Pick: Royals Moneyline +102 (Greg’s Handicap: Royals Moneyline -127)

9:40 PM Eastern

Pittsburgh Pirates vs. San Diego Padres

Pirates starter Mitch Keller has notable splits, with a 4.03 ERA and just 0.8 home runs allowed per nine at home, compared to a 5.05 ERA and 1.2 home runs per nine on the road. Padres starter Nick Pivetta boasts a 2.72 ERA overall, which drops to 1.44 at home. He’s allowed just two home runs over 31 1/3 innings in San Diego. The Pirates offense ranks second-to-last in the league, averaging only 3.2 runs per game.

Pick: Padres Run Line -1.5 +120 (Greg’s Handicap: Padres Run Line -1.5 -115)

Previous articleParlaying SEC Hosts in the NCAA Baseball Tournament
Next articleStanley Cup Final Set: Oilers vs. Panthers; NBA Finals? Not So Much
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.