Match Winner

Home: 1.93Away: 1.89

Run Line

Home +1.5: 1.55Away +1.5: 2.35Home -3: 4.45Away -3: 1.16Home -2.5: 3.6Away -2.5: 1.25Home -2: 3.4Away -2: 1.3Home -1.5: 2.8Away -1.5: 1.43Home -1: 2.35Away -1: 1.57Home +1: 1.69Away +1: 2.12

Total Runs

Over 9.5: 1.89Under 9.5: 1.89Over 8: 1.46Under 8: 2.55Over 8.5: 1.58Under 8.5: 2.3Over 9: 1.7Under 9: 2.11Over 10: 2.04Under 10: 1.75Over 10.5: 2.2Under 10.5: 1.64Over 11: 2.5Under 11: 1.48

KC Royals v SF Giants

Game lines

Money Line

Run Line

Run Line - Alternative Lines

Total

Total - Alternative Lines

Correct Score

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

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

loader
Search all markets...

Bet on KC Royals v SF Giants with Crypto

KC Royals meets SF Giants in the MLB on July 21, 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.