The Chicago Cubs host the St. Louis Cardinals on Friday, July 4, 2025. First pitch from Wrigley Field is scheduled for 2:20 p.m. ET; the game will be broadcast on Apple TV+.
Find my MLB betting preview for this NL Central clash and Cardinals vs Cubs prediction below, as well as probable pitchers, betting trends and more.
[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/07/Screenshot-2025-07-04-at-8.31.06%E2%80%AFAM.png” buttontext=”Place This Bet Instantly on BetMGM!” buttonlink=”https://sharpside.com/books/betmgm/passthrough?deeplinkId[0]=ML1665212968&context=qs-articles”][/quickslipbasic]
[subheader sizedown=”false” text=”My Cardinals vs Cubs Prediction” center=”true” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png” link1=”https://www.actionnetwork.com/mlb/odds/st.-louis-cardinals” link1follow=”true” logo2url=”https://static.sprtactn.co/teamlogos/mlb/100/chc.png” link2=”https://www.actionnetwork.com/mlb/odds/chicago-cubs” link2follow=”true”][/subheader]
- Cardinals vs Cubs picks: Cubs Moneyline (-135 to -150)
My Cardinals vs Cubs best bet is the Cubs moneyline. Make sure to find the best odds by checking our live MLB odds page.
Cardinals vs Cubs Odds
[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png” awayname=”Cardinals” awayslug=”st.-louis-cardinals” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/chc.png” homename=”Cubs” homeslug=”chicago-cubs” date=”July 4, 2025″ time=”2:20 p.m. EDT” network=”Apple TV+” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”+1.5″ col1awayline=”+137″ col1hometext=”-1.5″ col1homeline=”-163″ col2awaytext=”9.5″ col2hometext=”9.5″ col2awayline=”-121o / -104u” col2homeline=”-121o / -104u” col3awaytext=”+116″ col3hometext=”-138″ col3awayline=”” col3homeline=”” bookname=”BetMGM” bookthumbnaillogo=”https://assets.actionnetwork.com/902516_MGM2.png” bookreviewslug=”betmgm”][/gamematchup]
_InlineAdBlock
Cardinals vs Cubs Projected Starting Pitchers
RHP Miles Mikolas (STL) | Stat | RHP Colin Rea (CHC) |
---|---|---|
4-5 | W-L | 5-3 |
1.1 | fWAR (FanGraphs) | 0.3 |
4.76 / 4.66 | ERA /xERA | 4.37 / 5.24 |
3.96 / 4.68 | FIP / xFIP | 4.83 / 4.45 |
1.32 | WHIP | 1.37 |
10.3% | K-BB% | 11.1% |
37.7% | GB% | 36.3% |
88 | Stuff+ | 96 |
106 | Location+ | 100 |
Brit Devine’s Cardinals vs Cubs Preview, Prediction
Getting the Cubs at home with a fully healthy starting lineup against Miles Mikolas at this price seems like a mistake by the books.
Cubs starter Colin Rea isn’t great either, but he is backed up by a much better offense that has outdone the Cardinals’ lineup in nearly every category that matters, regardless of if you look at recent performances or the season as a whole.
After having a nice run several weeks ago, the Cardinals’ offense has gone ice cold, and they are coming off of a three-game series with the Pirates in which they scored no runs.
I would play this comfortably to -150.
Pick: Cubs Moneyline (-135 to -150)
Moneyline
The Cubs moneyline is the play for this game.
Run Line (Spread)
There is no bet for either run line.
Over/Under
There is no bet on the game total.
Cardinals vs Cubs Betting Trends
[bettingtrends title=”” gameid=”257403″ date=”20250704″][/bettingtrends]
[subheader sizedown=”true” text=”Cardinals vs Cubs Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”257403″ date=”20250704″][/gameforecast]