MLB

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

How to Watch Game

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

The Cardinals have clawed back to .500 territory and are riding a two-game winning streak, but the Giants — despite sitting 29.5 games out and carrying a four-game skid — have shown they can make life difficult for St. Louis. These two clubs have traded punches recently, and the Cardinals will need to be sharper than they have been if they want to protect their home record.

For St. Louis, Alec Burleson has been a run-producing machine all season with 110 RBI and 162 hits, while Jordan Walker brings a dangerous combination of 28 home runs and 19 stolen bases. On the other side, Luis Arraez continues to hit at a .324 clip, and Bryce Eldridge has quietly put together a solid season with 16 home runs and 54 RBI. Casey Schmitt was a force at the plate before landing on the injured list, and his absence leaves a gap the Giants will need to fill collectively.

San Francisco is 26-50 away from Oracle Park, making Busch Stadium a tough venue for a team already trending in the wrong direction. But the Giants have demonstrated they can compete in this matchup, and their lineup has enough pieces to keep any game close.

San Francisco Giants at St. Louis Cardinals Game Information

Game Date: September 15, 2026
Game Time: 07:45 PM ET
TV Channel: NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants
Location: Busch Stadium, St. Louis, MO
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Live Updates

10:41 PM ET
Victor Scott grounds out to first base to Bryce Eldridge.
10:40 PM ET
Nathan Church walks.
10:39 PM ET
Thomas Saggese grounds out to shallow infield, Nate Furman to Bryce Eldridge.
10:38 PM ET
Leo Bernal grounds out to first base, Bryce Eldridge to Dylan Smith.
10:36 PM ET
Dylan Smith (P) replaces Jason Foley (P).
10:36 PM ET
Nate Furman remains in the game as 2B.
10:34 PM ET
Brett Harris called out on strikes.
10:30 PM ET
Christian Koss singles to shallow right field. Nate Furman to third.
10:29 PM ET
Nate Furman walks.
10:27 PM ET
Nate Furman pinch-hitting for Shay Whitcomb.
10:26 PM ET
Drew Cavanaugh strikes out swinging.
10:24 PM ET
Turner Hill homers to center field.
10:23 PM ET
Scott Bandura strikes out swinging.
10:21 PM ET
José Fermín switches from 3B to 2B.
10:21 PM ET
Victor Scott (RF) replaces Masyn Winn (SS), batting 8th.
10:21 PM ET
Thomas Saggese switches from 2B to SS.
10:21 PM ET
Ramón Urías remains in the game as 3B.
10:21 PM ET
Nolan Gorman remains in the game as 1B.
10:21 PM ET
Pedro Pagés remains in the game as DH.
10:19 PM ET
Ramón Urías grounds out to third base, Brett Harris to Bryce Eldridge.
10:18 PM ET
Ramón Urías pinch-hitting for Jordan Walker.
10:18 PM ET
Nolan Gorman singles to right field. José Fermín scores.
10:15 PM ET
Nolan Gorman pinch-hitting for Alec Burleson.
10:14 PM ET
Pedro Pagés strikes out swinging.
10:12 PM ET
Pedro Pagés pinch-hitting for Ivan Herrera.
10:11 PM ET
Bryan Torres lines out to shallow right field to Bryce Eldridge.
10:09 PM ET
José Fermín doubles to deep left field.
10:08 PM ET
Shay Whitcomb switches from 3B to 2B.
10:07 PM ET
Scott Bandura (RF) replaces Osleivis Basabe (2B), batting 5th.
10:07 PM ET
Brett Harris remains in the game as 3B.
10:06 PM ET
Jung Hoo Lee strikes out swinging.
10:04 PM ET
Jonah Cox strikes out swinging.
10:01 PM ET
Cade Winquest (P) replaces Brycen Mautz (P).
10:01 PM ET
Cade Winquest (P) replaces Brycen Mautz (P).
10:00 PM ET
Bryce Eldridge doubles to right field. Brett Harris scores.
9:59 PM ET
Brett Harris doubles to deep center field.
9:58 PM ET
Brett Harris pinch-hitting for Drew Gilbert.
9:57 PM ET
Christian Koss grounds out to shortstop, José Fermín to Alec Burleson.
9:54 PM ET
Masyn Winn grounds out to shallow infield, Shay Whitcomb to Bryce Eldridge.
9:49 PM ET
Jason Foley (P) replaces Blade Tidwell (P).
9:48 PM ET
Nathan Church flies out to deep center field to Jonah Cox.
9:46 PM ET
Thomas Saggese singles to center field.
9:44 PM ET
Leo Bernal grounds out to shortstop, Christian Koss to Bryce Eldridge.
9:41 PM ET
Shay Whitcomb strikes out swinging.
9:39 PM ET
Drew Cavanaugh called out on strikes.
9:37 PM ET
Turner Hill walks. Osleivis Basabe to second.
9:35 PM ET
Osleivis Basabe walks.
9:34 PM ET
Jung Hoo Lee lines out to shortstop to José Fermín.
9:31 PM ET
Jordan Walker grounds out to shortstop, Shay Whitcomb to Bryce Eldridge.
9:29 PM ET
Alec Burleson strikes out swinging.
9:28 PM ET
Ivan Herrera called out on strikes.
9:26 PM ET
Jonah Cox strikes out swinging.
9:24 PM ET
Bryce Eldridge strikes out swinging.
9:23 PM ET
Drew Gilbert grounds out to first base, Alec Burleson to Brycen Mautz.
9:19 PM ET
Masyn Winn grounds out to shallow infield, Osleivis Basabe to Bryce Eldridge.
9:22 PM ET
Drew Gilbert switches from CF to RF.
9:22 PM ET
Jonah Cox switches from 2B to CF.
9:22 PM ET
Osleivis Basabe switches from 3B to 2B.
9:22 PM ET
Shay Whitcomb (3B) replaces Grant McCray (RF), batting 8th.
9:21 PM ET
Brycen Mautz (P) replaces Andre Pallante (P).
9:21 PM ET
Brycen Mautz (P) replaces Andre Pallante (P).
9:20 PM ET
Bryan Torres pops out to shallow right field to Osleivis Basabe.
9:19 PM ET
José Fermín pops out to third base to Shay Whitcomb.
9:19 PM ET
Masyn Winn grounds out to shallow infield, Jonah Cox to Bryce Eldridge.
9:14 PM ET
Christian Koss grounds out to second base, Alec Burleson to Andre Pallante.
9:13 PM ET
Grant McCray grounds out to shallow infield, Andre Pallante to Alec Burleson.
9:11 PM ET
Drew Cavanaugh strikes out swinging.
9:07 PM ET
Nathan Church lines out to center field to Drew Gilbert.
9:06 PM ET
Thomas Saggese lines out to deep left field to Turner Hill.
9:05 PM ET
Leo Bernal grounds out to shallow infield, Christian Koss to Bryce Eldridge.
9:02 PM ET
Turner Hill grounds out to second base, Thomas Saggese to Alec Burleson.
9:01 PM ET
Osleivis Basabe doubles to deep right field. Bryce Eldridge scores.
9:00 PM ET
Jung Hoo Lee grounds out to shallow right field, Thomas Saggese to Alec Burleson. Bryce Eldridge to second.
8:59 PM ET
Jonah Cox lines out to right field to Jordan Walker.
8:58 PM ET
Bryce Eldridge walks.
8:54 PM ET
Jordan Walker strikes out swinging.
8:52 PM ET
Alec Burleson strikes out swinging.
8:50 PM ET
Ivan Herrera out on a sacrifice fly to deep left field to Turner Hill. Masyn Winn scores.
8:48 PM ET
Bryan Torres walks. José Fermín to second. Masyn Winn to third.
8:45 PM ET
José Fermín hit by pitch. Masyn Winn to second.
8:45 PM ET
Masyn Winn singles to shallow right field.
8:41 PM ET
Drew Gilbert grounds out to second base, Thomas Saggese to Alec Burleson.
8:40 PM ET
Christian Koss singles to right field. Grant McCray scores. Drew Cavanaugh scores.
8:36 PM ET
Grant McCray singles to center field. Drew Cavanaugh to third. Jung Hoo Lee scores.
8:35 PM ET
Grant McCray walks.
8:36 PM ET
Grant McCray walks. Drew Cavanaugh to second.
8:34 PM ET
Drew Cavanaugh walks.
8:31 PM ET
Turner Hill grounds out to shallow infield, Masyn Winn to Alec Burleson. Jung Hoo Lee to third. Jonah Cox scores.
8:27 PM ET
Osleivis Basabe grounds out to shallow infield to Alec Burleson.
8:25 PM ET
Jung Hoo Lee doubles to deep right field. Jonah Cox to third.
8:24 PM ET
Jonah Cox singles to shallow infield.
8:21 PM ET
Nathan Church pops out to Osleivis Basabe.
8:20 PM ET
Thomas Saggese flies out to right field to Grant McCray.
8:19 PM ET
Leo Bernal flies out to right field to Grant McCray.
8:16 PM ET
Bryce Eldridge hits into a force out to shallow infield. Christian Koss out at second.
8:13 PM ET
Drew Gilbert strikes out on a foul tip.
8:10 PM ET
Christian Koss singles to center field.
8:08 PM ET
Grant McCray grounds out to first base to Alec Burleson.
8:05 PM ET
Jordan Walker lines out to deep left center field to Turner Hill.
7:54 PM ET
Jung Hoo Lee grounds out to second base, Thomas Saggese to Alec Burleson. Jonah Cox to third.
8:04 PM ET
Alec Burleson homers to center field.
8:03 PM ET
Ivan Herrera grounds out to shallow infield, Christian Koss to Bryce Eldridge.
8:02 PM ET
Bryan Torres flies out to center field to Drew Gilbert.
7:57 PM ET
Drew Cavanaugh grounds out to shallow infield, Masyn Winn to Alec Burleson.
7:55 PM ET
Turner Hill singles to right field. Jonah Cox scores.
7:55 PM ET
Osleivis Basabe flies out to left field to Bryan Torres.
7:54 PM ET
Jung Hoo Lee called out on strikes.
8:04 PM ET
Alec Burleson homers to right field.
8:03 PM ET
Ivan Herrera grounds out to shallow infield, Christian Koss to Bryce Eldridge.
8:02 PM ET
Bryan Torres flies out to center field to Drew Gilbert.
7:53 PM ET
Jung Hoo Lee called out on strikes.
7:57 PM ET
Drew Cavanaugh grounds out to shallow infield, Masyn Winn to Alec Burleson.
7:55 PM ET
Turner Hill singles to right field. Jonah Cox scores.
7:55 PM ET
Osleivis Basabe flies out to left field to Bryan Torres.
7:54 PM ET
Jung Hoo Lee grounds out to second base, Thomas Saggese to Alec Burleson. Jonah Cox to third.
7:52 PM ET
Jonah Cox reaches on catcher interference. Interference error by Leo Bernal.
7:49 PM ET
Bryce Eldridge homers to center field. Drew Gilbert scores.
7:47 PM ET
Drew Gilbert reaches on error. Fielding error by Masyn Winn.

Game Preview

St. Louis sits 18.5 games back in the NL Central at 75-76, still mathematically alive but needing a strong finish just to reach .500. The Cardinals have won two straight and are looking to build something meaningful in the final weeks. San Francisco, eliminated from playoff contention for the fifth consecutive season, is 29.5 games out and 26-50 on the road. The Giants have won road series against this Cardinals club before, and St. Louis cannot afford to take a team lightly that has already shown it can deliver late-game damage.

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 75-76
Home Record: 37-39
Away Record: 38-37
Division Record: 23-23
Streak: 2 Win streak
Winning Percentage: .497

San Francisco Giants Team Statistics and Rankings

Win-Loss Record: 62-89
Home Record: 36-39
Away Record: 26-50
Division Record: 16-13
Streak: 4 Loss streak
Winning Percentage: .411

Stat Leaders

St. Louis Cardinals (75-76, #4 in division)

Batting Average Leader: Leo Bernal, 0.327
RBI Leader: Alec Burleson, 110 RBI
Home Run Leader: Jordan Walker, 28 HR
Runs Leader: Ivan Herrera, 93 Runs
Hits Leader: Alec Burleson, 162 Hits
Stolen Bases Leader: Jordan Walker, 19 SB
ERA Leader: Gordon Graceffo, 2.60 ERA
Strikeout Leader: Matthew Liberatore, 146 K
Wins Leader: Andre Pallante, 12 W
Saves Leader: Riley O’Brien, 37 SV

San Francisco Giants (62-89, #4 in division)

Batting Average Leader: Luis Arraez, 0.324
RBI Leader: Rafael Devers, 98 RBI
Home Run Leader: Rafael Devers, 37 HR
Runs Leader: Rafael Devers, 88 Runs
Hits Leader: Jung Hoo Lee, 144 Hits
Stolen Bases Leader: Jung Hoo Lee, 12 SB
ERA Leader: Joel Peguero, 2.38 ERA
Strikeout Leader: Landen Roupp, 143 K
Wins Leader: Robbie Ray, 10 W
Saves Leader: Caleb Kilian, 8 SV

What to Watch For

Gordon Graceffo has been one of the more quietly effective arms in the Cardinals rotation, posting a 2.60 ERA that ranks among the better marks in the league. If he takes the ball, St. Louis has a genuine advantage. Kyle Leahy (3.33 ERA, 10 wins) and Michael McGreevy (3.83 ERA, 7 wins) give the Cardinals rotation depth worth watching. Riley O’Brien anchors the back end with 37 saves, giving St. Louis a reliable closer when leads need protecting.

For San Francisco, Logan Webb (4.31 ERA, 8 wins) and Landen Roupp (143 strikeouts) represent the Giants’ most capable rotation options. Shay Whitcomb has been a late-game factor in recent outings against St. Louis, delivering clutch hits despite a .203 average on the season. Drew Gilbert brings 9 home runs and 48 runs scored to a lineup that needs contributors to step up with several regulars sidelined.

The Giants’ injury situation is significant — Rafael Devers, Willy Adames, and Casey Schmitt are all on the injured list, stripping the lineup of considerable power and production. That opens the door for younger players like Jonah Cox (.279, 10 stolen bases) and Heliot Ramos (.264, 9 home runs) to take on larger roles and make a case heading into the offseason.

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.
Blaze Jordan – Ankle (D10) – The St. Louis Cardinals placed INF Blaze Jordan on the 10-day injured list left ankle sprain.
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 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.
Rafael Devers – Abdomen (D60) – The San Francisco Giants placed 1B Rafael Devers on the 60-day injured list due to abdomen injury.

St. Louis Cardinals Upcoming 2026 Schedule

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
September 20, 2026 vs Washington Nationals
September 22, 2026 at Pittsburgh Pirates
September 23, 2026 at Pittsburgh Pirates
September 24, 2026 at Pittsburgh Pirates
September 25, 2026 at Milwaukee Brewers
September 26, 2026 at Milwaukee Brewers

San Francisco Giants Upcoming 2026 Schedule

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
September 20, 2026 at Los Angeles Dodgers
September 21, 2026 vs Minnesota Twins
September 22, 2026 vs Minnesota Twins
September 23, 2026 vs Minnesota Twins
September 25, 2026 vs Los Angeles Dodgers
September 26, 2026 vs Los Angeles Dodgers

Frequently Asked Questions

Where to watch San Francisco Giants vs St. Louis Cardinals game?
The San Francisco Giants vs St. Louis Cardinals game airs on NBC Sports Bay Area, St. Louis Cardinals, and MLB.TV – San Francisco Giants on September 15, 2026 at 07:45 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
St. Louis Cardinals game tonight: what time and what channel?
The San Francisco Giants vs St. Louis Cardinals game is scheduled for September 15, 2026 at 07: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 St. Louis Cardinals vs San Francisco Giants without cable?
You can watch St. Louis Cardinals vs San Francisco Giants 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 San Francisco Giants vs St. Louis Cardinals on Fubo?
Yes — the San Francisco Giants vs St. Louis Cardinals 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 San Francisco Giants vs St. Louis Cardinals?
You can live stream San Francisco Giants vs St. Louis Cardinals 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 St. Louis Cardinals vs San Francisco Giants online free?
You can watch St. Louis Cardinals vs San Francisco Giants 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 San Francisco Giants vs St. Louis Cardinals game being played?
The San Francisco Giants vs St. Louis Cardinals game is being played at Busch Stadium in St. Louis. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming St. Louis Cardinals games can I watch on Fubo?
Upcoming St. Louis Cardinals games on Fubo:
• September 16, 2026 — St. Louis Cardinals vs San Francisco Giants | 01:15 PM ET
• September 18, 2026 — St. Louis Cardinals vs Washington Nationals | 08:15 PM ET
• September 19, 2026 — St. Louis Cardinals vs Washington Nationals | 07:15 PM ET
• September 20, 2026 — St. Louis Cardinals vs Washington Nationals | 02:15 PM ET
• September 22, 2026 — St. Louis Cardinals at Pittsburgh Pirates | 06:40 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