Match Winner

Home: 1.84Away: 2

Run Line

Home +1.5: 1.52Away +1.5: 2.45Home -3: 4.2Away -3: 1.19Home -2.5: 3.4Away -2.5: 1.29Home -2: 3.15Away -2: 1.34Home -1.5: 2.65Away -1.5: 1.48Home -1: 2.2Away -1: 1.66Home +1: 1.64Away +1: 2.2

Total Runs

Over 10: 1.85Under 10: 1.96Over 8.5: 1.45Under 8.5: 2.65Over 9: 1.55Under 9: 2.4Over 9.5: 1.72Under 9.5: 2.09Over 10.5: 1.99Under 10.5: 1.81Over 11: 2.2Under 11: 1.64Over 11.5: 2.4Under 11.5: 1.53

KC Royals v SF Giants

Game lines

Money Line

Run Line

Run Line - Alternative Lines

Total

Total - Alternative Lines

Bobby Witt Jr. (Home Runs)(must start)

Inning 1 - Handicap

Innings 1 to 5 - handicap

Highest scoring inning

Inning 1 - 1x2

When will the match be decided

Maximum consecutive runs by either team

Innings 1 to 5 - Moneyline

Odd/even (Incl. Extra Innings)

Race to 3 runs (Incl. Extra Innings)

SF Giants Total (Incl. Extra Innings)

Inning 1 - Total

Innings 1 to 5 - total

Will there be an extra inning

Featured Players

Bobby Witt Jr Dot

Bryce Eldridge

Carter Jensen

Casey Schmitt

Drew Gilbert

Heliot Ramos

Isaac Collins

Jac Caglianone

Lane Thomas

Lee Jung Minus Hoo

Luis Arraez

Mike Massey

Nick Loftin

Rafael Devers

Salvador Perez

Vinnie Pasquantino

Willy Adames

Michael Wacha

Trevor Mcdonald

loader
Search all markets...

Bet on KC Royals v SF Giants with Crypto

KC Royals meets SF Giants in the MLB on July 20, 2026 at 11:40 PM. Same game parlays let you link hits, strikeouts, and runs scored in a single play. Get in early or place live bets inning by inning.