MLB

How to Stream Kansas City Royals at St. Louis Cardinals: Live, TV Channel, June 05, 2025

How to Watch Game

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

The Kansas City Royals (32-29) are set to face the St. Louis Cardinals (33-27) in a matchup that highlights two teams with contrasting recent performances. The Royals enter the game on a one-game winning streak, while the Cardinals are looking to break a two-game losing streak.

At home, the Cardinals have a strong record of 19-9, contributing to a winning percentage of .550. In contrast, the Royals have struggled on the road with a 13-16 record, resulting in a .525 winning percentage. Key players to watch include the Royals’ Bobby Witt Jr., who leads the team with 35 RBIs and 20 stolen bases, and the Cardinals’ Thomas Saggese, boasting a batting average of .341. This game promises to be a competitive encounter as both teams aim to improve their standings.

Kansas City Royals at St. Louis Cardinals Game Information

Game Date: June 05, 2025
Game Time: 07:45 PM ET
TV Channel: FanDuel Sports Network Indiana, MLB.TV – St. Louis Cardinals
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
Brendan Donovan grounds out to first base, Salvador Perez to Carlos Estévez.
10:40 PM ET
Masyn Winn flies out to right center field to John Rave.
10:39 PM ET
Lars Nootbaar strikes out swinging.
10:38 PM ET
Carlos Estévez (P) replaces Steven Cruz (P).
10:38 PM ET
John Rave (RF) replaces Jac Caglianone (RF), batting 6th.
10:36 PM ET
Salvador Perez flies out to deep left field to Lars Nootbaar.
10:35 PM ET
Vinnie Pasquantino pops out to third base to Nolan Arenado.
10:31 PM ET
Maikel Garcia walks.
10:29 PM ET
Bobby Witt strikes out swinging.
10:27 PM ET
Phil Maton (P) replaces Matt Svanson (P).
10:27 PM ET
Pedro Pagés (C) replaces Nolan Gorman (PH), batting 8th.
10:27 PM ET
Alec Burleson remains in the game as RF.
10:25 PM ET
Victor Scott strikes out swinging.
10:23 PM ET
Nolan Gorman called out on strikes.
10:21 PM ET
Nolan Gorman pinch-hitting for Ryan Vilade.
10:21 PM ET
Alec Burleson strikes out on a foul tip.
10:18 PM ET
Alec Burleson pinch-hitting for Yohel Pozo.
10:18 PM ET
Nolan Arenado singles to third base.
10:17 PM ET
Kyle Isbel (CF) replaces Nick Loftin (LF), batting 8th.
10:17 PM ET
Drew Waters switches from CF to LF.
10:15 PM ET
Jonathan India grounds out to second base. Freddy Fermin out at second.
10:12 PM ET
Freddy Fermin walks.
10:11 PM ET
Nick Loftin grounds out to shallow infield, Brendan Donovan to Willson Contreras.
10:07 PM ET
Iván Herrera grounds out to shallow infield, Steven Cruz to Salvador Perez.
10:06 PM ET
Willson Contreras flies out to deep center field to Drew Waters.
10:05 PM ET
Brendan Donovan called out on strikes.
10:04 PM ET
Steven Cruz (P) replaces Angel Zerpa (P).
10:04 PM ET
Nick Loftin switches from 3B to LF.
10:04 PM ET
Drew Waters remains in the game as CF.
10:04 PM ET
Maikel Garcia switches from CF to 3B.
10:02 PM ET
Drew Waters grounds out to first base to Willson Contreras.
10:01 PM ET
Drew Waters pinch-hitting for Mark Canha.
9:59 PM ET
Matt Svanson (P) replaces Kyle Leahy (P).
9:58 PM ET
Jac Caglianone strikes out swinging.
9:56 PM ET
Salvador Perez hits into a force out to third base. Vinnie Pasquantino out at second.
9:55 PM ET
Vinnie Pasquantino singles to shallow center field.
9:51 PM ET
Masyn Winn flies out to right field to Jac Caglianone.
9:50 PM ET
Lars Nootbaar walks.
9:47 PM ET
Victor Scott grounds out to shallow infield, Jonathan India to Salvador Perez.
9:47 PM ET
Ryan Vilade strikes out swinging.
9:44 PM ET
Maikel Garcia flies out to Ryan Vilade.
9:41 PM ET
Bobby Witt called out on strikes.
9:40 PM ET
Jonathan India hits into a force out to shortstop. Freddy Fermin to second. Nick Loftin out at third.
9:39 PM ET
Freddy Fermin singles to shallow left field. Nick Loftin to second.
9:37 PM ET
Nick Loftin singles to right center field.
9:34 PM ET
Yohel Pozo strikes out swinging.
9:33 PM ET
Nolan Arenado strikes out swinging.
9:31 PM ET
Iván Herrera singles to right center field.
9:29 PM ET
Willson Contreras strikes out swinging.
9:26 PM ET
Mark Canha grounds out to shortstop, Masyn Winn to Willson Contreras.
9:21 PM ET
Kyle Leahy (P) replaces John King (P).
9:20 PM ET
Jac Caglianone strikes out swinging.
9:18 PM ET
Salvador Perez singles to left field. Maikel Garcia scores.
9:14 PM ET
Vinnie Pasquantino grounds out to shallow right field, Brendan Donovan to Willson Contreras. Maikel Garcia to third.
9:09 PM ET
John King (P) replaces Matthew Liberatore (P).
9:07 PM ET
Maikel Garcia walks.
9:01 PM ET
Brendan Donovan grounds out to second base, Jonathan India to Salvador Perez.
8:59 PM ET
Masyn Winn grounds out to shortstop. Lars Nootbaar out at second.
8:59 PM ET
Masyn Winn hits into a force out to shortstop. Lars Nootbaar out at second.
8:57 PM ET
Lars Nootbaar hit by pitch.
8:56 PM ET
Angel Zerpa (P) replaces Cole Ragans (P).
8:54 PM ET
Bobby Witt pops out to shallow right field to Brendan Donovan.
8:52 PM ET
Jonathan India grounds out to third base, Nolan Arenado to Willson Contreras.
8:49 PM ET
Freddy Fermin lines out to first base to Willson Contreras.
8:48 PM ET
Nick Loftin doubles to right field. Mark Canha scores.
8:47 PM ET
Mark Canha doubles to left field.
8:44 PM ET
Victor Scott called out on strikes.
8:42 PM ET
Ryan Vilade walks.
8:40 PM ET
Yohel Pozo grounds out to first base, Salvador Perez to Cole Ragans.
8:38 PM ET
Nolan Arenado homers to left field. Willson Contreras scores.
8:36 PM ET
Iván Herrera lines out to shallow left field to Bobby Witt.
8:33 PM ET
Willson Contreras doubles to deep left field. Brendan Donovan scores. Masyn Winn scores.
8:32 PM ET
Brendan Donovan singles to center field. Masyn Winn to third.
8:31 PM ET
Masyn Winn walks.
8:27 PM ET
Jac Caglianone grounds out to shallow infield, Brendan Donovan to Willson Contreras.
8:26 PM ET
Salvador Perez singles to left field. Maikel Garcia scores.
8:26 PM ET
Vinnie Pasquantino grounds out to second base, Brendan Donovan to Willson Contreras. Maikel Garcia to third. Jonathan India scores.
8:24 PM ET
Maikel Garcia doubles to deep left field. Jonathan India to third.
8:21 PM ET
Bobby Witt strikes out on a foul tip.
8:20 PM ET
Jonathan India singles to shallow right field.
8:18 PM ET
Freddy Fermin homers to left field.
8:16 PM ET
Lars Nootbaar strikes out swinging.
8:13 PM ET
Victor Scott hit by pitch.
8:12 PM ET
Ryan Vilade grounds out to shallow center field, Bobby Witt to Salvador Perez.
8:11 PM ET
Yohel Pozo strikes out on a foul tip.
8:07 PM ET
Nick Loftin pops out to Nolan Arenado.
8:06 PM ET
Mark Canha flies out to deep right center field to Ryan Vilade.
8:06 PM ET
Jac Caglianone strikes out swinging.
8:02 PM ET
Nolan Arenado flies out to right center field to Maikel Garcia.
8:01 PM ET
Iván Herrera pops out to second base to Salvador Perez.
7:59 PM ET
Willson Contreras singles to left field. Masyn Winn to second. Lars Nootbaar scores.
7:57 PM ET
Brendan Donovan strikes out swinging.
7:55 PM ET
Masyn Winn singles to right field. Lars Nootbaar to second.
7:54 PM ET
Lars Nootbaar walks.
7:51 PM ET
Salvador Perez flies out to center field to Victor Scott.
7:50 PM ET
Vinnie Pasquantino grounds out to second base, Masyn Winn to Willson Contreras.
7:48 PM ET
Maikel Garcia homers to right field. Bobby Witt scores.
7:48 PM ET
Bobby Witt singles to left field.
7:47 PM ET
Jonathan India lines out to left field to Lars Nootbaar.

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 33-27
Home Record: 19-9
Away Record: 14-18
Division Record: 8-5
Streak: 2 Loss streak
Winning Percentage: .550

Kansas City Royals Team Statistics and Rankings

Win-Loss Record: 32-29
Home Record: 19-13
Away Record: 13-16
Division Record: 12-12
Streak: 1 Win streak
Winning Percentage: .525

Stat Leaders

St. Louis Cardinals (33-27, #2 in division)

Batting Average Leader: Thomas Saggese, 0.341
RBI Leader: Willson Contreras, 32 RBI
Home Run Leader: Lars Nootbaar, 8 HR
Runs Leader: Lars Nootbaar, 36 Runs
Hits Leader: Brendan Donovan, 190 Hits
Stolen Bases Leader: Victor Scott II, 16 SB
ERA Leader: Phil Maton, 2.46 ERA
Strikeout Leader: Sonny Gray, 76 K
Wins Leader: Sonny Gray, 6 W
Saves Leader: Ryan Helsley, 13 SV

Kansas City Royals (32-29, #4 in division)

Batting Average Leader: Luke Maile, 0.375
RBI Leader: Bobby Witt Jr., 35 RBI
Home Run Leader: Vinnie Pasquantino, 8 HR
Runs Leader: Bobby Witt Jr., 32 Runs
Hits Leader: Bobby Witt Jr., 187 Hits
Stolen Bases Leader: Bobby Witt Jr., 20 SB
ERA Leader: Taylor Clarke, 0.69 ERA
Strikeout Leader: Kris Bubic, 79 K
Wins Leader: Kris Bubic, 5 W
Saves Leader: Carlos Estévez, 17 SV

St. Louis Cardinals Injury Report

Zack Thompson – Lat (D60) – The St. Louis Cardinals transferred LHP Zack Thompson from the 15-day injured list to the 60-day injured list with a tear in the left side lat muscle.
Jordan Walker – Wrist (D10) – The St. Louis Cardinals placed OF Jordan Walker on the 10-day injured list due to a left wrist inflammation.

Kansas City Royals Injury Report

Maikel Garcia – Thumb (Day-to-Day) – Garcia was scratched from Sunday’s lineup against Detroit with a thumb injury.
Alec Marsh – Shoulder (D60) – The Kansas City Royals placed RHP Alec Marsh on the 60-day injured list while rehabbing his injured right shoulder.
James McArthur – Elbow (D60) – The Kansas City Royals transferred RHP James McArthur from the 15-day injured list to the 60-day injured list which was due to an elbow olecranon surgery.
Lucas Erceg – Back (D15) – The Kansas City Royals placed RHP Lucas Erceg on the 15-day injured list due to a low back strain.
Cole Ragans – Groin (D15) – The Kansas City Royals placed LHP Cole Ragans on the 15-day injured list due to a left groin strain.
Hunter Harvey – Shoulder (D15) – The Kansas City Royals placed RHP Hunter Harvey on the 15-day injured list with a right teres major strain.
Sam Long – Elbow (D15) – The Kansas City Royals placed LHP Sam Long on the 15-day injured list with a left elbow inflammation.
Kyle Wright – Shoulder (D15) – The Kansas City Royals placed RHP Kyle Wright on the 15-day injured list due to a shoulder surgery.

St. Louis Cardinals Upcoming 2024-2025 Schedule

June 05, 2025 vs Kansas City Royals
June 05, 2025 vs Kansas City Royals
June 06, 2025 vs Los Angeles Dodgers
June 07, 2025 vs Los Angeles Dodgers
June 08, 2025 vs Los Angeles Dodgers
June 09, 2025 vs Toronto Blue Jays
June 10, 2025 vs Toronto Blue Jays
June 11, 2025 vs Toronto Blue Jays
June 12, 2025 at Milwaukee Brewers
June 13, 2025 at Milwaukee Brewers

Kansas City Royals Upcoming 2024-2025 Schedule

June 05, 2025 at St. Louis Cardinals
June 05, 2025 at St. Louis Cardinals
June 06, 2025 at Chicago White Sox
June 07, 2025 at Chicago White Sox
June 08, 2025 at Chicago White Sox
June 10, 2025 vs New York Yankees
June 11, 2025 vs New York Yankees
June 12, 2025 vs New York Yankees
June 13, 2025 vs Athletics
June 14, 2025 vs Athletics

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now