MLB

St. Louis Cardinals at Minnesota Twins – Where to Watch, Stream Info, TV Channel, and Live Updates (June 12, 2026)

How to Watch Game

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

St. Louis has been one of the hottest teams in baseball lately, going 7-3 over their last ten games and carrying genuine momentum into Target Field. The Cardinals outscored the Mets 16-2 across two games in New York and followed a shutout performance with a nine-run effort, the kind of offensive consistency that makes opposing pitching staffs uncomfortable. At 37-29, St. Louis is playing like a team that has figured something out.

Minnesota enters this matchup at 31-39, having dropped 11 of their last 15 games and watching their grip on relevance in the AL Central loosen considerably. The Twins are not without weapons, though. Byron Buxton has 20 home runs and 43 runs scored, and Brooks Lee has quietly put together a productive season with 10 home runs and 38 RBI. When those two are locked in, Minnesota’s offense has a different look entirely.

For St. Louis, Jordan Walker continues to be the engine — 17 home runs, 52 RBI, and a .hitting line that makes him one of the more dangerous middle-of-the-order bats in the National League. Alec Burleson is right behind him at .290 with 11 home runs and 48 RBI. The Cardinals have the firepower. The question is whether Minnesota’s pitching can slow them down.

St. Louis Cardinals at Minnesota Twins Game Information

Game Date: June 12, 2026
Game Time: 08:10 PM ET
TV Channel: St. Louis Cardinals, Minnesota Twins, and MLB.TV – Minnesota Twins
Location: Target Field, Minneapolis, MN
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Live Updates

11:29 PM ET
Masyn Winn grounds out to shortstop, Tristan Gray to Royce Lewis.
11:28 PM ET
Lars Nootbaar grounds out to first base to Royce Lewis.
11:27 PM ET
Jordan Walker grounds out to shallow infield, Andrew Morris to Royce Lewis.
11:25 PM ET
Andrew Morris (P) replaces Anthony Banda (P).
11:25 PM ET
Orlando Arcia (2B) replaces Luke Keaschall (2B), batting 9th.
11:25 PM ET
Kody Clemens switches from RF to LF.
11:25 PM ET
Austin Martin (RF) replaces Trevor Larnach (LF), batting 1st.
11:23 PM ET
Luke Keaschall strikes out swinging.
11:22 PM ET
Tristan Gray grounds out to shallow infield, Blaze Jordan to Alec Burleson.
11:21 PM ET
Brooks Lee homers to right field.
11:19 PM ET
Victor Caratini grounds out to shallow right field, JJ Wetherholt to Alec Burleson.
11:17 PM ET
Royce Lewis homers to left field.
11:16 PM ET
Pedro Pagés (C) replaces Bryan Torres (PR), batting 7th.
11:15 PM ET
Alec Burleson flies out to center field to Byron Buxton.
11:13 PM ET
Ivan Herrera pops out to shallow right field to Luke Keaschall.
11:12 PM ET
JJ Wetherholt singles to left field. José Fermín to second. Blaze Jordan to third.
11:09 PM ET
Anthony Banda (P) replaces Yoendrys Gómez (P).
11:08 PM ET
José Fermín singles to shortstop. Blaze Jordan to second. Bryan Torres scores.
11:06 PM ET
Blaze Jordan singles to right field. Bryan Torres to third.
11:05 PM ET
Bryan Torres pinch-running for Jimmy Crooks.
11:03 PM ET
Jimmy Crooks singles to center field.
11:02 PM ET
Masyn Winn pops out to second base to Luke Keaschall.
11:00 PM ET
Yoendrys Gómez (P) replaces Eric Orze (P).
10:59 PM ET
Josh Bell grounds out to shallow infield, Blaze Jordan to Alec Burleson.
10:56 PM ET
Kody Clemens homers to right field. Byron Buxton scores. Luke Keaschall scores.
10:54 PM ET
Ryne Stanek (P) replaces Gordon Graceffo (P).
10:53 PM ET
Byron Buxton walks.
10:51 PM ET
Trevor Larnach flies out to deep center field to José Fermín.
10:50 PM ET
Luke Keaschall walks.
10:47 PM ET
Tristan Gray grounds out to second base, JJ Wetherholt to Alec Burleson.
10:47 PM ET
Gordon Graceffo (P) replaces George Soriano (P).
10:47 PM ET
José Fermín (CF) replaces Nelson Velázquez (PH), batting 9th.
10:45 PM ET
Lars Nootbaar called out on strikes.
10:43 PM ET
Jordan Walker doubles to shallow left field. Alec Burleson scores. Ivan Herrera scores. JJ Wetherholt scores.
10:40 PM ET
Alec Burleson walks. Ivan Herrera to second. JJ Wetherholt to third. Jimmy Crooks scores.
10:38 PM ET
Ivan Herrera singles to shortstop. JJ Wetherholt to second. Jimmy Crooks to third.
10:35 PM ET
Eric Orze (P) replaces Taylor Rogers (P).
10:35 PM ET
JJ Wetherholt walks. Jimmy Crooks to second.
10:33 PM ET
Nelson Velázquez strikes out swinging.
10:31 PM ET
Nelson Velázquez pinch-hitting for Nathan Church.
10:30 PM ET
Blaze Jordan called out on strikes.
10:26 PM ET
Jimmy Crooks walks.
10:27 PM ET
Jimmy Crooks walks.
10:26 PM ET
Jimmy Crooks walks.
10:24 PM ET
Taylor Rogers (P) replaces Joe Ryan (P).
10:23 PM ET
Brooks Lee lines out to left field to Lars Nootbaar.
10:23 PM ET
Victor Caratini grounds out to first base, JJ Wetherholt to Alec Burleson. Josh Bell to third.
10:21 PM ET
Royce Lewis out on a sacrifice fly to left center field to Nathan Church. Kody Clemens scores.
10:19 PM ET
George Soriano (P) replaces Kyle Leahy (P).
10:17 PM ET
Josh Bell doubles to deep right field. Kody Clemens to third. Byron Buxton scores.
10:15 PM ET
Kody Clemens walks.
10:13 PM ET
Byron Buxton doubles to left field.
10:10 PM ET
Masyn Winn pops out to shallow infield to Brooks Lee.
10:09 PM ET
Lars Nootbaar strikes out swinging.
10:08 PM ET
Jordan Walker grounds out to shallow infield, Joe Ryan to Royce Lewis.
10:05 PM ET
Trevor Larnach called out on strikes.
10:03 PM ET
Luke Keaschall flies out to center field to Nathan Church.
10:02 PM ET
Tristan Gray singles to second base. Victor Caratini to third. Royce Lewis scores.
9:59 PM ET
Brooks Lee flies out to right center field to Jordan Walker.
9:57 PM ET
Victor Caratini doubles to deep center field. Royce Lewis to third.
9:56 PM ET
Royce Lewis singles to shallow left field.
9:53 PM ET
Alec Burleson strikes out swinging.
9:51 PM ET
Alec Burleson called out on strikes.
9:52 PM ET
Alec Burleson called out on strikes.
9:50 PM ET
Ivan Herrera singles to left center field.
9:48 PM ET
JJ Wetherholt called out on strikes.
9:46 PM ET
Nathan Church pops out to shortstop to Tristan Gray.
9:43 PM ET
Josh Bell grounds out to second base, JJ Wetherholt to Alec Burleson.
9:43 PM ET
Kody Clemens grounds out to second base, JJ Wetherholt to Alec Burleson.
9:41 PM ET
Byron Buxton doubles to deep left center field, tagged out at third, Lars Nootbaar to Masyn Winn to Blaze Jordan.
9:37 PM ET
Blaze Jordan strikes out swinging.
9:37 PM ET
Jimmy Crooks flies out to left field to Trevor Larnach.
9:34 PM ET
Masyn Winn pops out to shallow right field to Royce Lewis.
9:03 PM ET
Trevor Larnach grounds out to second base. Tristan Gray out at second.
11:38 PM ET
Alec Burleson strikes out swinging.
9:02 PM ET
Luke Keaschall called out on strikes.
9:01 PM ET
Tristan Gray singles to center field.
8:56 PM ET
Jordan Walker strikes out swinging.
8:57 PM ET
Lars Nootbaar lines out to center field to Byron Buxton.
8:56 PM ET
Jordan Walker strikes out swinging.
8:55 PM ET
Jordan Walker walks.
8:55 PM ET
Jordan Walker walks.
8:54 PM ET
Alec Burleson strikes out swinging.
8:53 PM ET
Alec Burleson called out on strikes.
8:50 PM ET
Brooks Lee flies out to Lars Nootbaar.
8:49 PM ET
Victor Caratini strikes out swinging.
8:47 PM ET
Royce Lewis flies out to deep left center field to Nathan Church.
8:44 PM ET
Ivan Herrera grounds out to second base, Luke Keaschall to Royce Lewis.
8:41 PM ET
JJ Wetherholt singles to right field. Blaze Jordan to third. Masyn Winn scores. Interference error by Tristan Gray.
8:39 PM ET
Nathan Church strikes out swinging.
8:36 PM ET
Blaze Jordan singles to center field. Masyn Winn to second. Lars Nootbaar scores.
8:33 PM ET
Jimmy Crooks lines out to center field to Byron Buxton.
8:31 PM ET
Masyn Winn singles to center field. Lars Nootbaar to second.
8:30 PM ET
Lars Nootbaar singles to right field.
8:27 PM ET
Josh Bell strikes out swinging.
8:26 PM ET
Kody Clemens flies out to deep left field to Lars Nootbaar.
8:24 PM ET
Byron Buxton homers to center field.
8:23 PM ET
Trevor Larnach strikes out swinging.
8:20 PM ET
Jordan Walker grounds out to shortstop, Tristan Gray to Royce Lewis.
8:19 PM ET
Alec Burleson homers to center field.
8:17 PM ET
Ivan Herrera lines out to deep right field to Kody Clemens.
8:14 PM ET
JJ Wetherholt strikes out swinging.

Game Preview

St. Louis sits four games back in its division race and has the look of a team pushing hard to close that gap, winning seven of its last ten. Minnesota, meanwhile, is 6.5 games out and trending in the wrong direction after losing 11 of 15. For the Cardinals, this is a chance to build on genuine momentum against a club that has been vulnerable. For the Twins, a strong showing at home against a surging opponent would carry real weight — both in the standings and in terms of what this group believes it can still accomplish.

Minnesota Twins Team Statistics and Rankings

Win-Loss Record: 31-39
Home Record: 18-18
Away Record: 13-21
Division Record: 12-12
Streak: 1 Loss streak
Winning Percentage: .443

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 37-29
Home Record: 19-16
Away Record: 18-13
Division Record: 12-8
Streak: 1 Loss streak
Winning Percentage: .561

Stat Leaders

Minnesota Twins (31-39, #3 in division)

Batting Average Leader: Gabriel Gonzalez, 0.500
RBI Leader: Josh Bell, 38 RBI
Home Run Leader: Byron Buxton, 20 HR
Runs Leader: Byron Buxton, 43 Runs
Hits Leader: Byron Buxton, 61 Hits
Stolen Bases Leader: Luke Keaschall, 10 SB
ERA Leader: Yoendrys Gómez, 1.20 ERA
Strikeout Leader: Joe Ryan, 84 K
Wins Leader: Bailey Ober, 6 W
Saves Leader: Yoendrys Gómez, 4 SV

St. Louis Cardinals (37-29, #2 in division)

Batting Average Leader: Nelson Velázquez, 0.364
RBI Leader: Jordan Walker, 52 RBI
Home Run Leader: Jordan Walker, 17 HR
Runs Leader: Jordan Walker, 45 Runs
Hits Leader: Jordan Walker, 77 Hits
Stolen Bases Leader: Jordan Walker, 10 SB
ERA Leader: Gordon Graceffo, 1.64 ERA
Strikeout Leader: Dustin May, 66 K
Wins Leader: Andre Pallante, 7 W
Saves Leader: Riley O’Brien, 17 SV

What to Watch For

Gordon Graceffo has been one of the quieter revelations in the Cardinals rotation, posting a 1.64 ERA that ranks among the best marks in the league. If he takes the ball here, St. Louis will be sending out a pitcher who has given opposing lineups very little to work with. Riley O’Brien anchors the back end with 17 saves, giving the Cardinals a reliable path to close out games when the rotation does its job. Dustin May has also been sharp, delivering six innings in a shutout win over the Mets and adding 66 strikeouts to his ledger.

For Minnesota, the pitching picture is complicated by injuries. Bailey Ober is on the 15-day injured list with an elbow issue, removing one of the rotation’s more dependable arms — he had six wins before going down. Taj Bradley carries the load with a 4.01 ERA and 73 strikeouts, and Joe Ryan leads the staff with 84 punchouts. Those two give the Twins legitimate options, but the margin for error against a Cardinals lineup this hot is thin.

Ryan Jeffers, who had been one of Minnesota’s more productive hitters at .295 with seven home runs and 26 RBI, is on the 10-day injured list with a hand injury. Kody Clemens steps into a larger role with nine home runs and six stolen bases, and Tristan Gray has 26 RBI to his credit. The Twins need contributors to step up — and this is the kind of game where internal answers tend to reveal themselves.

Minnesota Twins Injury Report

Ryan Jeffers – Hand (D10) – The Minnesota Twins placed C Ryan Jeffers on the 10-day injured list with a fractured left hamate bone.
Pablo López – Elbow (D60) – The Minnesota Twins placed RHP Pablo Lopez on the 60-day injured list following his successful UCL repair surgery with an internal brace.
Mick Abel – Elbow (D15) – The Minnesota Twins placed RHP Mick Abel on the 15-day injured list with right elbow inflammation.
Cole Sands – Forearm (D15) – The Minnesota Twins placed RHP Cole Sands on the 15-day injured list with a right forearm strain.
Kendry Rojas – Elbow (D15) – The Minnesota Twins placed LHP Kendry Rojas on the 15-day injured list due to left elbow inflammation.
Garrett Acton – Shoulder (D60) – The Minnesota Twins transferred RHP Garrett Acton from the 15-day injured list to the 60-day injured list due to a right shoulder strain.
Bailey Ober – Elbow (D15) – The Minnesota Twins placed RHP Bailey Ober on the 15-day injured list due to right elbow inflammation.
David Festa – Shoulder (D60) – The Minnesota Twins transferred RHP David Festa from the 15-day injured list to the 60-day injured list due to right shoulder impingement, retroactive to March 22.

St. Louis Cardinals Injury Report

Ramón Urías – Elbow (D10) – The St. Louis Cardinals placed INF Ramón Urías on the 10-day injured list with right elbow lateral epicondylitis.
Ryan Fernandez – Back (D15) – The St. Louis Cardinals placed RHP Ryan Fernandez on the 15-day injured list with lower back pain.

Minnesota Twins Upcoming 2026 Schedule

June 12, 2026 vs St. Louis Cardinals
June 13, 2026 vs St. Louis Cardinals
June 14, 2026 vs St. Louis Cardinals
June 15, 2026 at Texas Rangers
June 16, 2026 at Texas Rangers
June 18, 2026 at Texas Rangers
June 19, 2026 at Arizona Diamondbacks
June 20, 2026 at Arizona Diamondbacks
June 21, 2026 at Arizona Diamondbacks
June 22, 2026 vs Los Angeles Dodgers

St. Louis Cardinals Upcoming 2026 Schedule

June 12, 2026 at Minnesota Twins
June 13, 2026 at Minnesota Twins
June 14, 2026 at Minnesota Twins
June 15, 2026 vs San Diego Padres
June 16, 2026 vs San Diego Padres
June 17, 2026 vs San Diego Padres
June 18, 2026 at Kansas City Royals
June 19, 2026 at Kansas City Royals
June 21, 2026 at Kansas City Royals
June 22, 2026 vs Arizona Diamondbacks

Frequently Asked Questions

Where to watch St. Louis Cardinals vs Minnesota Twins game?
The St. Louis Cardinals vs Minnesota Twins game airs on St. Louis Cardinals, Minnesota Twins, and MLB.TV – Minnesota Twins on June 12, 2026 at 08:10 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
Minnesota Twins game tonight: what time and what channel?
The St. Louis Cardinals vs Minnesota Twins game is scheduled for June 12, 2026 at 08:10 PM ET on St. Louis Cardinals, Minnesota Twins, and MLB.TV – Minnesota Twins. You can stream it live on Fubo — no cable required. Free trial available.
How can I watch Minnesota Twins vs St. Louis Cardinals without cable?
You can watch Minnesota Twins vs St. Louis Cardinals without cable by streaming on Fubo. The game airs on St. Louis Cardinals, Minnesota Twins, and MLB.TV – Minnesota Twins, 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 Minnesota Twins on Fubo?
Yes — the St. Louis Cardinals vs Minnesota Twins game is available on Fubo. St. Louis Cardinals, Minnesota Twins, and MLB.TV – Minnesota Twins is included with a Fubo subscription — no cable required. Start a free trial.
Where can I live stream St. Louis Cardinals vs Minnesota Twins?
You can live stream St. Louis Cardinals vs Minnesota Twins on Fubo. The game airs on St. Louis Cardinals, Minnesota Twins, and MLB.TV – Minnesota Twins and streams live on Fubo with no cable required. Start a free trial.
How can I watch Minnesota Twins vs St. Louis Cardinals online free?
You can watch Minnesota Twins 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 Minnesota Twins game being played?
The St. Louis Cardinals vs Minnesota Twins game is being played at Target Field in Minneapolis. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming Minnesota Twins games can I watch on Fubo?
Upcoming Minnesota Twins games on Fubo:
• June 13, 2026 — Minnesota Twins vs St. Louis Cardinals | 02:10 PM ET
• June 14, 2026 — Minnesota Twins vs St. Louis Cardinals | 02:10 PM ET
• June 15, 2026 — Minnesota Twins at Texas Rangers | 08:05 PM ET
• June 16, 2026 — Minnesota Twins at Texas Rangers | 08:05 PM ET
• June 18, 2026 — Minnesota Twins at Texas Rangers | 02:35 PM ET

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

Does Fubo have MLB games?
Yes. Fubo carries MLB games on St. Louis Cardinals, Minnesota Twins, and MLB.TV – Minnesota Twins. 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 St. Louis Cardinals, Minnesota Twins, and MLB.TV – Minnesota Twins 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