Bet Better BET BETTER PRO
Today's bets are live / Top performing picks daily / Tracked in public — wins & losses
Model picks & player props
San Diego Padres
VS
Kansas City Royals

San Diego Padres vs Kansas City Royals Picks & Predictions

Model updated Aug 5, 10:54AM UTC

Every play below is priced against our model. The bigger the green edge, the more the line is in your favour.

MLB
Kauffman Stadium, Kansas City
Outdoor
Sun 19 Jul 2026, 6:10PM
20
Game Picks
15
Player Props
Answer
Model lean: Kansas City Royals -2.5 (Spread)
For San Diego Padres vs Kansas City Royals (MLB), model win probability 35.7%, fair odds 2.80, book price +230, model edge +5.4%, this is your free pick — unlock every other market and all player props with Pro. Tip-off Sun 19 Jul 2026, 6:10PM at Kauffman Stadium.
Every pick is logged and graded — nothing hidden after the fact. See the verified record

Game picks

+EV edge in green
Spread
Kansas City Royals
-1.5
+ 19 more markets
Unlock with Pro
🔒

Unlock every graded pick for this game

See the full board for this matchup — every market, every line, every edge — plus every pick across the slate.

Bet Better Unlock all game picks
Cancel anytime · full verified record at /results

Calibrated model vs market

Model prob · fair odds · edge
PickMarketModel lean
Kansas City RoyalsSpreadPositive-edge lean 🔒 Unlock with Pro
Kansas City RoyalsSpreadPositive-edge lean 🔒 Unlock with Pro
Kansas City RoyalsSpreadPositive-edge lean 🔒 Unlock with Pro
Kansas City RoyalsSpreadPositive-edge lean 🔒 Unlock with Pro
Kansas City RoyalsMoneyline - 1st 5 InningsPositive-edge lean 🔒 Unlock with Pro
Kansas City RoyalsSpreadPositive-edge lean 🔒 Unlock with Pro
Kansas City RoyalsMoneylinePositive-edge lean 🔒 Unlock with Pro

Unlock the full calibrated board

See the model's calibrated probability, fair odds and edge on every market in this matchup.

Bet Better Unlock calibrated edges
Cancel anytime · full verified record at /results

Who's out

Injuries & availability

San Diego Padres

  • Xander Bogaerts SSDay-to-day
  • Nick Pivetta SPOut
  • Samad Taylor LFOut
  • Jason Adam RPOut
  • David Morgan RPOut
  • Joe Musgrove SPOut
  • Lucas Giolito SPOut
  • Miguel Andujar DHOut
  • Ramon Laureano LFOut
  • Bryan Hoeing RPOut

Probable pitcher

Randy Vasquez SP

Kansas City Royals

  • Luinder Avila SPOut
  • Stephen Kolek SPOut
  • Connor Seabold RPOut
  • Maikel Garcia 3BOut
  • Vinnie Pasquantino 1BOut
  • Nick Mears RPOut
  • Beck Way RPOut
  • Carlos Estevez RPOut
  • Cole Ragans SPOut
  • Jonathan India 2BOut
  • James McArthur RPOut
  • Alec Marsh SPOut

Probable pitcher

Randy Dobnak SP
Availability updated Aug 5, 4:53AM UTC · refreshed roughly every 4 hours.

Weather & availability impact for this fixture

Conditions · who's out · how it moves the number
For San Diego Padres vs Kansas City Royals: Ballpark wind and temperature can swing the run total, though the live per-park feed isn't wired into this page yet, and 22 players are listed out or questionable across both sides.
FactorThis fixture
Ballpark weatherWind and temperature at the park move run totals, but our ballpark weather module is pending a file-to-table persistence job.
Availability22 listed out or questionable (see Who's out above)

General rule: wind blowing out and warm air help the ball carry (more runs and home runs), while wind in and cold air suppress scoring; the starting pitchers listed above are the single biggest driver of the run total.

Ballpark weather module pending a file-to-table persistence job (owner). We won't show a wind/temperature number until it's persisted to the database.

Pro — weather & injury-adjusted view

See the weather- and injury-adjusted projected line and the model's with/without delta for this fixture. 🔒 Unlock with Pro

Player props

+EV edge in green
PlayerTeamStatLinePickOdds (US)Edge
Freddy Fermin Batter - Hits 🔒 🔒 🔒 🔒
Bobby Witt Jr. Batter - Total Bases 🔒 🔒 🔒 🔒
Miguel Andujar CIN Batter - Total Bases 🔒 🔒 🔒 🔒
Jackson Merrill SDP Batter - Total Bases 🔒 🔒 🔒 🔒
Bobby Witt Jr. Batter - Hits 🔒 🔒 🔒 🔒

Unlock every player prop for this game

Get the player, the line, the pick and the edge on every graded prop in this matchup.

Bet Better Unlock player props
Cancel anytime · full verified record at /results

Betting angles

Markets & form
MoneylineKansas City RoyalsNo line posted
3-2L5 record
L5 RF3.2L5 RA1.8Home L54-1vs San Diego Padres L55-0

Kansas City Royals moneyline form: last five 3-2, 3.2 runs/gm.

Run LineKansas City Royals run lineNo line posted
3-2L5 record
L5 RF3.2L5 RA1.8Home L54-1vs San Diego Padres L55-0

Kansas City Royals spread form: last five 3-2, 3.2 runs/gm.

Total RunsGame total · Kansas City Royals vs San Diego PadresNo line posted

Kansas City Royals total runs form: last five 3-2, 3.2 runs/gm.

Team Total RunsKansas City Royals team totalNo line posted
2.2runs we expect
L5 RF3.2L5 RA1.8Home L54-1vs San Diego Padres L55-0

Kansas City Royals team total runs form: last five 3-2, 3.2 runs/gm.

San Diego Padres @ Kansas City Royals — model preview

<p>Winning baseball bets for Kansas City Royals vs San Diego Padres? We break down odds and insights. Includes analysis on key players like Vinnie Pasquantino. Explore MLB predictions, MLB game picks, baseball betting preview, Kansas City Royals vs San Diego Padres stats and odds.</p>

Vinnie Pasquantino (NA) Under 1.5 Total Bases (-164)

Odds available at draftkings at time of publishing

As we look ahead to Sunday’s clash between the Kansas City Royals and the San Diego Padres, Vinnie Pasquantino’s recent form suggests a tough outing at the plate. The Royals’ young slugger has been battling consistency, with his average dipping in recent weeks. Against a Padres pitching staff that has quietly turned a corner, boasting a solid 3.60 ERA over their last 10 games, he could find himself stymied. Pasquantino’s power has been respectable, but against right-handed pitchers like Yu Darvish, who excels at keeping hitters off balance, he might struggle to find gaps. Given the Padres' impressive ability to limit extra-base hits, the under on his total bases feels like the right play. With the stakes high and pressure mounting, Pasquantino may need to rely more on situational hitting rather than power, making the under 1.5 a savvy bet in this matchup.

Ty France (SEA) Under 1.5 Total Bases (-169)

Odds available at draftkings at time of publishing

As the Kansas City Royals prepare to face the San Diego Padres, keep an eye on Ty France when considering his total bases. Sure, he’s had his moments at the plate, but recent trends suggest he may struggle to reach that 1.5 mark today. France has been inconsistent lately, hitting just .225 over the past two weeks, and his hard contact rate has dipped. The Royals’ pitching staff is starting to find their groove, with a solid 3.75 ERA over their last ten games. Plus, they’ve been particularly effective against right-handed hitters, limiting damage and keeping the ball in the park. With France facing Royals' righty Jordan Lyles, who has shown the ability to neutralize power bats, it’s hard to see him clearing that 1.5 total bases threshold. This matchup could spell more trouble than triumph for France today.

Kansas City Royals vs San Diego Padres : Kansas City Royals -0.5 (-120)

Odds available at NA at time of publishing

As the Royals prepare to face the Padres, the momentum swings heavily in Kansas City’s favor. Over the past two weeks, the Royals have been a different beast at home, boasting a commendable 7-3 record that showcases their resilience at Kauffman Stadium. Their lineup has been firing on all cylinders, with key players like Bobby Witt Jr. stepping up, making it tough for opposing pitchers. Meanwhile, the Padres have struggled on the road, limping into this series with a 3-7 record away from Petco Park. Their pitching staff, although talented, has shown vulnerability, especially in high-pressure situations. With the Royals’ recent surge and the Padres’ road woes, taking Kansas City on the run line at -0.5 feels like the savvy play here. The Royals not only have the wind at their backs but also a golden opportunity to capitalize on a Padres team that may just be running out of gas.

Kansas City Royals vs San Diego Padres : Kansas City Royals -1.5 (+150)

Odds available at NA at time of publishing

As the Kansas City Royals prepare to host the San Diego Padres, there's an intriguing narrative shaping up for bettors. The Royals have found their rhythm lately, turning heads with a potent offense that has averaged over five runs per game in recent outings. Their lineup is igniting at just the right moment, with key players stepping up to deliver clutch hits. On the mound, Kansas City’s starter has been nothing short of impressive, boasting a WHIP that suggests he can handle the Padres' lineup, which has struggled to find consistency away from home. The Padres have been prone to strikeouts, and facing a pitcher in peak form could spell trouble. Given the Royals’ home-field advantage and their current momentum, backing them to cover the -1.5 run line feels like a savvy play. With the odds favoring Kansas City’s recent surge, this matchup shapes up favorably for a Royals victory by more than a run.

Kansas City Royals vs San Diego Padres : Kansas City Royals -1.5 (+146)

Odds available at NA at time of publishing

As the Royals take the field against the Padres, there's a compelling case for Kansas City to cover the -1.5 run line. The Royals have been riding a wave of momentum, showcasing a powerful offense that ranks among the league's best in recent weeks, with key hitters finding their stride. This recent surge has translated into impressive run production, particularly at home, where they thrive on familiar turf. On the mound, the Royals' starter has been quietly effective, limiting opposing batters and consistently keeping the game within reach. Meanwhile, the Padres have struggled on the road, particularly against left-handed pitching, which plays right into Kansas City’s hands. With the home crowd behind them and a lineup that seems to gel at the right moment, the Royals are poised not just to win, but to do so decisively. Expect Kansas City to take control and cover the run line comfortably.

Kansas City Royals vs San Diego Padres : Kansas City Royals h2h_1st_5_innings (-164)

Odds available at NA at time of publishing

As the Kansas City Royals host the San Diego Padres, the Royals are poised to capitalize on their recent surge. With a 7-3 record in their last ten games, Kansas City has found its groove, bolstered by a lineup that’s been raking, averaging over five runs per game during this stretch. The Padres, while talented, have struggled to find consistency, particularly against left-handed pitching, which bodes well for the Royals’ southpaw starter. Additionally, Kansas City’s home advantage cannot be overlooked; they’ve been formidable at Kauffman Stadium, where the crowd fuels their energy. The Padres are a solid team, but their recent road woes—failing to find their rhythm away from Petco Park—give the Royals an edge. With the odds favoring Kansas City and their current form, betting on the Royals feels like a savvy play, setting them up to seize the victory in this matchup.

Track record for this matchup

Logged & graded
7
Total Picks
Hit Rate

Hit rate is how often the pick landed — not profit; favourites can win often and still lose money.

DateMarketPickResult
19 Jul 26 Moneyline Kansas City Royals ✗ MISS
19 Jul 26 Moneyline - 1st 5 Innings Kansas City Royals ✗ MISS
19 Jul 26 Spread Kansas City Royals -1.5 ✗ MISS
19 Jul 26 Spread Kansas City Royals -3.5 ✗ MISS
19 Jul 26 Spread Kansas City Royals -2.5 ✗ MISS
19 Jul 26 Spread Kansas City Royals -5.5 ✗ MISS
19 Jul 26 Spread Kansas City Royals -4.5 ✗ MISS

About this matchup

How we read the game

This page tracks the Bet Better model's pick history and predictions for San Diego Padres vs Kansas City Royals in the MLB. The most recent or upcoming game is scheduled for Sunday 19 July 2026 at Kauffman Stadium. The model has generated 20 game picks and 15 player props for this matchup. Review the picks and historical data above to guide your MLB betting strategy for this matchup.

Today's selected board

See the plays that cleared the model's filter today

See today's picks

Get tomorrow's free pick by email

Free. One email a day, tops. Unsubscribe in one tap.

18+ only. Please gamble responsibly.

Bet Better is not a bookmaker and does not accept wagers. Information is for educational purposes only. Gamble responsibly — only bet what you can afford to lose. 18+. National Gambling Helpline 1800 858 858. If betting stops being fun, take a break — see our responsible gambling resources.

Get tomorrow's free pick by email

Free. One email a day, tops. Unsubscribe in one tap.

18+ only. Please gamble responsibly.