Kansas City Royals vs San Diego Padres Prediction, 6/20/2025 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs San Diego Padres
Date: Friday, June 20, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: Kansas City (+110) San Diego (-132)
The San Diego Padres (39-34) will compete against the Kansas City Royals (36-38) at Petco Park on Friday. The moneyline on this contest has the Royals at +110 and the Padres open at -132. The betting total is set at 9. The men taking the mound are Michael Lorenzen and Nick Pivetta.


The Royals have recorded 119 two-baggers as a squad and have knocked 50 balls out of the stadium. Kansas City is slugging .369 and have been called out on strikes 509 times, while drawing a walk on 174 occasions. As a squad, the Kansas City Royals are scoring 3.4 runs per contest, which has them sitting at 29th in MLB. They have recorded 245 RBI's in addition to 618 base knocks this season, while their team batting average is sitting at .248. They have racked up 249 runs scored while holding a team OBP of .301.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has picked up +9,000 since Memorial Day of 2024. Friday we look to get back on track with a 7-unit run line selection (8 p.m.). You can receive this play by signing-up for one of our many MLB picks packages starting at just $30. Sign-up now and let 53 years of handicapping experience work for you. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
The Royals are sitting with a team ERA of 3.40 this season (5th in the league), and their staff has rung up 606 hitters. Royals pitchers have given up 73 home runs and 269 runs in total (4th in the league). They have walked 214 opposing players and their FIP comes in at 3.74 as a squad on the year. Kansas City has allowed 584 base knocks (8.0 per 9 innings) and also 249 earned runs. Their K/BB ratio is 2.83 and the pitching staff holds a collective WHIP of 1.21.
The Royals relief pitchers have a save percentage of 76.7% and have stepped onto the mound in 70 save situations. The relief pitchers have inherited 102 base runners so far this year and 29.4% of them ended up scoring. Royals bullpen pitchers have gone to the mound with runners on base 73 times as well as having 86 appearances in high leverage situations. The Royals have dispatched 238 relievers to the hill for the season. The relievers have a total of 40 holds for the season (18th in the league). They have recorded 23 saves this year and have blown 7 out of their 30 save chances.
The Houston Astros have a tally of 1,979 putouts so far this season, in addition to 669 assists and 32 errors. Their fielding percentage sits at .988 which ranks 7th in baseball, and they have turned 60 double plays. The Royals have converted 70.9% of balls in play into outs out of 5,937 innings on the field, which has them ranked 9th in pro baseball.
Lorenzen (51-51 career record) sits with a FIP of 4.01 while facing 3,942 hitters during his time in the majors. He has conceded 852 base knocks (8.2 hits per 9 innings) with 373 free passes. His ERA is 4.07 (421 earned runs allowed) and he has a career WHIP of 1.316. Lorenzen has taken the mound for 931 frames and has accumulated 764 strikeouts so far in his MLB career.
San Diego has accumulated 62 long balls on the year and 283 RBIs. They have hit 109 doubles, while taking a walk 229 times as well as notching 307 runs. The San Diego Padres have accumulated a team on-base percentage of .314 and a batting average of .248 this season. The Padres have a team slugging % of .377 and they are recording 4.21 runs per outing (18th in MLB). They have been rung up on 521 occasions (28th in the league) and have recorded 603 hits.
The San Diego pitching staff have given up 288 runs on the campaign while holding an ERA of 3.61 (259 earned runs conceded). They have relinquished 74 dingers and they concede 4.02 runs per 9 innings (11th in MLB). The Padres hold a team WHIP of 1.224 and have a FIP of 3.84 as a team on the year. They have earned a strikeout to walk ratio of 8.90 (639 strikeouts vs 243 free passes). They rank 5th in MLB as a pitching staff in total hits conceded with 547.
San Diego has had bullpen pitchers step onto the hill in 33 save opportunities and they have converted 24 saves. They rank 5th in the league holding a save rate of 72.7%, and they have sent 257 bullpen pitchers to the mound this season. Their bullpen pitchers have stepped onto the mound 103 times in high leverage situations and also on 81 occasions with runners on. San Diego bullpen pitchers have an inherited score percentage of 34.2% out of their 114 inherited runners. Sitting with 82 save situations, the Padres have compiled 48 holds in addition to 9 blown saves.
The San Diego Padres have turned 55 double plays and have accounted for a fielding rate of .985 (22nd in professional baseball). The Padres have 551 assists, 37 errors and have earned a total of 1,937 putouts this year. In 5,811 innings on the diamond, the Padres have accumulated a defensive efficiency of 71.1% (8th in MLB).
So far in his MLB career, Pivetta has surrendered 1,039 base hits while he has totaled 1,227 punch outs in 1,108 innings pitched. Pivetta (63-73 career win-loss record) has a 4.66 earned run average while conceding 8.4 hits per nine innings. He has conceded a total of 574 ER's while holding a WHIP of 1.298 and being the owner of a FIP of 4.6. His K/BB ratio is 3.08 and he has faced 4,704 opposing hitters in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Kansas City (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Diego Padres - Twitter
Kansas City Royals - Twitter