MLB

St. Louis Cardinals at San Francisco Giants – Where to Watch, Stream Info, TV Channel, and Live Updates (September 08, 2026)

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

St. Louis is running out of calendar. At 72-73 and sitting 17 games back in the division, the Cardinals’ path to October runs through the wild card, and the margin for error has nearly vanished. What they do have is a favorable stretch of schedule, and they are making the most of it — their last 10 games have produced a 5-5 record, and a road win over Colorado has them carrying some momentum into Oracle Park.

San Francisco, eliminated from contention and mired at 60-85, is playing out the string — but that does not mean this team is without watchable pieces. Luis Arraez is hitting .324, one of the more quietly impressive averages in the National League. On the other side, Jordan Walker has been a consistent offensive presence for St. Louis, with 28 home runs, 157 hits, and 19 stolen bases. Alec Burleson has driven in 104 runs.

The Giants have won their last game and are 5-5 over their final stretch of the season. For St. Louis, every game from here carries genuine weight. That asymmetry — one team fighting for its playoff life, the other playing with house money — tends to produce interesting baseball.

St. Louis Cardinals at San Francisco Giants Game Information

Game Date: September 08, 2026
Game Time: 09:45 PM ET
TV Channel: NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants
Location: Oracle Park, San Francisco, CA
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Live Updates

12:11 AM ET
Ivan Herrera grounds out to shallow infield, Christian Koss to Rafael Devers.
12:08 AM ET
Victor Scott pinch-running for Bryan Torres.
12:07 AM ET
Bryan Torres singles to right field. Nathan Church scores.
12:05 AM ET
Nathan Church singles to left field.
12:05 AM ET
Masyn Winn flies out to deep right center field to Jonah Cox.
12:02 AM ET
Thomas Saggese grounds out to shortstop, Christian Koss to Rafael Devers.
12:00 AM ET
Shay Whitcomb pops out to shallow right field to Bryan Torres.
11:58 PM ET
Andrew Knizner grounds out to shallow infield, Masyn Winn to Alec Burleson.
11:56 PM ET
Turner Hill grounds out to second base, Bryan Torres to Alec Burleson.
11:53 PM ET
Joshua Báez flies out to center field to Jonah Cox.
11:50 PM ET
Joel Kuhnel (P) replaces Carson Seymour (P).
11:49 PM ET
Leo Bernal reaches on third strike. Alec Burleson to second. Ivan Herrera to third.
11:46 PM ET
Jordan Walker flies out to right center field to Grant McCray.
11:43 PM ET
Alec Burleson walks.
11:40 PM ET
Ivan Herrera hits into a force out to shallow infield. Bryan Torres out at second.
11:37 PM ET
Bryan Torres walks.
11:35 PM ET
Carson Seymour (P) replaces Reiver Sanmartin (P).
11:35 PM ET
Nate Furman (2B) replaces Jung Hoo Lee (PH), batting 4th.
11:33 PM ET
Jung Hoo Lee lines out to center field to Nathan Church.
11:31 PM ET
Jung Hoo Lee pinch-hitting for Osleivis Basabe.
11:31 PM ET
Bryce Eldridge strikes out swinging.
11:29 PM ET
Rafael Devers strikes out swinging.
11:27 PM ET
Jonah Cox reaches on a sacrifice bunt to shallow infield. Christian Koss to second. Grant McCray to third.
11:26 PM ET
Christian Koss singles to shallow right field. Grant McCray to second.
11:25 PM ET
Grant McCray walks.
11:23 PM ET
Gordon Graceffo (P) replaces Quinn Mathews (P).
11:23 PM ET
Thomas Saggese switches from 2B to 3B.
11:23 PM ET
Joshua Báez remains in the game as LF.
11:23 PM ET
Bryan Torres switches from LF to 2B.
11:21 PM ET
Nathan Church grounds out to first base to Rafael Devers.
11:20 PM ET
Masyn Winn grounds out to shallow infield, Shay Whitcomb to Rafael Devers. Thomas Saggese to second.
11:18 PM ET
Thomas Saggese singles to center field.
11:18 PM ET
Joshua Báez grounds out to shortstop, Christian Koss to Rafael Devers.
11:16 PM ET
Joshua Báez pinch-hitting for Nolan Gorman.
11:15 PM ET
Reiver Sanmartin (P) replaces Landen Roupp (P).
11:14 PM ET
Shay Whitcomb flies out to deep left field to Bryan Torres.
11:13 PM ET
Andrew Knizner strikes out swinging.
11:10 PM ET
Turner Hill lines out to center field to Nathan Church.
11:07 PM ET
Leo Bernal grounds out to shallow infield, Rafael Devers to Landen Roupp.
11:06 PM ET
Jordan Walker grounds out to shallow infield. Alec Burleson out at second. Ivan Herrera to third.
11:04 PM ET
Alec Burleson walks. Ivan Herrera to second.
11:02 PM ET
Ivan Herrera reaches on error. Fielding error by Osleivis Basabe.
10:58 PM ET
Osleivis Basabe strikes out swinging.
10:57 PM ET
Bryce Eldridge walks.
10:54 PM ET
Rafael Devers grounds out to second base, Thomas Saggese to Alec Burleson.
10:53 PM ET
Jonah Cox grounds out to shallow infield, Quinn Mathews to Alec Burleson.
10:51 PM ET
Bryan Torres grounds out to second base, Osleivis Basabe to Rafael Devers.
10:50 PM ET
Nathan Church flies out to right field to Grant McCray.
10:49 PM ET
Masyn Winn grounds out to shallow infield, Shay Whitcomb to Rafael Devers.
10:46 PM ET
Christian Koss strikes out swinging.
10:45 PM ET
Grant McCray singles to right center field. Shay Whitcomb to third.
10:43 PM ET
Shay Whitcomb singles to center field.
10:41 PM ET
Andrew Knizner lines out to center field to Nathan Church.
10:40 PM ET
Turner Hill grounds out to shallow infield, Quinn Mathews to Alec Burleson.
10:37 PM ET
Thomas Saggese strikes out swinging.
10:36 PM ET
Nolan Gorman grounds out to shallow infield, Osleivis Basabe to Rafael Devers.
10:35 PM ET
Leo Bernal flies out to deep center field to Jonah Cox.
10:32 PM ET
Osleivis Basabe flies out to left center field to Bryan Torres.
10:31 PM ET
Bryce Eldridge strikes out swinging.
10:29 PM ET
Rafael Devers grounds out to second base, Thomas Saggese to Alec Burleson.
10:26 PM ET
Jordan Walker hits into a force out to shallow infield. Alec Burleson out at second.
10:25 PM ET
Alec Burleson walks. Ivan Herrera to second.
10:23 PM ET
Ivan Herrera singles to deep left field. Nathan Church to third.
10:22 PM ET
Bryan Torres flies out to deep right field to Grant McCray.
10:21 PM ET
Nathan Church walks.
10:19 PM ET
Masyn Winn grounds out to shortstop, Christian Koss to Rafael Devers.
10:17 PM ET
Jonah Cox grounds out to shortstop, Masyn Winn to Alec Burleson.
10:15 PM ET
Christian Koss homers to left field.
10:14 PM ET
Grant McCray flies out to deep center field to Nathan Church.
10:12 PM ET
Shay Whitcomb lines out to third base to Nolan Gorman.
10:09 PM ET
Thomas Saggese grounds out to shallow infield. Leo Bernal out at second.
10:07 PM ET
Nolan Gorman strikes out swinging.
10:06 PM ET
Leo Bernal walks.
10:02 PM ET
Andrew Knizner flies out to shallow center field to Thomas Saggese.
10:01 PM ET
Turner Hill doubles to right field. Osleivis Basabe to third.
10:00 PM ET
Osleivis Basabe walks.
9:57 PM ET
Bryce Eldridge homers to center field.
9:56 PM ET
Rafael Devers grounds out to shallow infield, Alec Burleson to Quinn Mathews.
9:54 PM ET
Jonah Cox flies out to right field to Jordan Walker.
9:52 PM ET
Jordan Walker hits into a force out to shallow left field. Alec Burleson out at second.
9:51 PM ET
Alec Burleson singles to right field.
9:48 PM ET
Ivan Herrera grounds out to shallow infield, Christian Koss to Rafael Devers.
9:47 PM ET
Bryan Torres flies out to left field to Turner Hill.

Game Preview

The Cardinals sit 17 games back in the NL Central but remain alive in the wild card race, four games behind Arizona for the final spot with 18 games remaining. Every game in this stretch carries direct playoff implications for St. Louis. San Francisco, 27.5 games back and already eliminated, has nothing to protect — which makes them a dangerous, unpredictable opponent. The Giants are 34-36 at home this season, a respectable mark that suggests Oracle Park has not been a free pass for visiting clubs. St. Louis is 38-35 on the road, so neither team enters this environment at a disadvantage.

San Francisco Giants Team Statistics and Rankings

Win-Loss Record: 60-85
Home Record: 34-36
Away Record: 26-49
Division Record: 14-12
Streak: 1 Win streak
Winning Percentage: .414

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 72-73
Home Record: 34-38
Away Record: 38-35
Division Record: 23-23
Streak: 1 Loss streak
Winning Percentage: .497

Stat Leaders

San Francisco Giants (60-85, #4 in division)

Batting Average Leader: Luis Arraez, 0.324
RBI Leader: Rafael Devers, 92 RBI
Home Run Leader: Rafael Devers, 35 HR
Runs Leader: Rafael Devers, 86 Runs
Hits Leader: Rafael Devers, 142 Hits
Stolen Bases Leader: Jung Hoo Lee, 12 SB
ERA Leader: Cesar Perdomo, 0.90 ERA
Strikeout Leader: Landen Roupp, 137 K
Wins Leader: Robbie Ray, 10 W
Saves Leader: Caleb Kilian, 8 SV

St. Louis Cardinals (72-73, #3 in division)

Batting Average Leader: Leo Bernal, 0.310
RBI Leader: Alec Burleson, 104 RBI
Home Run Leader: Jordan Walker, 28 HR
Runs Leader: Jordan Walker, 90 Runs
Hits Leader: Jordan Walker, 157 Hits
Stolen Bases Leader: Jordan Walker, 19 SB
ERA Leader: Cade Winquest, 1.50 ERA
Strikeout Leader: Matthew Liberatore, 144 K
Wins Leader: Andre Pallante, 12 W
Saves Leader: Riley O’Brien, 36 SV

What to Watch For

Logan Webb takes the ball for San Francisco in a difficult moment. The right-hander carries an ERA of 4.11 with 127 strikeouts and 8 wins, but his recent outings have been rough — he has failed to complete three innings in two of his last three starts, a troubling pattern for a pitcher who built his reputation on durability and contact management. Whether Webb can stabilize and give the Giants length will be one of the central questions of this game.

For St. Louis, the injury report has thinned the roster — Masyn Winn is on the 10-day IL with a thumb injury, JJ Wetherholt is out with a wrist issue, and Blaze Jordan is sidelined with an ankle problem. That opens the door for players like Ivan Herrera, who has hit .251 with 16 home runs, 64 RBI, and 89 runs scored, to carry more of the offensive load. Nathan Church has also contributed 10 home runs and 49 RBI.

On the Giants’ side, Bryce Eldridge has been one of the more productive young hitters in a difficult season, batting .265 with 15 home runs and 48 RBI. Casey Schmitt, who posted 21 home runs and 55 RBI before landing on the 60-day IL with a leg injury, is unavailable — leaving Eldridge and Arraez as the primary offensive anchors for a San Francisco lineup that will need to manufacture pressure against a Cardinals pitching staff that has allowed opponents just 5.45 ERA over its last 10 games.

San Francisco Giants Injury Report

Sam Hentges – Forearm (D15) – The San Francisco Giants placed LHP Sam Hentges on the 15-day injured list with left forearm strain.
Matt Chapman – Leg (D60) – The San Francisco Giants transferred INF Matt Chapman to the 60-day injured list due to abdominal strain.
José Buttó – Arm (D60) – The San Francisco Giants transferred RHP José Buttó to the the 60-day injured list with right arm fatigue.
Rowan Wick – Elbow (D60) – The San Francisco Giants placed RHP Rowan Wick on the 60-day injured list as he recovers from Tommy John surgery.
Randy Rodríguez – Elbow (D60) – The San Francisco Giants placed RHP Randy Rodríguez on the 60-day injured list due to a right elbow sprain.
Carson Whisenhunt – Elbow (D60) – The San Francisco Giants transferred LHP Carson Whisenhunt from the 15-day injured list to the 60-day injured list with elbow sprain.
Daniel Susac – Knee (D60) – The San Francisco Giants transferred C Daniel Susac to the 60-day injured list.
Hayden Birdsong – Forearm (D60) – The San Francisco Giants placed RHP Hayden Birdsong on the 60-day injured list as he is scheduled to undergo Tommy John surgery.
Trevor McDonald – Elbow (D60) – The San Francisco Giants transferred RHP Trevor McDonald from the 15-day injured list to the 60-day injured list with a right elbow strain.
Victor Bericoto – Knee (D10) – The San Francisco Giants placed OF Victor Bericoto on the 10-day injured list due to a knee injury.
Adrian Houser – Forearm (D60) – The San Francisco Giants transferred RHP Adrian Houser to the 60-day injured list due to a right forearm strain.
Willy Adames – Elbow (D10) – The San Francisco Giants placed INF Willy Adames on the 10-day injured list due to an elbow injury.
Jesus Rodriguez – Elbow (D60) – The San Francisco Giants placed C Jesus Rodriguez on the 60-day injured list with a right elbow neuritis.
Joel Peguero – Hamstring (D60) – The San Francisco Giants placed RHP Joel Peguero on the 60-day injured list with a left hamstring strain.
Casey Schmitt – Leg (D60) – The San Francisco Giants transferred OF Casey Schmitt from the 10-day injured list to the 60-day injured list due to left knee meniscus tear.
Matt Gage – Elbow (D60) – The San Francisco Giants transferred LHP Matt Gage from the 15-day injured list to the 60-day injured list due to left elbow strain.
Harrison Bader – Plantar Fasciitis (D60) – The San Francisco Giants transferred OF Harrison Bader to the 60-day injured list.
Keaton Winn – Elbow (D60) – The San Francisco Giants placed RHP Keaton Winn on the 60-day injured list with right elbow neuritis.
JT Brubaker – Ribs (D15) – The San Francisco Giants placed RHP JT Brubaker on the 15-day injured list due to bruised ribs.
Marcelo Mayer – Forearm (D10) – The San Francisco Giants placed INF Marcelo Mayer on the 10-day injured list with a stress reaction on his left forearm.

St. Louis Cardinals Injury Report

Peter Strzelecki – Forearm (D15) – The St. Louis Cardinals placed RHP Peter Strzelecki on the 15-day injured list due to right forearm extensor inflammation.
Masyn Winn – Thumb (D10) – The St. Louis Cardinals placed INF Masyn Winn on the 10-day injured list with left thumb fracture.
Blaze Jordan – Ankle (D10) – The St. Louis Cardinals placed INF Blaze Jordan on the 10-day injured list.
JJ Wetherholt – Wrist (D10) – The St. Louis Cardinals placed INF JJ Wetherholt on the 10-day injured list with right wrist tendinitis.
Everson Pereira – Hand (D10) – The St. Louis Cardinals placed OF Everson Pereira on the 10-day injured list with left hand contusion.
Hunter Dobbins – Forearm (D15) – The St. Louis Cardinals placed RHP Hunter Dobbins on the 15-day injured list with right forearm tightness.
Max Rajcic – Elbow (D60) – The St. Louis Cardinals transferred RHP Max Rajcic from the 10-day injured list to the 60-day injured list with a right elbow soreness.

San Francisco Giants Upcoming 2026 Schedule

September 08, 2026 vs St. Louis Cardinals
September 09, 2026 vs St. Louis Cardinals
September 11, 2026 vs San Diego Padres
September 12, 2026 vs San Diego Padres
September 13, 2026 vs San Diego Padres
September 14, 2026 at St. Louis Cardinals
September 15, 2026 at St. Louis Cardinals
September 16, 2026 at St. Louis Cardinals
September 18, 2026 at Los Angeles Dodgers
September 19, 2026 at Los Angeles Dodgers

St. Louis Cardinals Upcoming 2026 Schedule

September 08, 2026 at San Francisco Giants
September 09, 2026 at San Francisco Giants
September 11, 2026 vs Chicago White Sox
September 12, 2026 vs Chicago White Sox
September 13, 2026 vs Chicago White Sox
September 14, 2026 vs San Francisco Giants
September 15, 2026 vs San Francisco Giants
September 16, 2026 vs San Francisco Giants
September 18, 2026 vs Washington Nationals
September 19, 2026 vs Washington Nationals

Frequently Asked Questions

Where to watch St. Louis Cardinals vs San Francisco Giants game?
The St. Louis Cardinals vs San Francisco Giants game airs on NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants on September 08, 2026 at 09:45 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
San Francisco Giants game tonight: what time and what channel?
The St. Louis Cardinals vs San Francisco Giants game is scheduled for September 08, 2026 at 09:45 PM ET on NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants. You can stream it live on Fubo — no cable required. Free trial available.
How can I watch San Francisco Giants vs St. Louis Cardinals without cable?
You can watch San Francisco Giants vs St. Louis Cardinals without cable by streaming on Fubo. The game airs on NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants, which is included with a Fubo subscription. Regional availability restrictions may apply. Start a free trial and stream live — no cable needed.
Can I watch St. Louis Cardinals vs San Francisco Giants on Fubo?
Yes — the St. Louis Cardinals vs San Francisco Giants game is available on Fubo. NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants is included with a Fubo subscription — no cable required. Start a free trial.
Where can I live stream St. Louis Cardinals vs San Francisco Giants?
You can live stream St. Louis Cardinals vs San Francisco Giants on Fubo. The game airs on NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants and streams live on Fubo with no cable required. Start a free trial.
How can I watch San Francisco Giants vs St. Louis Cardinals online free?
You can watch San Francisco Giants vs St. Louis Cardinals online free by starting a Fubo free trial. Fubo streams the game live on smart TV, phone, tablet, and web browser — no cable required. Start your free trial.
Where is the St. Louis Cardinals vs San Francisco Giants game being played?
The St. Louis Cardinals vs San Francisco Giants game is being played at Oracle Park in San Francisco. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming San Francisco Giants games can I watch on Fubo?
Upcoming San Francisco Giants games on Fubo:
• September 09, 2026 — San Francisco Giants vs St. Louis Cardinals | 03:45 PM ET
• September 11, 2026 — San Francisco Giants vs San Diego Padres | 10:15 PM ET
• September 12, 2026 — San Francisco Giants vs San Diego Padres | 04:05 PM ET
• September 13, 2026 — San Francisco Giants vs San Diego Padres | 07:20 PM ET
• September 14, 2026 — San Francisco Giants at St. Louis Cardinals | 07:45 PM ET

Stream live with no cable required. Start a free trial.

Does Fubo have MLB games?
Yes. Fubo carries MLB games on NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants. No cable required — sign up for Fubo and stream live MLB games on any device.
Can I record MLB games on Fubo?
Yes. Fubo includes Unlimited Cloud DVR at no extra cost, so you can record any MLB game on NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants and watch it on your own schedule. Start a free trial.

Our game previews are produced programmatically using real-time data via Sportradar and AI writing tools. Articles are regularly reviewed for accuracy before publication.

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now