Cardinals
4.3 Pts
Cubs
5.8 Pts
Friday July 4, 2025 at 2:20 PM ET
Loading Possible Bets...
Moneyline
DraftKings DraftKings
-156
PROBABILITY with vig removed
STL Cardinals Win (+128)
41.9%
CHC Cubs Win (-156)
58.1%
LINE MOVEMENT
Spread
DraftKings DraftKings
-1.5
PROBABILITY with vig removed
STL Win or Lose By < 2 Pts(-158)
58.4%
CHC Win By 2+ Pts(+129)
41.6%
LINE MOVEMENT
Over Under
DraftKings DraftKings
10.0
Runs
PROBABILITY with vig removed
Over 10 Total Points(-105)
48.9%
Under 10 Total Points(-115)
51.1%
LINE MOVEMENT
Yes Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
YRFI(-135)
53.5%
LINE MOVEMENT
No Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
NRFI(100)
46.5%
LINE MOVEMENT
STL
Cardinals Injury Report
Loading Cardinals Injuries...
CHC
Cubs Injury Report
Loading Cubs Injuries
STL
Cardinals News
#1 P
Sonny Gray: Yields four runs in loss
Jul 2nd
Gray (8-3) took the loss against the Pirates on Wednesday, allowing four runs on five hits and one walk while striking out six across 6.1 innings.
#1 1B
Willson Contreras: Idle with bruised wrist
Jul 2nd
Contreras (wrist) is out of the lineup for Wednesday's game against the Pirates, Katie Woo of The Athletic reports.
#1 3B
Nolan Arenado: Remaining on bench Wednesday
Jul 2nd
Arenado (finger) is out of the lineup for Wednesday's game against the Pirates, Katie Woo of The Athletic reports.
#5 P
Andre Pallante: Blanks Bucs in no-decision
Jul 2nd
Pallante came away with a no-decision in Tuesday's 1-0 loss to the Pirates, scattering one hit and two walks over seven scoreless innings. He struck out three.
#2 RF
Jordan Walker: Needs rehab assignment
Jul 1st
Walker (appendix) is rejoining the team this week in Pittsburgh to meet with the training staff before heading out on a rehab assignment, Derrick Goold of the St. Louis Post-Dispatch reports.
#1 LF
Lars Nootbaar: Returns to lineup Tuesday
Jul 1st
Nootbaar (intercostal) will start in left field and bat seventh in Tuesday's game against the Pirates.
#1 PROS
JJ Wetherholt: Selected for Futures Game
Jul 1st
Wetherholt has been selected to represent the Cardinals in the All-Star Futures Game, Derrick Goold of the St. Louis Post-Dispatch reports.
#2 P
Erick Fedde: Clobbered again in loss
Jun 30th
Fedde (3-8) took the loss Monday at Pittsburgh, allowing seven runs on 10 hits and three walks over five innings with no strikeouts.
#1 CF
Victor Scott: Homers in win
Jun 30th
Scott went 2-for-4 with a two-run homer in Sunday's 7-0 win over the Guardians.
#2 2B
Nolan Gorman: Smacks seventh homer
Jun 30th
Gorman went 1-for-3 with a three-run homer, a stolen base and a second run scored in Sunday's 7-0 win over the Guardians.
#4 P
Matthew Liberatore: Blanks Cleveland for sixth win
Jun 29th
Liberatore (6-6) earned the win Sunday over the Guardians, allowing three hits and five walks over six scoreless innings. He struck out five.
#1 RF
Alec Burleson: Getting day off
Jun 29th
Burleson is out of the lineup for Sunday's game against the Guardians.
#1 2B
Brendan Donovan: Leads off game with long ball
Jun 28th
Donovan went 1-for-2 with a solo home run, two walks, two total runs and two total RBI in Saturday's 9-6 victory versus the Guardians.
#1 CL
Ryan Helsley: Cruises to 16th save
Jun 28th
Helsley recorded a save against the Guardians on Saturday, striking out one batter in a perfect ninth inning.
#3 P
Miles Mikolas: Falters in fourth frame Saturday
Jun 28th
Mikolas allowed six runs on seven hits and one walk while striking out five batters over four innings in a no-decision against Cleveland on Saturday.
#1 C
Pedro Pages: Not starting Saturday
Jun 28th
Pages isn't in the starting lineup versus Cleveland on Saturday.
#2 CF
Garrett Hampson: Another start against lefty
Jun 26th
Hampson will start in center field and bat ninth in Thursday's game versus the Cubs.
#4 SS
Jose Fermin: Moves up from Triple-A
Jun 25th
The Cardinals recalled Fermin from Triple-A Memphis on Wednesday.
#7 BP
Matt Svanson: Rejoins big-league bullpen
Jun 25th
The Cardinals recalled Svanson from Triple-A Memphis on Wednesday.
#4 PROS
Michael McGreevy: Optioned after spot start
Jun 25th
The Cardinals optioned McGreevy to Triple-A Memphis on Wednesday.
#1 SS
Masyn Winn: Racks up season-high four RBI
Jun 24th
Winn went 2-for-4 with a home run, four RBI, a double and two runs scored in Tuesday's 8-7 victory over the Cubs.
#3 C
Yohel Pozo: Provides walk-off hit
Jun 22nd
Pozo went 1-for-1 with with a walk-off single in Saturday's 6-5 win over the Reds in 11 innings.
#2 3B
Thomas Saggese: Expected to operate in reserve role
Jun 21st
Cardinals manager Oliver Marmol said Friday that Saggese will be used mostly in a reserve role, Katie Woo of The Athletic reports.
#7 PROS
Tink Hence: Part of combined no-no at Double-A
Jun 21st
Hence struck out eight over 4.1 scoreless innings as part of a combined no-hitter in Double-A Springfield's win over Corpus Christi on Friday.
#1 DH
Ivan Herrera: Diagnosed with Grade 2 strain
Jun 20th
An MRI on Friday revealed a Grade 2 strain in Herrera's left hamstring, John Denton of MLB.com reports.
#14 PROS
Joshua Baez: Having breakout season
Jun 20th
Baez went 3-for-3 with two home runs Thursday and is slashing .311/.397/.689 with six long balls in 18 games since being promoted to Double-A Springfield.
CHC
Cubs News
#2 PROS
Cade Horton: Bounces back with seven scoreless
Jul 4th
Horton didn't factor into the decision Thursday against the Guardians, giving up no runs on five hits and two walks in seven innings. He struck out five.
#1 SS
Dansby Swanson: Another multi-hit effort in win
Jul 3rd
Swanson went 2-for-4 in Thursday's 1-0 extra-inning win over the Guardians.
#1 C
Carson Kelly: Getting breather Thursday
Jul 3rd
Kelly isn't in the lineup for Thursday's game against the Guardians.
#1 P
Shota Imanaga: Stung by long ball Wednesday
Jul 2nd
Imanaga (5-2) recorded the win Wednesday against the Guardians, giving up three runs on four hits and no walks in 5.1 innings. He struck out four.
#1 CF
Pete Crow-Armstrong: Triples in multi-RBI effort
Jul 2nd
Crow-Armstrong went 2-for-4 with two RBI, a walk and a triple in Wednesday's 5-4 win over Cleveland.
#1 CL
Daniel Palencia: Collects save No. 10
Jul 2nd
Palencia picked up the save in Wednesday's 5-4 win over Cleveland, allowing one unearned run on no hits and one walk with no strikeouts in the ninth inning.
#1 RF
Kyle Tucker: Extension possible but not imminent
Jul 2nd
While the Cubs appear open to a long-term deal with Tucker, the team is content letting negotiations unfold later in the season or offseason, Patrick Mooney of The Athletic reports.
#2 C
Miguel Amaya: Still ramping up in rehab
Jul 2nd
Cubs manager Craig Counsell said Tuesday that Amaya (oblique) is "not close" to a return to game action, MLB.com reports.
#2 P
Matthew Boyd: Lengthy outing in eighth win
Jul 2nd
Boyd (8-3) earned the win Tuesday, allowing two runs on five hits and one walk over seven innings against the Guardians. He struck out five.
#1 DH
Seiya Suzuki: Blasts 23rd home run
Jul 1st
Suzuki went 1-for-4 with a solo home run in Tuesday's 5-2 win over the Guardians.
#1 1B
Michael Busch: Stays hot in win
Jul 1st
Busch went 3-for-3 with a walk, an RBI and a run scored in Tuesday's 5-2 win over the Guardians.
#6 P
Javier Assad: Out until August/September
Jul 1st
Cubs general manager Carter Hawkins said Tuesday that Assad (oblique) is unlikely to return until August or September, 670 The Score reports.
#7 PROS
Kevin Alcantara: Finishes June strong
Jun 30th
Alcantara finished June with three straight multi-hit efforts, going 7-for-11 with two doubles, two home runs and seven RBI.
#3 P
Jameson Taillon: Labors in loss
Jun 29th
Taillon (7-6) took the loss Sunday against Houston, allowing two runs on five hits and one walk over 4.2 innings. He struck out four.
#8 BP
Eli Morgan: Suffers setback during rehab
Jun 29th
Cubs manager Craig Counsell said Thursday that Morgan (elbow) is seeking a second opinion on his injury after he suffered a setback during his second rehab appearance with Triple-A Iowa on June 17, MLB.com reports.
#2 2B
Jon Berti: Drawing rare start Sunday
Jun 29th
Berti will start at third base and bat ninth in Sunday's game against the Astros.
#1 3B
Matt Shaw: Taking seat Sunday
Jun 29th
Shaw is out of the lineup for Sunday's game against the Astros.
#1 BP
Ryan Pressly: Works ninth inning in rout
Jun 29th
Pressly worked a scoreless ninth inning with a strikeout in Saturday's 12-3 win over the Astros.
#1 2B
Nico Hoerner: Goes deep again in easy win
Jun 29th
Hoerner went 1-for-4 with a solo home run in Saturday's 12-3 win over the Astros.
#5 P
Colin Rea: Bounces back with victory
Jun 28th
Rea (5-3) earned the win over Houston on Saturday, allowing two runs on five hits and no walks while striking out two batters over five innings.
#8 PROS
Owen Caissie: Heating up in minors
Jun 28th
Caissie is slashing .316/.435/.605 with five home runs in 22 games this month for Triple-A Iowa.
#7 BP
Chris Flexen: Covers four strong innings Friday
Jun 28th
Flexen tossed four scoreless innings of relief in Friday's 7-4 loss to the Astros. He allowed two hits and a walk while striking out one.
#2 BP
Drew Pomeranz: Works eighth inning, earns hold
Jun 26th
Pomeranz worked around a hit to toss a scoreless inning and earn a hold in Thursday's 3-0 win over the Cardinals. He struck out one.
#3 C
Reese McGuire: Goes deep again in easy win
Jun 26th
McGuire went 1-for-4 with a two-run home run in Wednesday's 8-0 win over the Cardinals.
#1 LF
Ian Happ: Power surge continues in rout
Jun 25th
Happ went 2-for-3 with a home run, three RBI and a walk in Wednesday's 8-0 win over the Cardinals.
#3 BP
Porter Hodge: Activated from injured list
Jun 24th
The Cubs activated Hodge (hip) from the 15-day injured list Tuesday.
#3 PROS
Moises Ballesteros: Raking at Triple-A
Jun 24th
Ballesteros is slashing .336/.396/.504 with eight home runs across 62 games for Triple-A Iowa.
#8 BP
Genesis Cabrera: Reporting to Triple-A
Jun 23rd
Cabrera was sent outright to Triple-A Iowa on Monday, per MLB's transactions log.
#2 1B
Justin Turner: Enters lineup Monday
Jun 23rd
Turner is starting at first base and batting eighth in Monday's game against the Cardinals.
#2 CF
Vidal Brujan: Starting again Sunday
Jun 22nd
Brujan will start at second base and bat ninth in Sunday's game against the Mariners.
#4 BP
Brad Keller: Nabs third win
Jun 22nd
Keller (3-0) worked around a hit to toss 1.2 scoreless innings and earn the win in Saturday's 10-7 victory over the Mariners. He struck out three.