Cardinals vs. Cubs Pick: Peterson’s Sinker Getting Crushed — Does the Price Reflect It?

by | Jul 3, 2026 | MLB Picks

David Peterson Chicago Cubs is key to our MLB prediction & analysis

David Peterson’s sinker is posting a .456 xwOBA this season — a pitch getting destroyed — while Andre Pallante has been a legitimate run-prevention arm all year. The Cubs are -132 on the back of a 9-1 stretch, but the raw numbers project this game as a dead heat at 4.8 runs apiece. The starting pitcher gap and the posted price are telling two different stories.

Andre Pallante vs David Peterson: St. Louis Cardinals at Chicago Cubs Betting Preview

The Cubs are legitimately hot. A 9-1 run over their last ten games, 23 runs in a single game this week, Dansby Swanson going nuclear — the momentum is real and the market knows it. That narrative is baked into the -132 price. What the market may be underweighting is the stark pitching mismatch that projects this game much closer than the odds suggest.

Andre Pallante (3.83 ERA, 1.27 WAR, 89.1 IP) is a legitimate mid-rotation arm with consistent run prevention. David Peterson (5.86 ERA, -0.86 WAR, 73.2 IP) is one of the worst starters by ERA in the National League this season — a negative-WAR arm who has been a liability every time he’s taken the ball. When the numbers project the score dead-even at 4.8 apiece yet price the Cardinals as a plus-money underdog, that’s where the value lives.

The Cardinals arrive here off an 11-5 blowout win over Atlanta, with Jordan Walker, Alec Burleson, and Lars Nootbaar all capable of doing damage against a shaky starter. The Cubs bullpen is also significantly depleted, with five relievers on the IL. At +112, this is a number that deserves action.

Game Info & Betting Lines

  • Date/Time: Friday, July 3, 2026 — 4:05 PM ET
  • Venue: Wrigley Field (Park Factor: 1.02 — essentially neutral)
  • TV: MLB.TV, Marquee Sports Net, Cardinals.TV, KMOV-TV
  • Probable Starters: Andre Pallante (STL) vs. David Peterson (CHC)
  • Moneyline: Cardinals +112 / Cubs -132
  • Run Line: Cardinals +1.5 (-176) / Cubs -1.5 (+146)
  • Total: 10.5 (Over -108 / Under -112)

Why This Number Is Off

The Cubs at -132 makes intuitive sense on the surface: they’re the home team, they’re in the middle of a dominant stretch, and their offense (.754 OPS, 448 runs, 112 HR) is producing at one of the better clips in the NL. The market is doing its job pricing in the momentum.

But here’s the problem: the numbers don’t see a Cubs-favored game. A projected 4.8-4.8 dead heat priced at -132/-112 means you’re paying a 12-cent tax to back the home team in a matchup where the starting pitcher gap actually favors the visitors. That’s the inefficiency.

The legitimate case for the Cubs is their lineup depth — Pete Crow-Armstrong (.898 OPS, 19 HR), Seiya Suzuki (.824 OPS), Michael Conforto (.847 OPS) — against a Pallante who has a 1.23 WHIP and isn’t immune to free passes. The Cubs’ .340 OBP and 390 walks this season suggest a patient approach that can grind an arm that lives near the zone. That concern is real. But Peterson’s ERA and WAR mark him as a pitcher who regularly gives runs back, and the Cardinals have the lineup weapons to collect.

The +112 on St. Louis clears the juice threshold comfortably for a coin-flip game. That’s where the edge is.

What Separates the Pitching

This is not a close pitching matchup. Pallante and Peterson are operating in different tiers this season, and the gap between them is the crux of the entire betting argument.

Pallante’s arsenal centers on two primary weapons: a slider at 30.2% usage that generates a 32.8% whiff rate and a .251 xwOBA against, and a sinker/four-seam combination sitting at 95.0-95.2 mph. The slider is his put-away pitch — 23.2% put-away rate — and he complements it with a knuckle curve (78.0 mph, .270 xwOBA) that creates legitimate swing-and-miss at a different speed. His four-seam at 30.1% usage gives up more contact (.359 xwOBA), which explains his 1.23 WHIP, but the overall shape of his starts is one of manageable contact, not damaging contact. His split-finger flashes as well — a .168 xwOBA on that pitch, even in limited usage, shows depth in his arsenal.

Peterson’s profile is significantly more concerning. His sinker — used nearly 30% of the time — is being hit to a .456 xwOBA, which is not a typo. That’s a pitch getting destroyed. His four-seam sits at 92.2 mph and surrenders a .340 xwOBA, and his overall 5.86 ERA reflects real damage, not bad luck. The one legitimate weapon in his arsenal is a slider with a .237 xwOBA and 30.7% whiff rate — elite by comparison to the rest of his mix — but a starter who leans on one reliable pitch while his primary fastball gets torched is a starter who creates high-leverage jams.

Jordan Walker’s .462 xwOBA this season and his 7.4% barrel rate make him exactly the type of hitter who punishes fastball-heavy, low-velocity starters. Alec Burleson’s .422 xwOBA overall and .461 xwOBA mark versus right-handers is another matchup signal. The Cardinals have the lineup to convert Peterson’s vulnerabilities into runs.

The Pushback

The Cubs are 9-1 in their last ten games and 49-38 overall. That’s not a fluke — that’s a team playing winning baseball with real offensive firepower. The 23-3 demolition of San Diego this week and Swanson’s back-to-back multi-homer games are the headline, but the underlying consistency has been there all month.

The concern with backing Pallante against this lineup is genuine. His 1.23 WHIP means runners are going to get on base — that’s been a consistent theme in his starts all season. Pete Crow-Armstrong (.898 OPS, .287 AVG, 19 HR) is a legitimate threat to punish any fastball that catches too much plate, and Kevin Alcántara’s .488 xwOBA versus right-handers is a number that demands attention in a lineup spot that will see Pallante multiple times through the order. This Cubs offense isn’t going to go quietly.

Factor in the 9-1 record, the home crowd at Wrigley on a July 3rd afternoon, and a Cubs bullpen that — despite the IL losses — still figures to be competent in bridge and close situations. There’s a real path to a Cubs win here, and anyone pretending otherwise isn’t doing honest analysis.

But the price on the Cardinals accounts for all of that. At +112, you’re getting paid to take the side with the better pitcher in a game the raw numbers see as essentially even. That’s the bet.

Run Environment & Game Shape

The total sits at 10.5, with the under priced at -112. That total feels aggressive given what we know about Peterson’s sinker getting hammered (.456 xwOBA) and a park factor that’s essentially neutral at 1.02. A dead-even run projection of 9.6 combined runs sits nearly a full run below the posted total, which tells you the market is pricing in some of the Cubs’ recent offensive explosion — 23 runs against San Diego will do that.

In terms of game shape, this sets up as a relatively high-scoring affair where neither starting pitcher is likely to dominate deep into the game. Peterson’s 73.2 innings pitched this season and his propensity for high-leverage jams suggest he won’t eat innings efficiently, which means the Cubs’ depleted bullpen will be called on earlier than comfortable. Meanwhile, Pallante has enough put-away stuff — that slider generating a 23.2% put-away rate — to strand runners when the Cubs threaten, but his walk total (26 BB in 89.1 IP) means he’ll spend portions of this game pitching out of trouble too.

All of that points to a competitive, back-and-forth game that goes down to the later innings — exactly the kind of game where a plus-money price on either side carries real value. The Cardinals, with better starting pitching and a lineup capable of exploiting Peterson’s sinker early, are the right side to be on in a game shaped this way.

Bet: Cardinals Moneyline +112 — 2 Units

100% Free Play up to $1,000 (Crypto Only)

BONUS CODE: PREDICTEM

BetOnline

MLB Betting Guide

New to betting on baseball? We’ve got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!