St. Louis comes off a 4-1 loss to the Dodgers on Sunday to snap a six-game win streak while averaging 6.67 runs in that span. The Cardinals are off to one of their better starts in years with a 20-14 record. They will send Kyle Leahy to the mound tonight, and he has given the Cardinals five innings on a consistent basis this season. Milwaukee hitters are 4-for-24 with no extra-base hits against him. Chad Patrick goes for the Brewers, and he has allowed four runs on 10 hits in nine innings in two road appearances. St. Louis has won six of its past eight home games against Milwaukee dating to last season. Take the Cardinals.
This Pro Pick was released to clients on May 04, 2026 at 11:38AM ET.
Milwaukee at St. Louis
May 4, 2026
2 units on St. Louis +105 (moneyline) (risk 2 to return 4.1)
Result:
WIN
WIN
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free MLB Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.