Skip to main content
Cardinals
@
Cubs
MLB
Friday, July 3, 2026

Cardinals @ Cubs

PI
PicksOffice
·4 min read

Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more

Pallante’s last seven games show a 2.68 ERA and 0.99 WHIP. That is the first number I care about with St. Louis sitting at +115 in Chicago. The Cubs are hotter and have the stronger team hitting stats, but I am not laying past this starter gap.

Pallante’s last seven games are the number that matters first

Andre Pallante’s recent split is the reason I can get to the Cardinals here: 5-1, 2.68 ERA, 40.1 innings, 34 hits, 12 earned runs, 6 walks, 31 strikeouts and a 0.99 WHIP over his last seven games. That is not a one-start spike. It is enough recent work to say St. Louis is not just guessing on a road dog price.

The recent run has real length behind it

Pallante’s last three listed starts came against Arizona, San Diego and the Mets, and he totaled 19.0 innings with 5 earned runs allowed. I care about that more than the simple label of Cardinals underdog at Wrigley. If he gives St. Louis another start in that range, +115 starts to look too high for a game priced this close.

Peterson’s full-season profile leaves room to attack the favorite price

David Peterson’s season line is not the kind of favorite profile I want to pay for. He comes in with 17 games, 9 starts, a 5.86 ERA, 73.2 innings, 65 strikeouts and a 1.59 WHIP. That WHIP is the part I keep coming back to, because extra baserunners are exactly how an underdog moneyline stays live without needing a perfect night.

The Cubs team hitting stats are the reason this is not automatic

Chicago has the stronger season hitting profile, and I am not pretending that part away. The Cubs are sitting on 448 runs, 112 homers, a .340 OBP, a .414 slugging mark and a .754 OPS across 87 games. St. Louis is behind that at 368 runs, 91 homers, a .321 OBP, a .390 slugging mark and a .711 OPS across 83 games, so the Cardinals need the pitching edge to show up.

The price is the only reason I am willing to take the dog

This would be a different conversation if St. Louis were laying a number. At +115, I do not need the Cardinals to rate cleaner than Chicago across the whole board. I need Pallante’s recent form to matter more than the Cubs’ better season hitting numbers for one game, and Peterson’s baserunner profile gives St. Louis enough room to make that happen.

The standings tell you why the number exists

Chicago comes in 49-38, 9-1 over its last 10 and on a five-game winning streak. St. Louis is 44-39, 4-6 over its last 10 and coming off a loss. That is the obvious argument against the bet, and it is probably why the plus money is still there even with Pallante throwing better baseball recently.

How this loses is not hard to see

If the Cubs’ power shows up early, the handicap gets ugly fast. Chicago has more runs, more homers and more on-base strength in the season profile, so Pallante cannot give them free chances and expect the price to bail him out. This is a Cardinals bet because of the starting-pitcher setup, not because I want to fade a hot Cubs team blindly.

Decision

I am taking the plus price with the starter I trust more right now. Pallante’s last seven-game run and his last three-start stretch give St. Louis a real foundation, while Peterson’s season WHIP and ERA leave enough doubt on the favorite side. The Cubs are dangerous, but +115 is enough for me to back St. Louis. Cardinals ML +115.

CHOOSE YOUR CHANNEL

Pick the feed that fits how you bet.

Telegram is fastest when you want the alert on your phone. Discord keeps the room, the recap, and the discussion in one place.

Telegram for speedDiscord for the full room
Cardinals @ Cubs – Cardinals ML | Picks Office | Picks Office