How to Watch Rays vs. Royals: TV Channel & Live Stream - June 25

How to Watch Rays vs. Royals: TV Channel & Live Stream - June 25

Updated Jun. 25, 2025 4:45 p.m. ET
Data Skrive

The Kansas City Royals and Maikel Garcia take the field against Yandy Diaz and the Tampa Bay Rays on Wednesday at Kauffman Stadium.

Here is everything you need to watch the Rays vs. Royals game.

Keep up with MLB on FOX Sports.

Pirates vs. Brewers Highlights | MLB on FOX

Check out the best moments between the Pittsburgh Pirates and the Milwaukee Brewers.

Rays vs. Royals Game Information & How to Watch

  • When: Wednesday, June 25, 2025 at 7:40 p.m. ET
  • Where: Kauffman Stadium in Kansas City, Missouri
  • TV: Watch on FDSKC, FDSSUN
  • Box Score: Fox Sports

Rays vs. Royals Prediction

  • Score Prediction: Rays 4, Royals 3
  • Total Prediction: Under 9 runs
  • Win Probabilities: Rays 52%, Royals 48%

Rays vs. Royals Head to Head

Date Favorite Spread Total Favorite Moneyline Underdog Moneyline Result
6/24/2025 Royals -1.5 8.5 -145 +121 5-1 TB
5/1/2025 Rays -1.5 8.5 -166 +140 8-2 KC
4/30/2025 Rays -1.5 7.5 -165 +139 3-0 KC
4/29/2025 Rays -1.5 8.5 -159 +135 3-1 KC
7/4/2024 Rays -1.5 8.5 -111 -108 10-8 TB
7/3/2024 Rays -1.5 8 -112 -107 4-2 KC
7/2/2024 Royals -1.5 9.5 -116 -104 5-1 TB
5/26/2024 Rays -1.5 7.5 -126 +106 4-1 TB
5/25/2024 Rays -1.5 7.5 -110 -110 7-4 KC
5/24/2024 Royals -1.5 8 -117 -102 8-1 KC

Rays Last 10 Game Stats

Stat Avg/Total
Record 7-3
Runs Per Game 6.8
HR 12
ERA 4.00
K/9 8.4

Rays Player Insights

  • Junior Caminero is the Rays best power hitter, connecting on 19 round-trippers this season in addition to collecting 50 RBI, both team highs.
  • Including all MLB hitters, Caminero is 66th in batting average, 120th in on-base percentage, and 15th in slugging.
  • Caminero has collected a hit in three games in a row. In his last five games he is hitting .400 with a double, two home runs, two walks and four RBIs.
  • Diaz is hitting .289 with 16 doubles, a triple, 12 home runs and 21 walks.
  • Including all major league hitters, Diaz ranks 46th in homers and 35th in RBI.
  • Diaz carries a 14-game streak with at least one hit into this matchup. During his last 10 games he is hitting .477 with three doubles, a triple, two home runs, two walks and five RBIs.
  • Brandon Lowe has 10 doubles, 15 home runs and 20 walks while hitting .264.
  • Lowe has at least one base hit in 11 straight games. In his last 10 games he is batting .375 with a double, two home runs, three walks and six RBIs.
  • Jonathan Aranda's .332 batting average is a team-high mark.
  • Aranda has recorded at least one hit in nine straight games. In his last 10 games he is batting .385 with three doubles, four walks and four RBIs.

Rays Recent & Upcoming Games

Date Opponent Score Pitching Matchup
June 19 Orioles L 4-1 Drew Rasmussen vs Charlie Morton
June 20 Tigers W 14-8 Shane Baz vs Jack Flaherty
June 21 Tigers W 8-3 Ryan Pepiot vs Brant Hurter
June 22 Tigers L 9-3 Zack Littell vs Casey Mize
June 24 @ Royals W 5-1 Taj Bradley vs Kris Bubic
June 25 @ Royals - Drew Rasmussen vs Michael Wacha
June 26 @ Royals - Shane Baz vs Michael Lorenzen
June 27 @ Orioles - Ryan Pepiot vs Tomoyuki Sugano
June 28 @ Orioles - Zack Littell vs Zach Eflin
June 29 @ Orioles - Taj Bradley vs Dean Kremer
June 30 Athletics - Drew Rasmussen vs Jacob Lopez

Royals Last 10 Game Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.2
HR 10
ERA 3.47
K/9 8.1

Royals Player Insights

  • Bobby Witt Jr. has 26 doubles, three triples, 10 home runs and 26 walks while hitting .282.
  • Among all hitters in MLB, Witt is 81st in homers and 56th in RBI.
  • Garcia is hitting .311 to lead the lineup.
  • Garcia ranks 120th in home runs and 79th in RBI among all hitters in the majors.
  • Vinnie Pasquantino has been solid source of run production for the Royals with 11 long balls and 42 runs batted in.
  • Jonathan India has 14 doubles, four home runs and 28 walks while hitting .238.

Royals Recent & Upcoming Games

Date Opponent Score Pitching Matchup
June 19 @ Rangers W 4-1 Michael Wacha vs Shawn Armstrong
June 20 @ Padres W 6-5 Michael Lorenzen vs Nick Pivetta
June 21 @ Padres L 5-1 Noah Cameron vs Dylan Cease
June 22 @ Padres L 3-2 Seth Lugo vs Randy Vasquez
June 24 Rays L 5-1 Kris Bubic vs Taj Bradley
June 25 Rays - Michael Wacha vs Drew Rasmussen
June 26 Rays - Michael Lorenzen vs Shane Baz
June 27 Dodgers - Noah Cameron vs Dustin May
June 28 Dodgers - Seth Lugo vs TBA
June 29 Dodgers - Kris Bubic vs TBA
June 30 @ Mariners - Michael Wacha vs George Kirby

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share