Sports Interaction

Kansas City Royals vs. San Francisco Giants Odds, Stats - March 20, 2026

Game Scheduled
Kansas City
Royals
L L L L W
San Francisco
Giants
L L W L L
VS
Kansas City Royals
San Francisco Giants
Scoreboard Spread Moneyline O/U
Kansas City Royals 0-0      
San Francisco Giants 0-0      

Line History

No odds are available yet.

Line History

Matchup Details

team win loss last 10 units home away o / u rl w/l rl units
Kansas City Royals Kansas City Royals
8 16 0-0-0 -8.25 4-7 4-9 12-10 9-13 -6.45
San Francisco Giants San Francisco Giants
16 8 0-0-0 5.4 8-4 8-4 8-11 13-6 8.15

Recent Meetings

date home-away ats o/u SF:RBI SF:Batting Average SF:Home Runs KC:RBI KC:Batting Average KC:Home Runs
03/11/2026 KC 2 - SF 5 SF Over 0 5 .39 1 2 .1 1
05/21/2025 SF 4 - KC 8 KC Over 7.5 8 .4 1 4 .23 3
05/20/2025 SF 3 - KC 2 SF Under 7.5 2 .23 0 3 .26 0
05/19/2025 SF 1 - KC 3 KC Under 7.5 3 .3 1 1 .19 0
03/19/2025 KC 1 - SF 3 SF Under 10.5 3 .16 1 1 .17 1
03/08/2025 SF 7 - KC 3 SF Over 0 3 .21 1 7 .32 3
09/22/2024 KC 0 - SF 2 SF Under 6.5 2 .1 0 0 .1 0
09/21/2024 KC 0 - SF 9 SF Over 8 9 .25 5 0 .16 0
09/20/2024 KC 1 - SF 2 SF Under 8.5 2 .24 0 1 .16 0
03/19/2024 SF 9 - KC 8 SF Over 10 8 .33 3 9 .24 2
03/11/2024 KC 9 - SF 12 SF Over 10.5 12 .38 2 9 .29 1
04/09/2023 SF 3 - KC 1 SF Under 8.5 1 .16 0 3 .17 1
04/08/2023 SF 5 - KC 6 KC Over 8.5 5 .24 3 5 .32 1
04/07/2023 SF 1 - KC 3 KC Under 7.5 3 .26 2 1 .17 0
06/15/2022 SF 2 - KC 3 KC Under 9 1 .14 0 2 .21 1
06/14/2022 SF 4 - KC 2 SF Under 8.5 2 .26 0 4 .19 0
06/13/2022 SF 6 - KC 2 SF Over 7.5 2 .19 0 5 .18 0
03/30/2022 KC 5 - SF 9 SF Over 10 8 .34 3 5 .33 1
date score ats o/u RBI Batting Average Home Runs
03/19/2026 CLE 6 - KC 5 L Over 0 5 .26 4
03/18/2026 TEX 12 - KC 3 L Over 11.5 3 .21 0
03/17/2026 KC 4 - LAD 10 L Over 11.5 10 .29 3
03/15/2026 KC 10 - CHW 4 W Over 11.5 3 .26 0
03/14/2026 ATH 12 - KC 1 L Over 11.5 1 .07 0
03/13/2026 KC 5 - AZ 11 L Over 10 10 .35 2
03/12/2026 SD 1 - KC 10 W Over 9.5 8 .32 0
03/11/2026 CHC 9 - KC 8 L Over 0 7 .22 5
date score ats o/u RBI Batting Average Home Runs
03/19/2026 COL 11 - SF 14 W Over 11.5 9 .26 1
03/18/2026 LAD 5 - SF 1 L Under 11.5 5 .26 2
03/16/2026 SD 3 - SF 1 L Under 11 3 .17 0
03/15/2026 SF 7 - MIL 1 W Under 11.5 5 .35 1
03/14/2026 SF 7 - AZ 8 L Over 11.5 7 .41 2
03/13/2026 CIN 1 - SF 0 L Over 0 1 .04 0
03/12/2026 SF 3 - CHW 3 L Under 12 3 .21 0
03/11/2026 KC 2 - SF 5 W Over 0 2 .1 1
03/10/2026 CLE 4 - SF 5 W Under 11.5 3 .16 1

Matchup Edge - Scoring Stats

Kansas City Royals KC
San Francisco Giants SF
avg rank edge in rank avg
5.61 12 Runs Per 9 Innings 7 6.1
0.768 15 On Base Plus Slugging 5 0.84
0.252 14 Batting Average 1 0.299
34 7 Home Runs 11 28

Odds Analysis

Pitchers & Umpires

Today - Overall

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Ryan Bergert (-) - - - - - - - - - - - -
Adrian Houser (-) - - - - - - - - - - - -

Today - Last 3

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Ryan Bergert (-) - - - - - - - - - - - -
Adrian Houser (-) - - - - - - - - - - - -
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Ryan Bergert (-) 2.3 0-2 6.52 8 3 0 4 11 7 7 5 0 1.45 12:5
Kris Bubic (-) 3 1-0 0.75 14 6 0 4 10 2 1 0 0 1.33 14:3
Noah Cameron (-) 3.2 0-1 6.19 11 5 0 4 23 11 11 4 0 1.75 13:12
Bailey Falter (-) 2.3 0-1 5.59 8 1 0 3 13 6 6 1 0 1.45 10:2
Stephen Kolek (-) 2 1-0 4.5 2 1 0 1 3 1 1 0 0 2 2:0
Seth Lugo (-) 2.5 1-0 3.6 5 0 0 2 8 2 2 2 0 1.6 6:2
Cole Ragans (-) 2.55 0 8.44 15 3 0 3 14 10 10 2 0 1.59 5:5
Michael Wacha (-) 2.55 1-1 8.44 16 7 0 3 13 10 10 2 0 1.88 6:5
Mason Black (-) 1.33 0 0 8 3 0 0 5 0 0 0 0 1 8:5
Ben Kudrna (-) 1.55 0-1 21.6 4 3 0 0 9 8 8 0 0 3.6 3:1
Steven Zobac (-) 1.1 0 0 3 2 0 0 3 0 0 0 0 1.88 3:0
Aaron Sanchez (-) 2 0 4.5 7 5 0 1 11 5 5 1 0 1.6 11:4
Frank Mozzicato (-) 1 0 13.5 2 4 0 0 4 3 3 0 0 4 1:2
Shane Panzini (-) 0.9 0-1 8.22 6 5 0 0 9 7 7 1 0 1.83 10:3
Hunter Patteson (-) 0.74 0-1 11.12 1 7 0 0 12 7 7 0 0 3.35 8:5
Andrew Perez (-) 0.6 0-1 1.93 3 2 0 0 5 1 1 0 0 1.5 4:5
Mitch Spence (-) 2.33 0-1 10.29 2 1 0 2 11 8 8 2 0 1.71 8:5
Chase Jessee (L) 1.1 0 3.38 0 1 0 0 2 1 1 0 0 1.13 5:1
Oscar Rayo (L) 0.2 0 54 1 2 0 0 4 4 4 0 0 9 0:1
Ryan Ramsey (-) 1 0 0 1 0 0 0 0 0 0 0 0 0 0:2
Caden Monke (-) 1 0 18 2 3 0 0 2 2 2 0 0 5 0:1
Augusto Mendieta (R) 0.1 0 0 1 1 0 0 0 0 0 0 0 3 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Hayden Birdsong (-) 0.7 0 30.86 2 3 0 1 8 8 8 2 0 4.71 4:1
Joey Lucchesi (-) 1 0 4.5 1 0 0 0 4 1 1 0 0 2 2:1
Trevor McDonald (-) 2.2 0 3.27 12 2 0 1 8 4 4 3 0 0.91 18:1
Robbie Ray (-) 2.84 1-0 1.23 15 8 0 5 4 2 2 0 0 0.82 13:5
Landen Roupp (-) 2.6 0-2 4.15 15 7 0 4 11 6 6 1 0 1.38 9:8
Blade Tidwell (-) 1.24 0-1 9.45 13 6 0 1 9 7 7 0 0 2.25 1:4
Logan Webb (-) 3.03 2-0 6.75 10 1 0 3 10 7 7 1 0 1.18 13:1
Carson Whisenhunt (-) 2.28 0-1 9.64 14 8 0 2 8 10 10 0 0 1.71 6:6
Tyler Mahle (-) 2.5 3-0 0 13 7 0 4 2 0 0 0 0 0.9 14:2
Adrian Houser (-) 3.5 0 3.86 6 2 0 2 7 3 3 2 0 1.29 13:1
Caleb Kilian (-) 1.01 1-0 1.23 7 1 0 0 6 1 1 0 0 0.95 9:5
Gerelmi Maldonado (-) 0.5 0 27 1 3 0 0 2 3 3 1 0 5 1:1
Nick Margevicius (-) 2.4 1-1 5.25 6 1 0 0 18 8 7 0 0 1.58 12:6
Jack Choate (-) 0.1 1-0 0 0 0 0 0 0 0 0 0 0 0 0:1
Cody Delvecchio (-) 1 0 0 2 0 0 0 2 0 0 0 0 2 0:0
Greg Farone (-) 1 1-0 0 2 0 0 0 1 0 0 0 0 0.5 1:2
Marques Johnson (-) 1 0 3 5 0 0 0 2 1 1 0 0 0.67 2:1
Trystan Vrieling (-) 1 0-1 0 3 1 0 0 3 2 0 0 0 1.33 4:2
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Luinder Avila (-) 2 0-1 2.25 4 2 0 0 5 1 1 1 0 1.75 3:3
Eric Cerantola (-) 0.7 0 15.43 0 3 0 0 4 4 4 0 0 3 1:4
Steven Cruz (-) 1.04 0 1.59 7 3 0 0 3 1 1 1 0 1.06 5:4
Lucas Erceg (-) 1 0 1.8 5 2 0 0 6 3 1 0 0 1.6 5:5
Carlos Estevez (-) 1 0 12 0 3 0 0 4 4 4 3 0 2.33 3:5
Daniel Lynch IV (-) 1.03 1-0 2.35 9 4 0 0 5 2 2 1 0 1.17 6:5
John Schreiber (-) 1 0-2 9 6 2 0 0 9 7 6 1 0 1.83 5:3
Alex Lange (-) 1 1-0 5.14 9 5 0 0 5 5 4 0 0 1.43 7:5
Jose Cuas (-) 1 0 7.88 10 6 0 0 6 7 7 2 0 1.5 5:4
Nick Mears (-) 0.89 0 10.8 6 5 0 0 9 8 8 3 0 2.1 10:3
Matt Strahm (-) 0.85 0 3.38 3 2 0 0 8 2 2 0 0 1.88 7:3
Hector Neris (-) 0.87 0-2 14.21 0 5 0 0 13 11 10 3 0 2.84 7:5
Drew Beam (-) 0 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Dennis Colleran (-) 1 0 0 3 0 0 0 1 0 0 0 0 0.25 3:2
Helcris Olivarez (-) 0.89 2-1 8.59 6 6 0 0 7 7 7 0 0 1.77 12:2
Eli Morgan (-) 1.15 0 0.93 12 4 0 0 7 1 1 0 0 1.14 6:6
Ben Sears (-) 0.62 0-1 10.8 5 1 0 0 6 4 4 1 0 2.1 2:0
Beck Way (-) 0.78 0 2.7 2 1 0 0 5 1 1 0 0 1.8 6:0
Brandon Johnson (-) 0.55 0 10.13 2 0 0 0 5 3 3 2 0 1.88 3:3
Chandler Champlain (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Jonathan Heasley (-) 0.67 0-1 27 2 1 0 0 8 6 6 2 0 4.5 3:1
Christian Chamberlain (-) 1 0 0 0 1 0 0 1 0 0 0 0 2 0:1
Zachary Cawyer (-) 0.55 0 0 1 0 0 0 0 0 0 0 0 0 1:2
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Tristan Beck (-) 1.22 0 4.26 4 3 0 0 6 3 3 1 0 1.42 8:2
Spencer Bivens (-) 1.16 0-1 4.32 7 4 0 0 12 4 4 1 0 1.92 14:2
JT Brubaker (-) 2.2 2-0 2.45 11 9 0 2 5 4 3 1 0 1.27 12:4
Jose Butto (-) 1.33 0 2.25 2 1 0 0 5 1 1 0 0 1.5 4:3
Matt Gage (-) 0.85 0 3.38 7 0 0 0 3 2 2 1 0 0.56 2:3
Erik Miller (-) 1 0 0 3 0 0 0 1 0 0 0 0 0.5 3:0
Carson Seymour (-) 2.02 3-0 3.48 9 3 0 1 8 5 4 0 0 1.06 12:6
Ryan Walker (-) 1 0 0 7 0 0 0 3 0 0 0 0 0.5 6:3
Keaton Winn (-) 1.01 0 6.14 6 5 0 0 6 5 5 1 0 1.5 10:2
Will Bednar (-) 1 1-0 2.25 3 4 0 0 2 2 1 0 0 1.5 5:1
Michael Fulmer (-) 1.29 0-1 3 13 3 0 0 3 3 3 3 0 0.67 9:2
Trent Harris (-) 1.05 0 9.64 4 2 0 0 9 5 5 2 0 2.36 4:3
Wilkin Ramos (-) 1.02 0 11.81 2 6 0 0 10 7 7 1 0 3 6:5
Juan Sanchez (-) 0.87 0 0 8 5 0 0 2 0 0 0 0 1.11 7:2
Reiver Sanmartin (-) 1 0 4.5 2 0 0 0 2 1 1 1 0 1 3:0
Gregory Santos (-) 0.78 0 5.4 2 5 0 0 5 5 2 0 0 3 8:1
R.J. Dabovich (-) 0.55 1-0 0 2 2 0 0 2 0 0 0 0 1.5 2:1
Ben Peterson (R) 0.6 0 0 1 1 0 0 1 0 0 0 0 1.2 4:0
Braxton Roxby (-) 0.78 0 0 0 2 0 0 1 0 0 0 0 0.9 2:3
Darien Smith (R) 1 0 0 1 1 0 0 1 0 0 0 0 1 2:1
Tyler Vogel (-) 0.6 0 5.4 2 1 0 0 3 1 1 0 0 2.4 1:2
Nick Zwack (-) 1 0 4.5 4 2 0 0 3 2 2 1 0 1.25 5:1
John Bertrand (-) 1 0 0 0 3 0 0 0 0 0 0 0 3 0:0
Hunter Dryden (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 1:0
Cade Vernon (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Ricardo Estrada (L) 0.33 0 0 1 0 0 0 0 0 0 0 0 0 2:0
Ryan Vanderhei (-) 2 0 0 2 0 0 0 0 0 0 0 0 0 3:0

Team Rankings

offence
Kansas City Royals KC
Season stats rank
Runs / G 0 23
BA 0 23
OPS .000 23
HR 0 23
SB 0 23
San Francisco Giants SF
Season stats rank
Runs / G 0 9
BA 0 9
OPS .000 9
HR 0 9
SB 0 9
defence
Kansas City Royals KC
Season stats rank
Runs / G 0 23
BA 0 23
OPS .000 23
HR 0 23
SB 0 23
San Francisco Giants SF
Season stats rank
Runs / G 0 9
BA 0 9
OPS .000 9
HR 0 9
SB 0 9

Kansas City vs. San Francisco Betting News

Kansas City Royals KC

No posts found.

San Francisco Giants SF

No posts found.

Weather

No weather to report.

Injuries

Kansas City Royals KC
San Francisco Giants SF

American League Standings

National League Standings