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 .

Top MLB Resources:

Today's MLB Games

Parlay Calculator

Greg Peterson's MLB Daily Lines

MLB Odds

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

See Full Page