Up arrow
MLB
Games

Kansas City Royals vs. San Diego Padres: Preview, Predictions and Picks for June 20, 2025

Updated on:
Jun 21, 2025 3:58 AM
The San Diego Padres, riding high on a 40-34 overall record and 21-12 home record, look to build on their momentum as they host the Kansas City Royals at Petco Park on Friday, June 20th at 9:40 PM. The Royals, currently sitting at 37-38 overall and 18-19 on the road, will aim to spoil the party after being inspired by a strong performance from Xander Bogaerts, who racked up 4 hits in the previous game. This MLB matchup promises to be an exciting clash between the NL West and AL Central contenders.
Kansas City Royals vs San Diego Padres

Current Odds

KC
SD
Over
7.5
+102
Under
7.0
+105
KC
+1.5
-152
SD
-1.5
+143
KC
ML
+142
SD
ML
-152

Royals vs Padres statistics

Stat Royals Padres
Hits 624 (15th) 614 (16th)
Batting Average .248 (16th) .249 (13th)
Runs Batted In 249 (Tied-28th) 288 (22nd)
Runs 253 (29th) 312 (19th)
Home Runs 53 (Tied-29th) 63 (27th)
Walks 178 (30th) 230 (20th)
Stolen Bases 58 (13th) 55 (Tied-15th)
Strikeouts 511 (2nd) 527 (3rd)
Pitches 10392 (29th) 10538 (23rd)

San Diego Padres recent games

Game Date Opponent Result Score
6/19/25 @ Los Angeles Dodgers W 5-3
6/18/25 @ Los Angeles Dodgers L 4-3
6/17/25 @ Los Angeles Dodgers L 8-6
6/16/25 @ Los Angeles Dodgers L 6-3
6/15/25 @ Arizona Diamondbacks W 8-2

Kansas City Royals recent games

Game Date Opponent Result Score
6/19/25 @ Texas Rangers W 4-1
6/18/25 @ Texas Rangers W 6-3
6/17/25 @ Texas Rangers W 6-1
6/15/25 vs Athletics L 3-2
6/14/25 vs Athletics L 4-0

San Diego Padres injuries

  • Jason Heyward (LF): 10-Day-IL
  • Bryan Hoeing (RP): 60-Day-IL
  • Jackson Merrill (CF): 7-day il
  • Logan Gillaspie (RP): 15-Day-IL
  • Yu Darvish (SP): 60-Day-IL

Kansas City Royals injuries

  • Sam Long (RP): 15-Day-IL
  • Harold Castro (2B): Day-To-Day
  • Michael Massey (2B): 10-Day-IL
  • Blake Mitchell (C): Day-To-Day
  • Kyle Wright (SP): 15-Day-IL

Royals vs Padres game info

Type Info
Venue Petco Park
Location San Diego, California
First pitch Fri 9:40 PM
Temperature 68°
Chance of Rain 0%

Royals vs Padres predictions

If you’re checking out the Kansas City Royals lineup, some names pop. I’ve got my eye on Maikel Garcia—this guy’s been quietly putting together a solid season and should notch around a hit tonight, maybe swipe a base if the Padres’ pitching allows any lapses. Vinnie Pasquantino is the big bat in the middle. Expect him to flirt with a multi-hit night, and don’t be surprised if he sneaks one over the fence or drives in a couple. Bobby Witt Jr., meanwhile, has the speed to pressure the Padres’ defense and could easily put together a 2-hit, 1-RBI effort if he keeps seeing the ball well. Salvador Perez is another one who could make things interesting, especially in clutch spots.

Shifting over to the San Diego Padres, there’s a real sense of momentum after that massive 4-hit game from Xander Bogaerts. With him locked in at the plate, it wouldn’t shock me if he tallies another multi-hit performance, maybe even an extra-base knock. Manny Machado is always a steady force—look for him to get on base a couple times and potentially drive in some runs. The real fireworks might come from Fernando Tatis Jr., who’s due for a big night with his power-speed combo; he could easily be the game-changer here, racking up hits and causing headaches for the Royals’ pitching. And don’t sleep on Luis Arraez, who’s been a singles machine and should set the table from the top of the lineup.

When it comes to picking a winner, it’s hard to ignore San Diego’s home dominance at Petco Park and the way their top bats have been firing lately. The Padres seem to have all the ingredients—solid pitching, explosive offense, and that home-field spark. The Royals have some firepower, but unless their big bats really erupt, I’d bet the Padres keep rolling and grab another W in front of their fans. What do you think—are the Friars set to pull off another big win?

San Diego Padres

Kansas City Royals

More Games