Cardinals vs. Cubs Pick: Liberatore’s 1.55 WHIP Meets a Cubs Lineup With 112 Home Runs

by | Jul 5, 2026 | MLB Picks

Matthew Liberatore St. Louis Cardinals is key to our MLB prediction & analysis

The total sits at 8 for a Wrigley afternoon game, but the pitching matchup is far from balanced — Matthew Liberatore’s 5.33 ERA and 1.55 WHIP against a Cubs lineup that’s slugged 112 home runs creates a run-environment gap the posted number hasn’t fully absorbed. Assad is the better arm here, but one side of this starts is carrying real structural vulnerability.

Matthew Liberatore vs. Javier Assad: St. Louis Cardinals at Chicago Cubs Betting Preview

The market has set this total at 8, which reads as a reasonable number for a mid-afternoon Wrigley Field game between two NL Central clubs. But the number is carrying weight that the pitching matchup doesn’t fully support. Matthew Liberatore has a 5.33 ERA and a 1.55 WHIP across 82.2 innings this season — numbers that represent genuine, sustained vulnerability, not a rough patch. Against a Cubs lineup that has hit 112 home runs, that’s a combination worth pressing.

Yes, Javier Assad has been better this year, and his profile suppresses some of the scoring on the other end. But the gap between these two starters is wide enough that a projected combined total of 9.7 runs makes the Over 8 look like genuine market mispricing, not just optimism. The numbers show 1.7 runs of edge on the over — that’s not noise.

After the under connected yesterday, the instinct is to ride the quiet game. I’m going the other direction, because the pitcher on the mound today isn’t the same caliber as whoever held Chicago to three runs Saturday. Today’s numbers tell a different story.

Game Info & Betting Lines

  • Date/Time: Sunday, July 5, 2026 — 2:30 PM ET (Peacock)
  • Venue: Wrigley Field | Park Factor: 1.02 (slight hitter-lean)
  • Probable Starters: Matthew Liberatore (STL, 4-5, 5.33 ERA) vs. Javier Assad (CHC, 6-1, 4.53 ERA)
  • Moneyline: Cardinals +124 / Cubs -146
  • Run Line: Cubs -1.5 (+146) / Cardinals +1.5 (-178)
  • Total: 8 (Over -110 / Under -110)

Why This Number Is Off

A total of 8 in a Wrigley Field afternoon game isn’t crazy. The park factor is essentially neutral at 1.02, and yesterday’s Cardinals-Cubs game went exactly 3-0, with both offenses running cold recently. The market is clearly anchoring on that quiet start to the series and on the fact that Assad has been the more reliable arm this year.

The legitimate case for the under: both offenses have been in a documented cold stretch, the Cubs are missing several key relievers from the injury list, and early-season bullpen variance can keep games tighter than projections suggest. The Cardinals’ season run average is real, but their recent output has been suppressed.

But here’s the problem — the market is treating both starters as comparable run-suppression tools, and they’re not. Liberatore’s 1.55 WHIP ranks among the worst in the league for a rotation regular. He’s allowed 17 home runs in 82.2 innings, which is a rate that jumps off the page when you line it up against a Cubs lineup carrying 112 HR on the season. That’s not a stylistic mismatch — it’s a structural vulnerability. The over at -110 with no juice penalty is pricing both pitchers as roughly equivalent. They aren’t. The numbers project 9.7 combined runs with 1.7 runs of over edge, and I trust that gap more than I trust two days of cold offense to define the run environment going forward.

What Separates the Pitching

Start with Assad, because his profile is the legitimate anchor of any run-suppression argument. His sinker sits at 93.1 mph and accounts for nearly 40% of his pitch mix, generating a .334 xwOBA against — respectable contact management for a pitch thrown that frequently. His sweeper is the real weapon: thrown 7.5% of the time at 81.1 mph, it produces a 40.9% whiff rate and a .083 xwOBA against. That’s an elite put-away pitch when he locates it. Assad’s 1.12 WHIP reflects genuine efficiency — he limits baserunners and doesn’t give away free passes (13 BB in 51.2 IP).

The concern is his HR rate: 10 home runs surrendered in 51.2 innings is elevated, and his four-seam carries a .404 xwOBA against. Against Cardinals hitters like Jordan Walker, who posts a .463 xwOBA overall and a massive .527 xwOBA vs. left-handed pitching, that elevated contact quality matters. Assad is right-handed, so Walker’s split actually moderates some — but Alec Burleson, with a .461 xwOBA vs. RHP, is a direct threat to that four-seam.

Now flip to Liberatore, and the picture changes sharply. His four-seam sits at 94.4 mph but generates a .419 xwOBA against — hitters are doing real damage to it. His changeup, thrown nearly 15% of the time, checks in at a .405 xwOBA against. The slider and curveball are legitimate: .278 and .243 xwOBA respectively, with 35.8% and 33.3% whiff rates. But those secondary pitches don’t carry him out of trouble when his primary offerings are getting punished. Pete Crow-Armstrong (.447 xwOBA, .403 vs. LHP) leads a Cubs lineup that projects to find Liberatore’s fastball early and often. The gap between these two starters in run-prevention profile is real and measurable, and the total doesn’t fully reflect it.

The Pushback

The honest friction here is that over totals are fragile bets. You need the run environment to cooperate across nine innings, including bullpens that may or may not hold the line in the late frames. The Cubs are missing a significant chunk of their relief corps — Porter Hodge (60-Day IL), Daniel Palencia (15-Day IL), Hoby Milner (15-Day IL), Phil Maton (15-Day IL), Ben Brown (15-Day IL), and Riley Martin (15-Day IL) are all unavailable. That’s an extraordinary number of arms out of the picture, and a depleted Cubs bullpen is a legitimate reason this game could stay tighter than the starters’ differential suggests. If scoring develops in the early innings and Assad exits before the sixth, the Cubs may be leaning on depth relievers to close it out — not exactly a recipe for the over to stay safe.

That’s why this is a lean, not a high-confidence play. The Cardinals have also gone 5-5 over their last ten, and while that 11-5 blowout win over Atlanta earlier in the week shows the offense can erupt, their recent run production against tougher arms has been modest. I’m not hammering this number — I’m nudging toward it, because Liberatore’s profile in this park against this lineup tilts the math toward more runs, not fewer. If scoring develops in the early frames and Liberatore can’t get through five, the total falls almost on its own. The Cubs’ 7-3 run over their last ten and a .752 team OPS back the lean.

Bet: Over 8 (-110), lean — treat as a small play or parlay leg only. The structural gap between these two pitchers points toward the over, but bullpen uncertainty and recent offensive variance keep this out of high-confidence territory. Play it small or attach it to a parlay where the edge compounds.

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!