MLB

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

How to Watch Game

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

San Francisco has been one of the more disruptive teams in the National League over the second half of the season, and the Cardinals are finding that out the hard way. The Giants arrive in St. Louis having swept their last meeting, with Shay Whitcomb delivering the decisive blow in each of the final two games — a walk-off single in extra innings and an RBI double that capped a six-run eighth-inning rally. That kind of late-game damage is hard to shake, and St. Louis will need a sharper performance to reverse the recent dynamic.

The Cardinals, sitting at 74-76, have their own motivation. JJ Wetherholt has been one of the more productive young hitters in the lineup this season, posting 17 home runs, 88 runs scored, and 122 hits — though he is currently on the 10-day IL with a wrist injury. That puts more pressure on players like Nathan Church (.254, 10 HR, 50 RBI) and Masyn Winn (106 hits, 54 RBI) to carry the offensive load.

For San Francisco, Luis Arraez (.324, 136 hits, 52 runs) remains one of the most consistent contact hitters in the game, and Bryce Eldridge (.269, 16 HR, 54 RBI) gives the Giants a legitimate middle-of-the-order threat despite the team’s difficult season.

San Francisco Giants at St. Louis Cardinals Game Information

Game Date: September 14, 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:29 PM ET
Christian Koss grounds out to shallow infield, Masyn Winn to Alec Burleson.
10:27 PM ET
Grant McCray strikes out swinging.
10:25 PM ET
Drew Cavanaugh walks. Jung Hoo Lee to second.
10:23 PM ET
Drew Cavanaugh pinch-hitting for Andrew Knizner.
10:23 PM ET
Jung Hoo Lee singles to shallow center field.
10:22 PM ET
Nate Furman strikes out swinging.
10:20 PM ET
Nate Furman pinch-hitting for Brett Harris.
10:20 PM ET
Riley O'Brien (P) replaces Ryne Stanek (P).
10:20 PM ET
Victor Scott (LF) replaces Joshua Báez (LF), batting 6th.
10:18 PM ET
Ramón Urías grounds out to shallow infield. Leo Bernal out at second.
10:16 PM ET
Joshua Báez flies out to deep left field to Grant McCray.
10:15 PM ET
Leo Bernal singles to shallow center field.
10:13 PM ET
Carson Seymour (P) replaces Trent Harris (P).
10:13 PM ET
Drew Gilbert remains in the game as CF.
10:13 PM ET
Jonah Cox switches from CF to 2B.
10:12 PM ET
Turner Hill lines out to shallow infield to Ramón Urías.
10:09 PM ET
Drew Gilbert walks. Bryce Eldridge to second.
10:06 PM ET
Drew Gilbert pinch-hitting for Shay Whitcomb.
10:05 PM ET
Bryce Eldridge singles to shallow center field.
10:04 PM ET
Jonah Cox called out on strikes.
10:02 PM ET
Christian Koss strikes out swinging.
10:00 PM ET
Ryne Stanek (P) replaces Justin Bruihl (P).
10:00 PM ET
Ramón Urías (3B) replaces Nolan Gorman (3B), batting 7th.
9:59 PM ET
Jordan Walker flies out to right center field to Jung Hoo Lee.
9:56 PM ET
Alec Burleson called out on strikes.
9:55 PM ET
Ivan Herrera lines out to deep center field to Jonah Cox.
9:54 PM ET
Trent Harris (P) replaces Joel Kuhnel (P).
9:54 PM ET
Jung Hoo Lee remains in the game as RF.
9:52 PM ET
Grant McCray grounds out to shallow infield, Masyn Winn to Alec Burleson.
9:47 PM ET
Justin Bruihl (P) replaces Quinn Mathews (P).
9:46 PM ET
Andrew Knizner walks.
9:44 PM ET
Jung Hoo Lee flies out to right field to Jordan Walker.
9:41 PM ET
Jung Hoo Lee pinch-hitting for Scott Bandura.
9:41 PM ET
Brett Harris out on a sacrifice bunt to shallow infield, Nolan Gorman to Alec Burleson. Turner Hill to second. Shay Whitcomb to third.
9:39 PM ET
Turner Hill singles to shallow left field. Shay Whitcomb to second.
9:36 PM ET
Shay Whitcomb singles to shallow infield.
9:33 PM ET
Thomas Saggese grounds out to second base, Shay Whitcomb to Bryce Eldridge.
9:32 PM ET
Nathan Church walks.
9:30 PM ET
Nathan Church grounds out to second base, Shay Whitcomb to Bryce Eldridge.
9:29 PM ET
Nathan Church walks.
9:29 PM ET
Nathan Church walks.
9:28 PM ET
Masyn Winn grounds out to shallow infield, Joel Kuhnel to Bryce Eldridge.
9:24 PM ET
Bryce Eldridge strikes out swinging. Jonah Cox caught stealing second.
9:22 PM ET
Jonah Cox singles to center field. Grant McCray scores.
9:21 PM ET
Christian Koss grounds out to first base to Alec Burleson. Grant McCray to third.
9:20 PM ET
Grant McCray doubles to deep right center field.
9:16 PM ET
Nolan Gorman grounds out to first base, Bryce Eldridge to Joel Kuhnel.
9:14 PM ET
Joshua Báez called out on strikes.
9:12 PM ET
Joel Kuhnel (P) replaces Reiver Sanmartin (P).
9:10 PM ET
Leo Bernal singles to right field. Jordan Walker to second. Alec Burleson to third. Ivan Herrera scores.
9:09 PM ET
Jordan Walker walks.
9:06 PM ET
Alec Burleson singles to right center field. Ivan Herrera to third. Thomas Saggese scores.
9:03 PM ET
Reiver Sanmartin (P) replaces Landen Roupp (P).
9:02 PM ET
Ivan Herrera walks.
8:58 PM ET
Thomas Saggese singles to center field.
8:56 PM ET
Nathan Church called out on strikes.
8:52 PM ET
Andrew Knizner grounds out to shortstop, Masyn Winn to Alec Burleson.
8:52 PM ET
Scott Bandura strikes out on a foul tip.
8:49 PM ET
Brett Harris grounds out to shallow infield, Nolan Gorman to Alec Burleson.
8:47 PM ET
Masyn Winn lines out to shallow left field to Brett Harris.
8:44 PM ET
Nolan Gorman strikes out swinging.
8:42 PM ET
Joshua Báez grounds out to shortstop, Christian Koss to Bryce Eldridge.
8:40 PM ET
Turner Hill strikes out swinging.
8:38 PM ET
Shay Whitcomb strikes out swinging.
8:36 PM ET
Bryce Eldridge walks.
8:34 PM ET
Jonah Cox lines out to left field to Joshua Báez.
8:30 PM ET
Leo Bernal flies out to deep left field to Grant McCray.
8:29 PM ET
Jordan Walker singles to center field. Alec Burleson to third.
8:28 PM ET
Alec Burleson singles to shallow right field.
8:26 PM ET
Ivan Herrera grounds out to shallow infield, Brett Harris to Bryce Eldridge.
8:24 PM ET
Thomas Saggese flies out to deep center field to Jonah Cox.
8:21 PM ET
Christian Koss strikes out swinging.
8:20 PM ET
Grant McCray strikes out swinging.
8:20 PM ET
Jordan Walker walks. Alec Burleson to second.
8:18 PM ET
Andrew Knizner pops out to shallow infield to Thomas Saggese.
8:15 PM ET
Nathan Church lines out to center field to Jonah Cox.
8:13 PM ET
Masyn Winn walks.
8:11 PM ET
Nolan Gorman strikes out swinging.
8:10 PM ET
Joshua Báez grounds out to shallow infield, Shay Whitcomb to Bryce Eldridge. Leo Bernal to third.
8:08 PM ET
Leo Bernal doubles to deep right field.
8:05 PM ET
Scott Bandura strikes out swinging.
8:04 PM ET
Brett Harris grounds out to shallow infield to Alec Burleson.
8:03 PM ET
Turner Hill grounds out to shallow infield, Quinn Mathews to Alec Burleson.
8:00 PM ET
Jordan Walker called out on strikes.
8:00 PM ET
Jordan Walker walks.
8:00 PM ET
Jordan Walker walks. Alec Burleson to second.
7:58 PM ET
Alec Burleson walks.
7:55 PM ET
Ivan Herrera grounds out to second base. Thomas Saggese out at second.
7:55 PM ET
Thomas Saggese singles to right field.
7:51 PM ET
Shay Whitcomb flies out to right field to Jordan Walker.
7:49 PM ET
Bryce Eldridge grounds out to shortstop, Quinn Mathews to Masyn Winn to Alec Burleson.
7:47 PM ET
Jonah Cox strikes out swinging.

Game Preview

St. Louis sits 19 games back in the division and has gone 4-6 over its last ten games, leaving the Cardinals in a precarious position as the season winds down. San Francisco is further out at 28.5 games back, eliminated from playoff contention, and has dropped three straight. What gives this matchup weight is the recent head-to-head: the Giants have handled the Cardinals in their last meeting, sweeping the series with late-inning heroics. St. Louis, coming off a win over Chicago, needs to demonstrate it can protect home ground against a team that has already proven it can beat them.

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 74-76
Home Record: 36-39
Away Record: 38-37
Division Record: 23-23
Streak: 1 Win streak
Winning Percentage: .493

San Francisco Giants Team Statistics and Rankings

Win-Loss Record: 62-88
Home Record: 36-39
Away Record: 26-49
Division Record: 16-12
Streak: 3 Loss streak
Winning Percentage: .413

Stat Leaders

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

Batting Average Leader: Leo Bernal, 0.292
RBI Leader: Alec Burleson, 109 RBI
Home Run Leader: Jordan Walker, 28 HR
Runs Leader: Ivan Herrera, 92 Runs
Hits Leader: Alec Burleson, 160 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, 36 SV

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

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

What to Watch For

Luis Arraez is the player to watch on the San Francisco side. His .324 average and 136 hits represent the kind of consistent, professional at-bat that disrupts pitching plans regardless of the score. With Rafael Devers (D60 — Abdomen), Casey Schmitt (D60 — Leg), and Willy Adames (D10 — Elbow) all unavailable, Arraez’s ability to get on base becomes even more central to how the Giants generate offense. Bryce Eldridge, at .269 with 16 home runs and 54 RBI, is the power complement.

For St. Louis, Alec Burleson’s 109 RBI and 160 hits make him the Cardinals’ most productive run-producer, and Jordan Walker adds a different dimension with 28 home runs and 19 stolen bases. The Cardinals’ pitching staff has some depth to work with — Gordon Graceffo carries a 2.60 ERA, and Kyle Leahy has posted a 3.33 ERA with 128 strikeouts and 10 wins. With JJ Wetherholt (D10 — Wrist) and Blaze Jordan (D10 — Ankle) both sidelined, younger contributors like Joshua Báez (.250, 7 HR, 18 RBI) will have room to step into a larger role and make a case for themselves down the stretch.

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 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
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

San Francisco Giants Upcoming 2026 Schedule

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
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

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 14, 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 14, 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 15, 2026 — St. Louis Cardinals vs San Francisco Giants | 07:45 PM ET
• 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

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