San Francisco Giants @ Kansas City Royals

San Francisco Giants42-57 (20-32 away)
Final 3 - 4
Kansas City Royals40-60 (23-27 home)
2.11BetOnline.ag ML 1.85BetRivers
+1.5 (1.56)BetOnline.ag Spread +1.5 (1.53)Fanatics
O 10 (1.91)Bovada O/U U 10.5 (1.87)theScore Bet

Team Stats

San Francisco Giants
Kansas City Royals
42-57 Record 40-60
L2 Streak L1
4.1 Offence 4.3
4.7 Defence 5.3
8.9 Total 9.5
-0.6 Margin -1.0
49-49 Spread 46-52-2
L1 ATS Streak L1
49-44-5 O/U 50-48-2
O1 O/U Streak O1
San Francisco Giants
Kansas City Royals
20-32 Record 23-27
L2 Streak L1
4.4 Offence 4.8
5.0 Defence 5.1
9.3 Total 9.9
-0.6 Margin -0.3
26-25 Spread 23-26-1
L1 ATS Streak L1
27-21-3 O/U 26-24
O1 O/U Streak O1
No head-to-head games found

Team Schedule

Date Opponent Result ML Spread O/U
Jul 19, '26 @ Seattle Mariners L 3-6 L 2.74 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.61 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.71 W -1 U 8.5
Jul 10, '26 Colorado Rockies L 3-4 L 1.69 L -1 U 8
Jul 9, '26 Colorado Rockies W 8-2 W 1.83 W -1 O 8.5
Jul 8, '26 Toronto Blue Jays L 0-10 L 2.16 L +1.5 O 6.5
Jul 7, '26 Toronto Blue Jays L 3-9 L 2.06 L +1.5 O 7.5
Jul 6, '26 Toronto Blue Jays W 10-1 W 2.00 W +1.5 O 7.5
Date Opponent Result ML Spread O/U
Jul 19, '26 San Diego Padres L 2-19 L 1.91 L +1.5 O 9.5
Jul 18, '26 San Diego Padres W 6-1 W 1.97 W +1.5 U 10.5
Jul 17, '26 San Diego Padres W 7-6 W 2.13 W +1.5 O 9.5
Jul 12, '26 @ Baltimore Orioles L 2-8 L 2.35 L +1.5 O 9.5
Jul 11, '26 @ Baltimore Orioles L 1-6 L 2.43 L +1.5 U 8.5
Jul 10, '26 @ Baltimore Orioles L 3-5 L 2.39 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.71 L +1.5 U 9.5
Jul 7, '26 @ New York Mets W 16-12 W 2.30 W +1.5 O 8.5
Jul 6, '26 Philadelphia Phillies W 15-1 W 2.90 W +2.5 O 8.5
No head-to-head games found

Best Lines/Odds

San Francisco Giants Kansas City Royals
BestClosing 2.11+0.06BetOnline.ag 1.85-0.10BetRivers
BestOpening 2.05BetUS 1.95BetOnline.ag
San Francisco Giants Kansas City Royals
BestClosing +1.5(1.56)BetOnline.ag +1.5(1.53-0.06)Fanatics
BestOpening +1.5(1.56)Caesars +1.5(1.59)BetMGM
Over Under
BestClosing O 10(1.91+0.06)Bovada U 10.5(1.87-0.01)theScore Bet
BestOpening O 10(1.85)MyBookie.ag U 10.5(1.88)LowVig.ag

Odds History

Book Best Odds
Bally Bet San Francisco Giants 2.00+0.08
Kansas City Royals 1.82-0.06
BetMGM San Francisco Giants 2.05+0.14
Kansas City Royals 1.80-0.11
BetOnline.ag San Francisco Giants 2.11+0.16
Kansas City Royals 1.82-0.13
BetRivers San Francisco Giants 2.04+0.12
Kansas City Royals 1.85-0.07
BetUS San Francisco Giants 2.09+0.04
Kansas City Royals 1.83-0.04
Bovada San Francisco Giants 2.04+0.11
Kansas City Royals 1.81-0.08
Caesars San Francisco Giants 2.05+0.14
Kansas City Royals 1.80-0.11
DraftKings San Francisco Giants 2.04+0.09
Kansas City Royals 1.79-0.08
Fanatics San Francisco Giants 2.05+0.14
Kansas City Royals 1.80-0.11
FanDuel San Francisco Giants 2.02+0.08
Kansas City Royals 1.83-0.08
LowVig.ag San Francisco Giants 2.11+0.16
Kansas City Royals 1.82-0.13
MyBookie.ag San Francisco Giants 2.05+0.12
Kansas City Royals 1.81-0.10
ReBet San Francisco Giants 2.00+0.13
Kansas City Royals 1.80-0.03
theScore Bet San Francisco Giants 2.05+0.14
Kansas City Royals 1.80-0.11
Book Best Odds
Bally Bet San Francisco Giants -1.5(2.60+0.15)
Kansas City Royals +1.5(1.50-0.05)
BetMGM San Francisco Giants +1.5+3(1.54-0.86)
Kansas City Royals -1.5-3(2.50+0.91)
BetOnline.ag San Francisco Giants +1.5(1.56+0.02)
Kansas City Royals -1.5(2.55-0.06)
BetRivers San Francisco Giants +1+2.5(1.68-0.77)
Kansas City Royals -1-2.5(2.23+0.68)
BetUS San Francisco Giants +1.5(1.53-0.01)
Kansas City Royals -1.5(2.64+0.04)
Bovada San Francisco Giants +1.5+3(1.51-0.94)
Kansas City Royals -1.5-3(2.65+1.06)
Caesars San Francisco Giants +1.5(1.53-0.03)
Kansas City Royals -1.5(2.58+0.08)
DraftKings San Francisco Giants +1.5+3(1.52-0.89)
Kansas City Royals -1.5-3(2.57+0.99)
Fanatics San Francisco Giants -1.5(2.55+0.10)
Kansas City Royals +1.5(1.53-0.04)
FanDuel San Francisco Giants -1.5(2.58+0.12)
Kansas City Royals +1.5(1.52-0.04)
LowVig.ag San Francisco Giants +1.5(1.56+0.02)
Kansas City Royals -1.5(2.56-0.06)
MyBookie.ag San Francisco Giants +1.5+3(1.55-0.90)
Kansas City Royals -1.5-3(2.54+0.96)
ReBet San Francisco Giants +1+2(1.70-0.44)
Kansas City Royals -1-2(2.08+0.42)
theScore Bet San Francisco Giants +1.5+3(1.50-1.00)
Kansas City Royals -1.5-3(2.65+1.09)
Book Best Odds
Bally Bet Over O 10.5(1.97+0.02)
Under U 10.5(1.83)
BetMGM Over O 10-0.5(1.80-0.15)
Under U 10-0.5(1.95+0.08)
BetOnline.ag Over O 10-0.5(1.83-0.12)
Under U 10-0.5(2.00+0.13)
BetRivers Over O 10.5(2.00+0.05)
Under U 10.5(1.85+0.02)
BetUS Over O 10-0.5(1.83-0.12)
Under U 10-0.5(2.00+0.13)
Bovada Over O 10-0.5(1.91-0.04)
Under U 10-0.5(1.91+0.04)
Caesars Over O 10-0.5(1.83-0.12)
Under U 10-0.5(2.00+0.13)
DraftKings Over O 10-0.5(1.85-0.10)
Under U 10-0.5(1.98+0.11)
Fanatics Over O 10-0.5(1.87-0.08)
Under U 10-0.5(1.95+0.08)
FanDuel Over O 10.5(1.96)
Under U 10.5(1.85)
LowVig.ag Over O 10-0.5(1.85-0.13)
Under U 10-0.5(2.03+0.15)
MyBookie.ag Over O 10(1.88+0.03)
Under U 10(1.93-0.04)
ReBet Over O 10(1.85+0.04)
Under U 10(1.95+0.01)
theScore Bet Over O 10.5(1.95-0.05)
Under U 10.5(1.87+0.04)

Game Results by Top Cappers

Capper Profit Results
#1 teasergambler +4.70
Under 10@ 1.94for 5 unitsWon +4.70
#2 stakestack +4.55
Kansas City Royals@ 1.91for 5 unitsWon +4.55
#3 luckybandit +4.40
Under 10.5@ 1.88for 5 unitsWon +4.40
#4 overranger +4.40
Under 10.5@ 1.88for 5 unitsWon +4.40
#5 nhlsniper +4.35
Under 10.5@ 1.87for 5 unitsWon +4.35
#6 napnation +4.25
Under 10.5@ 1.85for 5 unitsWon +4.25
#7 evguru +4.15
Kansas City Royals@ 1.83for 5 unitsWon +4.15
#8 steamsyndicate +4.15
Kansas City Royals@ 1.83for 5 unitsWon +4.15
#9 beardwolf +3.48
Under 10.5@ 1.87for 4 unitsWon +3.48
#10 juicebeast +2.91
Under 10@ 1.97for 3 unitsWon +2.91
#11 covermvp +2.82
Under 10@ 1.94for 3 unitsWon +2.82
#12 favouritehawk +2.82
Under 10@ 1.94for 3 unitsWon +2.82
#13 highrollerpilot +2.73
Kansas City Royals@ 1.91for 3 unitsWon +2.73
#14 badbeatsyndicate +2.64
Kansas City Royals@ 1.88for 3 unitsWon +2.64
#15 cashcontrarian +2.64
Kansas City Royals@ 1.88for 3 unitsWon +2.64
#16 favouritemaster +2.61
Kansas City Royals@ 1.87for 3 unitsWon +2.61
#17 salamiguru +2.61
Under 10.5@ 1.87for 3 unitsWon +2.61
#18 steamplays +2.60
Kansas City Royals +1.5@ 1.52for 5 unitsWon +2.60
#19 badbeatwolf +2.58
Kansas City Royals@ 1.86for 3 unitsWon +2.58
#20 asiancrew +2.55
Under 10.5@ 1.85for 3 unitsWon +2.55

Game Consensus

53 picks | 128 units
San Francisco Giants
Kansas City Royals
25 picks | 47%
28 picks | 53%
65 units | 51%
63 units | 49%
Picks Per Odds Range
San Francisco Giants
Picks
Kansas City Royals
1.87 - 2.05
25
28
1.78 - 1.91
63 picks | 124 units
San Francisco Giants
Kansas City Royals
28 picks | 44%
35 picks | 56%
53 units | 43%
71 units | 57%
Picks Per Line
San Francisco Giants
Picks
Kansas City Royals
+1
3
4
+1
+1.5
25
31
+1.5
79 picks | 158 units
Over
Under
31 picks | 39%
48 picks | 61%
57 units | 36%
101 units | 64%
Picks Per Line
Over
Picks
Under
O 10
5
13
U 10
O 10.5
26
35
U 10.5

Moneyline

Trends for best moneyline odds.

San Francisco Giants (2.11)

  • Kansas City Royals lost as favorite in 20 of 36 (56%) Favorite split
  • Kansas City Royals lost 60 of 100 (60%) Season
  • Kansas City Royals lost at home in 27 of 50 (54%) Season - Home

Kansas City Royals (1.85)

  • San Francisco Giants lost as away underdog in 23 of 37 (62%) Underdog split - Away
  • San Francisco Giants lost as underdog in 37 of 60 (62%) Underdog split
  • San Francisco Giants lost on the road in 32 of 52 (62%) Season - Away
  • San Francisco Giants lost 57 of 99 (58%) Season
  • San Francisco Giants lost 2 straight Streak
  • San Francisco Giants lost 2 straight on the road Streak - Away
  • Kansas City Royals moneyline shortened by -0.10 from 1.95 to 1.85 Closing line movement

Spread

Trends for best spread lines.

San Francisco Giants +1.5

  • Kansas City Royals failed to cover -1.5 in 70 of 100 (70%) Season at current line
  • San Francisco Giants covered as away underdog in 19 of 32 (59%) Underdog ATS split - Away
  • Kansas City Royals failed to cover -1.5 at home in 31 of 50 (62%) Season at current line - Home
  • San Francisco Giants covered +1.5 on the road in 30 of 52 (58%) Season at current line - Away
  • San Francisco Giants covered as underdog in 33 of 63 (52%) Underdog ATS split
  • San Francisco Giants covered +1.5 in 55 of 99 (56%) Season at current line
  • Kansas City Royals failed to cover as underdog in 37 of 69 (54%) Underdog ATS split

Kansas City Royals +1.5

  • San Francisco Giants failed to cover -1.5 on the road in 36 of 52 (69%) Season at current line - Away
  • San Francisco Giants failed to cover -1.5 in 66 of 99 (67%) Season at current line
  • Kansas City Royals covered as home underdog in 16 of 31 (52%) Underdog ATS split - Home
  • San Francisco Giants failed to cover -1.5 in 2 straight Streak
  • San Francisco Giants failed to cover -1.5 in 2 straight on the road Streak - Away
  • Kansas City Royals covered +1.5 at home in 27 of 50 (54%) Season at current line - Home
  • Kansas City Royals covered +1.5 in 54 of 100 (54%) Season at current line

Total

Trends for best over/under lines.

Over 10

No trends.

Under 10.5

  • San Francisco Giants played under 10.5 in 8 straight Streak
  • San Francisco Giants played under 10.5 in 68 of 99 (69%) Season at current total
  • Kansas City Royals played under 10.5 in 66 of 100 (66%) Season at current total
  • Both teams played under 10.5 in 134 of 199 (67%) Season at current total - Both teams
  • San Francisco Giants played under 10.5 on the road in 34 of 52 (65%) Season at current total
  • Kansas City Royals played under 10.5 at home in 30 of 50 (60%) Season at current total
  • San Francisco Giants played under 10.5 in 3 straight on the road Streak - Away