San Francisco Giants @ Kansas City Royals

San Francisco Giants42-58 (20-33 away)
Final 2 - 3
Kansas City Royals41-60 (24-27 home)
1.91BetMGM ML 1.96BetRivers
-1 (2.15)BetRivers Spread +1.5 (1.59)Caesars
O 9 (1.92)Bally Bet O/U U 9.5 (1.74)theScore Bet

Team Stats

San Francisco Giants
Kansas City Royals
42-58 Record 41-60
L3 Streak W1
4.1 Offence 4.3
4.7 Defence 5.2
8.8 Total 9.5
-0.6 Margin -1.0
50-49 Spread 47-52-2
W1 ATS Streak W1
49-45-5 O/U 50-49-2
U1 O/U Streak U1
San Francisco Giants
Kansas City Royals
20-33 Record 24-27
L3 Streak W1
4.4 Offence 4.8
4.9 Defence 5.0
9.3 Total 9.8
-0.6 Margin -0.2
27-25 Spread 24-26-1
W1 ATS Streak W1
27-22-3 O/U 26-25
U1 O/U Streak U1
San Francisco Giants
Kansas City Royals
0-1 Record 1-0
L1 Streak W1
3.0 Offence 4.0
4.0 Defence 3.0
7.0 Total 7.0
-1.0 Margin +1.0
1-0 Spread 1-0
W1 ATS Streak W1
0-1 O/U 0-1
U1 O/U Streak U1

Team Schedule

Date Opponent Result ML Spread O/U
Jul 20, '26 @ Kansas City Royals L 3-4 L 2.05 W +1.5 U 10
Jul 19, '26 @ Seattle Mariners L 3-6 L 2.70 L +1.5 O 7
Jul 18, '26 @ Seattle Mariners L 3-4 L 2.48 W +1.5 P 7
Jul 17, '26 @ Seattle Mariners W 7-0 W 2.58 W +1.5 P 7
Jul 12, '26 Colorado Rockies W 3-1 W 1.69 W -1 U 9
Jul 11, '26 Colorado Rockies W 4-2 W 1.69 W -1 U 8.5
Jul 10, '26 Colorado Rockies L 3-4 L 1.67 L -1 U 8
Jul 9, '26 Colorado Rockies W 8-2 W 1.80 W -1 O 8.5
Jul 8, '26 Toronto Blue Jays L 0-10 L 2.15 L +1.5 O 6.5
Jul 7, '26 Toronto Blue Jays L 3-9 L 2.05 L +1.5 O 7.5
Date Opponent Result ML Spread O/U
Jul 20, '26 San Francisco Giants W 4-3 W 1.85 W +1.5 U 10
Jul 19, '26 San Diego Padres L 2-19 L 1.88 L +1.5 O 9.5
Jul 18, '26 San Diego Padres W 6-1 W 1.96 W +1.5 U 10.5
Jul 17, '26 San Diego Padres W 7-6 W 2.10 W +1.5 O 9.5
Jul 12, '26 @ Baltimore Orioles L 2-8 L 2.30 L +1.5 O 9.5
Jul 11, '26 @ Baltimore Orioles L 1-6 L 2.40 L +1.5 U 8.5
Jul 10, '26 @ Baltimore Orioles L 3-5 L 2.35 L +1.5 U 10
Jul 9, '26 @ New York Mets L 3-7 L 2.24 L +1.5 O 9
Jul 8, '26 @ New York Mets L 2-6 L 2.65 L +1.5 U 9.5
Jul 7, '26 @ New York Mets W 16-12 W 2.30 W +1.5 O 8.5
Date Home Result ML Spread O/U
Jul 20, '26 4-3 1.85 +1.5 U 10

Best Lines/Odds

San Francisco Giants Kansas City Royals
BestClosing 1.91-0.05BetMGM 1.96+0.03BetRivers
BestOpening 1.96BetRivers 1.93DraftKings
San Francisco Giants Kansas City Royals
BestClosing -1+0.5(2.15-0.40)BetRivers +1.5(1.59+0.03)Caesars
BestOpening -1.5(2.55)Bally Bet +1.5(1.56)Caesars
Over Under
BestClosing O 9(1.92+0.09)Bally Bet U 9.5(1.74-0.19)theScore Bet
BestOpening O 9(1.83)Caesars U 9.5(1.93)Bally Bet

Odds History

Book Best Odds
Bally Bet San Francisco Giants 1.88-0.07
Kansas City Royals 1.93+0.08
BetMGM San Francisco Giants 1.91
Kansas City Royals 1.91
BetRivers San Francisco Giants 1.91-0.05
Kansas City Royals 1.96+0.09
Caesars San Francisco Giants 1.91
Kansas City Royals 1.91
DraftKings San Francisco Giants 1.89
Kansas City Royals 1.93
Fanatics San Francisco Giants 1.91
Kansas City Royals 1.91
FanDuel San Francisco Giants 1.91-0.03
Kansas City Royals 1.94+0.03
theScore Bet San Francisco Giants 1.91-0.04
Kansas City Royals 1.91+0.04
Book Best Odds
Bally Bet San Francisco Giants -1.5(2.43-0.12)
Kansas City Royals +1.5(1.56+0.05)
BetMGM San Francisco Giants -1.5(2.45-0.05)
Kansas City Royals +1.5(1.57+0.03)
BetRivers San Francisco Giants -1+0.5(2.15-0.40)
Kansas City Royals +1-0.5(1.72+0.21)
Caesars San Francisco Giants -1.5(2.43-0.07)
Kansas City Royals +1.5(1.59+0.03)
DraftKings San Francisco Giants -1.5(2.44-0.05)
Kansas City Royals +1.5(1.57+0.02)
Fanatics San Francisco Giants -1.5(2.45-0.05)
Kansas City Royals +1.5(1.57+0.01)
FanDuel San Francisco Giants -1.5(2.50)
Kansas City Royals +1.5(1.55)
theScore Bet San Francisco Giants -1.5(2.45-0.05)
Kansas City Royals +1.5(1.57+0.01)
Book Best Odds
Bally Bet Over O 9-0.5(1.92+0.07)
Under U 9-0.5(1.91-0.02)
BetMGM Over O 9-0.5(1.87-0.13)
Under U 9-0.5(1.95+0.12)
BetRivers Over O 9-0.5(1.92+0.07)
Under U 9-0.5(1.91-0.02)
Caesars Over O 9(1.83)
Under U 9(2.00)
DraftKings Over O 9(1.87+0.04)
Under U 9(1.95-0.05)
Fanatics Over O 9-0.5(1.87-0.04)
Under U 9-0.5(1.95+0.04)
FanDuel Over O 9-0.5(1.88-0.05)
Under U 9-0.5(1.94+0.05)
theScore Bet Over O 9.5(2.15+0.20)
Under U 9.5(1.74-0.13)

Game Results by Top Cappers

Capper Profit Results
#1 pickrunner +1.84
Kansas City Royals@ 1.92for 2 unitsWon +1.84

Game Consensus

1 pick | 2 units
San Francisco Giants
Kansas City Royals
0 picks | 0%
1 pick | 100%
0 units | 0%
2 units | 100%
Picks Per Odds Range
San Francisco Giants
Picks
Kansas City Royals
1
1.92
0 picks | 0 units
0 picks | 0 units

Moneyline

Trends for best moneyline odds.

San Francisco Giants (1.91)

  • Kansas City Royals lost as underdog in 41 of 66 (62%) Underdog split
  • Kansas City Royals lost 60 of 101 (59%) Season
  • Kansas City Royals lost as home underdog in 14 of 25 (56%) Underdog split - Home
  • Kansas City Royals lost at home in 27 of 51 (53%) Season - Home
  • San Francisco Giants moneyline shortened by -0.05 from 1.96 to 1.91 Closing line movement

Kansas City Royals (1.96)

  • San Francisco Giants lost as away favorite in 9 of 14 (64%) Favorite split - Away
  • San Francisco Giants lost on the road in 33 of 53 (62%) Season - Away
  • San Francisco Giants lost 3 straight Streak
  • San Francisco Giants lost 3 straight on the road Streak - Away
  • San Francisco Giants lost as favorite in 20 of 38 (53%) Favorite split
  • San Francisco Giants lost 58 of 100 (58%) Season

Spread

Trends for best spread lines.

San Francisco Giants -1

  • Kansas City Royals failed to cover as underdog in 33 of 65 (51%) Underdog ATS split

Kansas City Royals +1.5

  • San Francisco Giants failed to cover as away favorite in 14 of 19 (74%) Favorite ATS split - Away
  • San Francisco Giants failed to cover -1.5 on the road in 37 of 53 (70%) Season at current line - Away
  • San Francisco Giants failed to cover -1.5 in 67 of 100 (67%) Season at current line
  • San Francisco Giants failed to cover as favorite in 20 of 33 (61%) Favorite ATS split
  • San Francisco Giants failed to cover -1.5 in 3 straight Streak
  • San Francisco Giants failed to cover -1.5 in 3 straight on the road Streak - Away
  • Kansas City Royals covered as home underdog in 18 of 34 (53%) Underdog ATS split - Home
  • Kansas City Royals covered +1.5 at home in 28 of 51 (55%) Season at current line - Home
  • Kansas City Royals covered +1.5 in 55 of 101 (54%) Season at current line

Total

Trends for best over/under lines.

Over 9

No trends.

Under 9.5

  • San Francisco Giants played under 9.5 in 7 straight Streak
  • San Francisco Giants played under 9.5 in 62 of 100 (62%) Season at current total
  • San Francisco Giants played under 9.5 in 4 straight on the road Streak - Away
  • Both teams played under 9.5 in 122 of 201 (61%) Season at current total - Both teams
  • Kansas City Royals played under 9.5 in 60 of 101 (59%) Season at current total
  • San Francisco Giants played under 9.5 on the road in 31 of 53 (58%) Season at current total
  • Kansas City Royals played under 9.5 at home in 29 of 51 (57%) Season at current total