
Free MLB Pick: Giants vs. Cardinals Odds
Looking for San Francisco Giants vs. St. Louis Cardinals Free MLB predictions? MLB betting sees the Giants taking on the Cardinals on 9/5 at Busch Stadium, in St. Louis. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Giants Cardinals free pick.
2025 MLB Handicapping – San Francisco Giants vs St. Louis Cardinals
(71-69) San Francisco Giants vs. St. Louis Cardinals (70-71)
Date: Sep 05, 2025
Time: 8:15 PM ET
Venue: Busch Stadium in St. Louis, MO
Projected Starting Pitchers: Carson Seymour vs. Michael McGreevy
MLB Moneyline Odds: Giants -101 | Cardinals -117 (Bet Now!)
Today’s MLB Run Line Betting Odds: Giants -1.5 | Cardinals +1.5
MLB Baseball Gambling Total: O/U: 8
- Live Betting Odds for today’s Giants vs. Cardinals game!
- Want more baseball predictions like this Giants Cardinals play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Giants vs. Cardinals Gameday
The San Francisco Giants enter this game with a record of 71-69, holding the third spot in the NL West. They are currently on a four-game winning streak and have won nine of their last ten games. Manager Bob Melvin will look to keep this momentum going as his team takes on the St. Louis Cardinals.
On the other hand, the St. Louis Cardinals have a record of 70-71 and are ranked fourth in the NL Central. They too have been performing well lately, with a two-game winning streak and a 6-4 record in their last ten games. Manager Oliver Marmol will aim to capitalize on the home advantage at Busch Stadium.
Interestingly, despite their consistent performances, the Giants and Cardinals have not played against each other this season. However, last year’s games saw the Cardinals winning five out of six encounters against the Giants. As both teams have shown strong recent form, this game could be quite competitive.
As the game unfolds at Busch Stadium under overcast skies, both teams will rely on their recent successes to push forward. The Giants’ recent offensive displays, including a 10-8 win against the Rockies, highlight their potential. Meanwhile, the Cardinals will look to build on their recent 5-1 win over the Athletics to strengthen their home record.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
San Francisco Giants vs. St. Louis Cardinals Odds & Last 5
Interestingly, the odds for this game show a slight edge for the Cardinals with a moneyline of -116 compared to the Giants’ -102. This suggests that the bookmakers see the Cardinals as the marginal favorite, likely due to their home advantage at Busch Stadium. Additionally, the runline favors the Giants at -1.5 with odds of +161, while the Cardinals are given +1.5 at -197.
In recent games, the Giants have showcased a strong offense, scoring 10 runs against the Rockies on September 3rd. This offensive surge is evident as they accumulated 12 hits, including three home runs. Their consistent performance on the road, with a 36-35 record, further indicates their capability to challenge the Cardinals.
Meanwhile, the Cardinals’ recent victories against the Athletics highlight their ability to perform well at home. On September 3rd, they secured a 5-1 win, demonstrating solid pitching and timely hitting. With a home record of 39-33, the Cardinals will aim to leverage this advantage against the Giants.
Cardinals Stats
Firstly, the St. Louis Cardinals have been performing well in their recent games. They secured wins against the Athletics on September 2nd and 3rd, with scores of 2-1 and 5-1, respectively. This momentum is crucial as they continue their season.
In terms of hitting, the Cardinals hold a batting average of .247, placing them 11th in the league. Their on-base percentage is .314, ranking 12th. However, their slugging percentage sits at .384, which is 22nd in the league.
Furthermore, the Cardinals have hit 135 home runs this season, ranking 24th. They have shown strength in hitting doubles, with 229, placing them 8th. Their ability to draw walks is evident with 421, ranking 18th in the league.
On the pitching front, the Cardinals have an earned run average of 4.28, which ranks them 20th. Their batting average against is .257, placing them 19th. They have given up 146 home runs, ranking 6th in the league for least home runs allowed.
Additionally, the Cardinals have managed 49 quality starts, ranking 11th. They have encountered some challenges with 19 blown saves, ranking 5th. Despite these challenges, their pitching staff has accumulated 1041 strikeouts, though this ranks 29th.
Lastly, key players like Willson Contreras and Masyn Winn have been instrumental. Contreras leads the team with 20 home runs and 78 RBIs. Meanwhile, Winn has contributed with a batting average of .255 and 71 runs, showcasing his consistency at the plate.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Giants Stats
To begin with, the San Francisco Giants have been performing well in their recent games. They secured consecutive wins against the Colorado Rockies, scoring 10-8, 7-4, and 8-2. This winning streak indicates a positive momentum for the team as they head into their next game.
In terms of hitting, the Giants have a batting average of .238, placing them 18th in the league. Their on-base percentage stands at .312, ranking 14th. Despite these middle-of-the-pack rankings, they have demonstrated power with 150 home runs, which ranks them 19th.
Rafael Devers is a standout performer for the Giants, playing as a designated hitter. He has a batting average of .262 and leads the team with 30 home runs and 97 RBIs. His performance is crucial to the Giants’ offensive success.
The Giants’ pitching staff has been effective, with an earned run average of 3.80, ranking them 6th in the league. They have managed to keep opponents’ batting averages at .247. Notably, they have given up the fewest home runs in the league, with just 122 allowed.
Justin Verlander has been a key figure in their rotation, delivering a strong performance against the Baltimore Orioles with 10 strikeouts in 5 innings. This kind of pitching depth is vital for the Giants as they look to maintain their recent success. Additionally, the team has achieved 54 quality starts, ranking them 8th in this category.
In summary, the Giants’ combination of solid pitching and timely hitting has fueled their recent success. As they prepare for their upcoming game, maintaining this balance will be essential. With players like Devers and Verlander leading the charge, the Giants have the tools to continue their winning ways.
We want to hear from you below! Comments are welcome! Give us your picks for this San Francisco Giants vs. St. Louis Cardinals MLB matchup.
Giants vs. Cardinals Pitching Matchup
Carson Seymour takes the mound for the San Francisco Giants. With an ERA of 4.74 and a WHIP of 1.50, he has struggled to find consistency this season. Despite his 0-2 record, he aims to turn things around and improve his performance.
In recent outings, Seymour has shown some improvement, but challenges remain. He needs to focus on reducing walks and getting ahead in counts. By doing so, he can better manage his innings and keep the Giants in the game.
On the other side, Michael McGreevy will start for the St. Louis Cardinals. He carries an ERA of 4.17 and a WHIP of 1.19, which indicates a more stable season. His 6-2 record reflects his ability to secure wins for his team.
McGreevy has been effective in keeping hitters off balance, leading to his success. However, he must continue to maintain his control and limit home runs. With these adjustments, McGreevy can continue to be a reliable option for the Cardinals.
San Francisco Giants vs. St. Louis Cardinals Baseball Betting Trends
- The Cardinals have a 3-2 straight-up record in their last five games.
- They have covered the run line in 2 of their last 3 wins.
- In their last five games, the total has gone over in 3 of the Cardinals’ games.
- Also, the Giants have won 4 of their last 5 games straight-up.
- The Giants have covered the run line in 3 of their last 4 victories.
- The total has gone over in 4 of the Giants’ last 5 games.
Giants vs Cardinals Prediction: Over 8
The Giants come into this matchup trending heavily toward high totals, with four of their last five games finishing over the number. The Cardinals have also been part of plenty of offense, cashing the over in three of their last five contests, showing both lineups are clicking right now.
Even though St. Louis owns a solid staff ranking 6th in ERA, their recent games have still produced big run totals. On the other side, San Francisco’s pitching has been far shakier, sitting 20th in ERA, which suggests opportunities for the Cardinals to do damage.
Furthermore, history backs up the offensive angle. In their last 10 head-to-head meetings, five of six games sailed over the total, proving these teams tend to light up the scoreboard when facing one another.
When both clubs are consistently finding offense and past matchups support the trend, the over becomes the sharpest bet on the board.
Additionally, both teams have power bats capable of turning any mistake into a multi-run inning, which only strengthens the case. With neither side likely to dominate on the mound, runs should come in bunches.
All things considered, the over 8 is the best play here. Expect the Giants and Cardinals to combine for a high-scoring affair that clears this total.
Today’s MLB Free Pick
Best Sportsbooks For San Francisco Giants vs. St. Louis Cardinals MLB Gambling Today!
MLB Betting Tweet Of The Day
Back 4 More!
Yadier Molina will be in the dugout this weekend as a guest coach! pic.twitter.com/dayG3Rjb0G
— St. Louis Cardinals (@Cardinals) September 5, 2025
Also, if you’re looking for more MLB picks like San Francisco Giants vs. St. Louis Cardinals matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






