MLB Picks Today:

Expert baseball handicapper Greg Peterson shares his top MLB picks today for Thursday, June 5.

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

 

1:45 PM Eastern

Kansas City Royals vs. St. Louis Cardinals – Game 1

Royals starting pitcher Noah Cameron has allowed just three runs through 25 2/3 innings but carries a 3.77 fielding independent with 5.6 strikeouts and 2.8 walks per nine innings. Cardinals starter Miles Mikolas owns a 3.90 ERA with 5.5 strikeouts and 2.8 walks per nine, backed by a bullpen that ranks 20th in ERA at 4.12.

Pick: Royals vs. Cardinals Game 1 Over 8.5 Runs (Greg’s Handicapped Total: 8.8)

7:05 PM Eastern

Cleveland Guardians vs. New York Yankees

Yankees starter Max Fried has been dominant, posting a 1.92 ERA with just 0.6 home runs and 1.9 walks allowed per nine innings. Guardians starter Slade Cecconi has a 5.28 ERA with 10 strikeouts per nine but has also given up five home runs across three starts. He’s backed by a Guardians lineup that ranks 24th in scoring with just over four runs per game.

Pick: Guardians vs. Yankees Under 8.5 Runs (Greg’s Handicapped Total: 7.8)

7:35 PM Eastern

Texas Rangers vs. Tampa Bay Rays

Rays starter Ryan Pepiot has allowed just seven total runs over his last five starts, posting a 3.21 ERA. Rangers starter Jack Leiter owns a 3.66 ERA and has allowed three runs or fewer in each of his past four starts. He’s backed by a Texas lineup that ranks 27th in road scoring with just 3.1 runs per game.

Pick: Rangers vs. Rays Under 9 Runs (Greg’s Handicapped Total: 8.7)