Bet the Cardinals vs. Cubs Series July 4-6, 2025
The St. Louis Cardinals(47-41) take on the Chicago Cubs (52-35) this 4th of July weekend. Place all your bets at BetUS here (available all US states).
Power Rankings
Cardinals
"Sonny Gray threw an absolute gem last Friday, a nine-inning one-hit shutout with 11 strikeouts and no walks to beat the Guardians. The game score of 96 was a career high for Gray and tied a Tarik Skubal start for best in the majors in 2025. Indeed, it was one of the best starts for a Cardinals pitcher since the division era began in 1969. Shelby Miller had a 98 in 2013 (9 IP, 1 H, 13 SO) and Jaime Garcia had a 97 in 2016 (9 IP, 1 H, 1 BB, 13 SO). Jose DeLeon has the highest since 1969 with a 103, which came when he pitched 11 innings in 1989."
Cubs
"Matthew Boyd continues to make a push for an All-Star selection, beating Cleveland -- the team that gave him a chance late last season to make a comeback after Tommy John surgery in 2023 -- on Tuesday with a strong seven innings to improve to 8-3 with a 2.65 ERA. He has lowered his ERA to 1.66 over his past seven outings. With Justin Steele out for the season and Shota Imanaga just back after sitting out seven weeks, Boyd has been the only steady presence in the Cubs' rotation. He has already pitched his most innings since 2019. Now the Cubs will look for some rotation help for him."
Power Rankings courtesy of ESPN
Series Preview
BOTTOM LINE: The St. Louis Cardinals come into the matchup with the Chicago Cubs as losers of three in a row.
Chicago is 52-35 overall and 28-15 in home games. Cubs hitters are batting a collective .255, which ranks third in the NL.
St. Louis has a 47-41 record overall and a 21-24 record in road games. The Cardinals have the 10th-ranked team ERA in the NL at 3.94.
Friday's game is the fifth time these teams match up this season. The season series is tied 2-2.
TOP PERFORMERS: Seiya Suzuki has 20 doubles, three triples and 23 home runs for the Cubs. Nico Hoerner is 10 for 34 with three home runs over the past 10 games.
Willson Contreras has 19 doubles, 11 home runs and 51 RBI for the Cardinals. Nolan Gorman is 9 for 38 with three home runs over the last 10 games.
Friday Starting Pitchers
PITCHING PROBABLES: Cardinals: Miles Mikolas (4-5, 4.76 ERA, 1.32 WHIP, 56 strikeouts); Cubs: Colin Rea (5-3, 4.37 ERA, 1.37 WHIP, 56 strikeouts)
In 167 at bats, these Cubs only have three home runs against Mikolas. They do have 17 RBIs with Adam Frazier (.389) especially successful against him.
Mikolas allowed six runs in four innings and got a no-decision in the Cardinals’ 9-6 victory over the Guardians on Saturday. Prior to that, he permitted three runs (two earned) in five innings and took the loss against the Reds.
One can certainly argue that he is due for a solid start this day, but it's against the red hot Cubs.
Rea has allowed just one RBI vs. these Cardinals in 42 at bats.
Under anyone?
The total came in at 9.5. Eight of the last ten games between these two clubs have seen nine or fewer runs.
Hard to resist the Under 9.5 here
Gambling911.com Free Picks Record (23-13-1)
- July 4 - St. Louis Cardinals vs. Chicago Cubs - Under 9.5 ()
- July 3 - No Picks Today
- July 2 - No Picks Today
- July 1 - Baltimore Orioles vs. Texas Rangers - Under 7.5(LOSS)
- June 29 - Philadelphia Phillies vs. Atlanta Braves - Braves -157 (LOSS)
- June 28 - Miami Marlins vs. Arizona Diamondbacks - Marlins +136 (WIN)
- June 27 - Athletics vs. New York Yankees - Under 8.5 (WIN)
- June 26 - Toronto Blue Jays vs. Cleveland Guardians - Guardians -130 (LOSS)
- June 26 - Seattle Mariners vs. Minnesota Twins - Under 8.5 (LOSS)
- June 24 - Tampa Bay Rays vs. Kansas City Royals - Under 8.5 (WIN)
- June 22 - Cleveland Guardians vs. Athletics - Athletics +105 (LOSS)
- June 22 - Indiana Pacers vs. Oklahoma City Thunder - Under 215 (WIN)
- June 21 - Chicago White Sox vs. Toronto Blue Jays Under 8.5 (WIN)
- June 19 - Philadelphia Phillies vs. Miami Marlins - Under 8 (WIN)
- June 18 - Philadelphia Phillies vs. Miami Marlins - Miami Marlins +146 (LOSS)
- June 17 - No Picks Today
- June 16 - Indiana Pacers vs. Oklahoma City Thunder - Oklahoma City Thunder -9.5(WIN)
- June 15 - Toronto Blue Jays vs. Philadelphia Phillies - Toronto Blue Jays +143 (LOSS)
- June 15 - Miami Marlins vs. Washington Nationals - Under 7.5 (WIN)
- June 14 - Toronto Blue Jays vs. Philadelphia Phillies - Toronto Blue Jays +140 (LOSS)
- June 13 - Colorado Rockies vs. Atlanta Braves - Under 8.5 (LOSS)
- June 12 - No Picks Today
- June 11 - No Picks Today
- June 10 - Miami Marlins vs. Pittsburgh Pirates - Under 8 (WIN)
- June 8 - LA Dodgers vs. St. Louis Cardinals - St. Louis Cardinals +108 (LOSS)
- June 7 - Philadelphia Phillies vs. Pittsburgh Pirates - Pittsburgh Pirates +124 (WIN)
- June 6 - Kansas City Royals vs. Chicago White Sox - Chicago White Sox +160 (WIN)
- June 4 - Baltimore Orioles vs. Seattle Mariners - Baltimore Orioles Even (WIN)
- June 2 - Colorado Rockies vs. Miami Marlins - Under 8 (LOSS)
- June 1 - Tampa Bay Rays vs. Houston Astros - Tampa Bay Rays +144 (LOSS)
- May 30 - Colorado Rockies vs. New York Mets - Under 8 (WIN)
- May 29 - Tampa Bay Rays vs. Houston Astros - Under 8 (LOSS)
- May 26 - Colorado Rockies vs. Chicago Cubs - Under 8 (WIN)
- May 25 - Miami Marlins vs. LA Angels - Miami Marlins +117 (WIN)
- May 24 - Milwaukee Brewers vs. Pittsburgh Pirates - Under 9 (WIN)
- May 16 - Boston Celtics vs. New York Knicks - Boston Celtics +2.5 (LOSS)
- May 13 - Denver Nuggets vs. Oklahoma City Thunder - Oklahoma City Thunder -10 (LOSS)
- May 8 - LA Dodgers vs. Arizona Diamondbacks Under 9 (WIN)
- May 7 - New York Knicks vs. Boston Celtics - New York Knicks +10.5 (WIN)
- May 1 - Denver Nuggets vs. LA Clippers - LA Clippers -6 (PUSH)
- April 29 - Milwaukee Bucks vs. Indiana Pacers - Milwaukee Bucks +8 (WIN)
- April 25 - LA Lakers vs. Minnesota Timberwolves - Minnesota Timberwolves -3.5 (WIN)
- April 19 - Minnesota Timberwolves vs. LA Lakers - Minnesota Timberwolves +4.5 (WIN)
- April 6 - New York Yankees vs. Pittsburgh Pirates - Pittsburgh Pirates +138 (WIN)
- April 5 - Houston Cougars vs. Duke Blue Devils - Houston Cougars +5 (WIN)
|