The San Francisco Giants face the St. Louis Cardinals on Sunday, September 7, 2025. The game will be played at Busch Stadium. First pitch is set for 2:15 p.m. ET. Fans will watch Rafael Devers try for his 100th RBI of the season.
This matchup matters for both clubs. The Giants are chasing in the NL West. The Cardinals are fighting to stay alive in the NL Central. Each team brings storylines and injuries into this late-season clash.
Game Time, TV Channel and Live Stream
The Giants vs Cardinals game starts at 2:15 p.m. ET on Sunday. Fans can watch live on FDSMW and NBCS-BA. For streaming, Fubo will carry the game. Tickets are available through StubHub for fans who want to attend in person.
The pitching matchup features Sonny Gray (12–8, 4.43 ERA) for St. Louis. San Francisco is expected to start Kai-Wei Teng (2–3, 7.23 ERA). This duel gives the Cardinals a slight edge, with BetMGM listing them as -150 favorites. The Giants are set as +125 underdogs. The total is 7.5 runs, with the over favored at -120.
Injury lists shape the rosters. For St. Louis, Alec Burleson, Nolan Arenado, and Brendan Donovan remain sidelined. For San Francisco, Jerar Encarnación, Tom Murphy, and several pitchers are on the injured list.
Key Players and Stats to Watch
San Francisco will look to Rafael Devers, who has 31 home runs and 99 RBIs. He is one of the league’s top hitters with an OPS of .874. Outfielder Jung Hoo Lee adds speed and steady contact, slashing .269 with 10 steals.
For St. Louis, Masyn Winn has nine home runs, 51 RBIs, and nine steals. He continues to grow into a reliable everyday shortstop. Lars Nootbaar adds 13 home runs and a strong walk rate of 10.8%. Together, they provide balance to a lineup missing stars like Arenado.
According to Reuters, both teams are playing for pride and playoff positioning. The Cardinals need to push closer to a .500 record. The Giants are fighting to stay in contention in a tight NL West race.
What This Game Means for Fans
The Giants vs Cardinals game offers drama for fans of both clubs. For San Francisco, Devers chasing RBI milestones is a reason to watch. For St. Louis, young players like Winn and Nootbaar are key parts of the future.
Betting markets suggest a close game, with oddsmakers expecting runs to be limited. Fans watching on TV or streaming online will see two clubs battling to finish the season strong.
The Giants vs Cardinals game will decide more than a win. It will test depth, highlight injuries, and show which club has the edge in late-season form.
FYI (keeping you in the loop)-
Q1: What time does the Giants vs Cardinals game start?
The game starts at 2:15 p.m. ET on Sunday, September 7, 2025. It will be held at Busch Stadium.
Q2: Where can I watch Giants vs Cardinals on TV?
The game will air on FDSMW and NBCS-BA. Check local listings for coverage in your area.
Q3: Can I stream Giants vs Cardinals online?
Yes. Fans can stream the game live on Fubo. Restrictions may apply by region.
Q4: Who are the starting pitchers for Giants vs Cardinals?
Sonny Gray starts for St. Louis. Kai-Wei Teng is expected to start for San Francisco.
Q5: What are the odds for Giants vs Cardinals?
The Cardinals are -150 favorites. The Giants are +125 underdogs. The total is 7.5 runs.
Get the latest News first — Follow us on Google News, Twitter, Facebook, Telegram , subscribe to our YouTube channel and Read Breaking News. For any inquiries, contact: [email protected]