How to Watch Padres vs. Royals: TV Channel & Live Stream - June 21

How to Watch Padres vs. Royals: TV Channel & Live Stream - June 21

Updated Jun. 21, 2025 3:24 p.m. ET
Data Skrive

Noah Cameron gets the nod for the Kansas City Royals on Saturday at PETCO Park against Luis Arraez and the San Diego Padres. First pitch is at 7:15 p.m. ET for the second game of a three-game series.

Here's everything you need to know to watch the Padres vs. Royals competition.

Keep up with MLB on FOX Sports.

Benches clear after Padres' Fernando Tatis gets hit with pitch by Dodgers' Jack Little

Benches cleared in the Los Angeles Dodgers vs. San Diego Padres game after Fernando Tatis gets hit with pitch.

Padres vs. Royals Game Information & How to Watch

  • When: Saturday, June 21, 2025 at 7:15 p.m. ET
  • Where: PETCO Park in San Diego, California
  • TV: Watch on FOX
  • Box Score: Fox Sports

Padres vs. Royals Prediction

  • Score Prediction: Padres 4, Royals 3
  • Total Prediction: Over 7.5 runs
  • Win Probabilities: Padres 55%, Royals 45%

Padres vs. Royals Head to Head

Date Favorite Spread Total Favorite Moneyline Underdog Moneyline Result
6/20/2025 Padres -1.5 7.5 -167 +140 6-5 KC
6/2/2024 Royals -1.5 8 -126 +107 4-3 KC
6/1/2024 Padres -1.5 9 -119 -101 7-3 SD
5/31/2024 Padres -1.5 7.5 -137 +116 11-8 SD
5/17/2023 Padres -1.5 8.5 -284 +234 4-3 KC
5/16/2023 Padres -1.5 8.5 -201 +168 5-4 KC
5/15/2023 Padres -1.5 9 -236 +196 4-0 SD
8/28/2022 Padres -1.5 9.5 -200 +167 15-7 KC
8/27/2022 Padres -1.5 8.5 -221 +183 4-3 SD
8/26/2022 Padres -1.5 8.5 -189 +160 13-5 SD

Padres Last 10 Game Stats

Stat Avg/Total
Record 3-7
Runs Per Game 5.1
HR 8
ERA 4.96
K/9 9.7

Padres Player Insights

  • Manny Machado leads the Padres in runs batted in (46) and has put up a team-high batting average of .311.
  • Among all MLB hitters, Machado ranks 11th in batting average, 25th in on-base percentage, and 20th in slugging.
  • Machado brings a hitting streak of two games into this matchup. During his last five outings he is hitting .250 with a double, two home runs, two walks and three RBIs.
  • Fernando Tatis Jr.'s 13 home runs lead his team.
  • Among all MLB hitters, Tatis is 32nd in homers and 102nd in RBI.
  • Arraez is batting .280 with 16 doubles, four triples, three home runs and 13 walks.
  • Arraez is on a seven-game hitting streak entering this contest. In his last 10 games he is hitting .311 with three doubles, a triple, a walk and four RBIs.
  • Gavin Sheets has 10 doubles, a triple, 12 home runs and 20 walks while batting .266.
  • Sheets is riding an 11-game hitting streak into this one. In his last 10 games he is batting .361 with three doubles, a home run, five walks and seven RBIs.

Padres Recent & Upcoming Games

Date Opponent Score Pitching Matchup
June 16 @ Dodgers L 6-3 Dylan Cease vs Shohei Ohtani
June 17 @ Dodgers L 8-6 Randy Vasquez vs Jack Dreyer
June 18 @ Dodgers L 4-3 Stephen Kolek vs Emmet Sheehan
June 19 @ Dodgers W 5-3 Ryan Bergert vs Yoshinobu Yamamoto
June 20 Royals L 6-5 Nick Pivetta vs Michael Lorenzen
June 21 Royals - Dylan Cease vs Noah Cameron
June 22 Royals - Randy Vasquez vs Seth Lugo
June 23 Nationals - Stephen Kolek vs Mitchell Parker
June 24 Nationals - Ryan Bergert vs Trevor Williams
June 25 Nationals - Nick Pivetta vs MacKenzie Gore
June 27 @ Reds - Dylan Cease vs TBA

Royals Last 10 Game Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.3
HR 11
ERA 3.90
K/9 7.9

Royals Player Insights

  • Bobby Witt Jr. is hitting .284 with 25 doubles, three triples, 10 home runs and 26 walks, while getting on base at a rate of .342.
  • Witt ranks 65th in homers and 45th in RBI among all batters in the majors.
  • Witt brings a hitting streak of five games into this game. During his last five outings he is hitting .400 with three doubles, two home runs, two walks and three RBIs.
  • Maikel Garcia's .319 batting average leads his team.
  • Garcia is 110th in home runs and 73rd in RBI among all major league hitters this year.
  • Vinnie Pasquantino has been a significant run producer for the Royals with 11 home runs and 41 runs batted in.
  • Jonathan India has 13 doubles, four home runs and 28 walks while hitting .245.

Royals Recent & Upcoming Games

Date Opponent Score Pitching Matchup
June 15 Athletics L 3-2 Noah Cameron vs Jeffrey Springs
June 17 @ Rangers W 6-1 Seth Lugo vs Jack Leiter
June 18 @ Rangers W 6-3 Kris Bubic vs Patrick Corbin
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 - Noah Cameron vs Dylan Cease
June 22 @ Padres - Seth Lugo vs Randy Vasquez
June 24 Rays - 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

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