Match Winner
Home: 1.84Away: 2Run 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.2Total 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.53KC 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
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.

