San Francisco Giants vs Kansas City Royals Odds

The Giants will play the Royals on Friday, March 24th, 2023. Your timezone's first pitch time is 4:05 pm EDT. Check local listings or your nearest streaming app for coverage.

Learn more about MLB Betting with our handy tutorial and guide. We explain money line, total and run line bets. Plus, a great discussion about exotic bets like MLB Baseball parlays and props.

Odds Comparison


Moneyline
Underdog

San Francisco Giants
Favorite

Kansas City Royals
Here are money lines for the outright winner. Favorite Kansas City Royals has a minus value. Lay $152 to win $100 at BetRivers. Underdog San Francisco Giants has a positive value. Risk $100 at BetRivers to win $125.

Total
OverUnder
The over under line estimates the combined total of each team's final score. BetRivers has the best over line of 9.5 points laying $107 to win $100. BetRivers has the best under line of 9.5 points.

Run Line
Underdog

San Francisco Giants
Favorite

Kansas City Royals
SportsBetting3.com has analyzed the latest lines. Review our "Run Line" table above to smash the books. BetRivers VA has the best favorite Kansas City Royals run line at -1.5 points. BetRivers has the best underdog San Francisco Giants run line at +1.5 points. Review our point spread betting tutorial and video for more information.

MLB Odds Example

MLB Odds and Outcomes Explained

Game
BetRivers BetRivers
Bet
Giants
Royals
3/24/23 4:05pm EDT
Bet $100 at BetRivers Virginia
21+ Playable in VA only
Gambling Problem? Call 1-888-532-3500
Possible Moneyline Outcomes
  • San Francisco Giants bettors risk $100 to win $125 at +125 odds. The implied probability for San Francisco Giants is 44.44%.
  • Kansas City Royals bettors risk $100 to win $65.79 at -152 odds. The implied probability for Kansas City Royals is 60.32%.

San Francisco Giants at Kansas City Royals Prop Bets

MLB Prop Bets
+ Displays more odds
BetRivers BetRivers
Bet
Giants
Royals
3/24/23 4:05pm EDT
Pending BetRivers

World Series Odds

Latest World Series odds, if available, for each team. Review odds for other teams and learn how to bet on the tournament here. See past Championship results and learn how to bet World Series teasers, props and parlays.

San Francisco Giants World Series Odds
2023 San Francisco Giants World Series Odds

Team
BetRivers BetRivers BetMGM BetMGM
Giants
Kansas City Royals World Series Odds
2023 Kansas City Royals World Series Odds

Team
BetRivers BetRivers BetMGM BetMGM
Royals

Team Standings

2023 MLB Regular Season Standings - San Francisco Giants, Kansas City Royals
Team W L Pct GB Home Away RS RA Diff Strk L10
San Francisco Giants27260.509+11.015-1112-15238239-1L17-3
Kansas City Royals16380.296+22.58-218-17213289-76W13-7

San Francisco Giants Batting Stats

San Francisco Giants Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
LaMonte Wade Jr.
LF
51 23 41 7 16 34 38 0.265
J.D. Davis
3B
49 22 45 9 29 17 53 0.273
Michael Conforto
RF
48 32 40 11 27 23 50 0.244
Thairo Estrada
2B
47 30 58 6 17 9 47 0.301
Wilmer Flores
1B
40 15 29 6 15 9 26 0.238
Blake Sabol
C
38 14 29 6 16 9 46 0.244
Mike Yastrzemski
CF
36 23 36 6 15 9 39 0.265
David Villar
2B
31 10 13 4 11 8 33 0.143
Brandon Crawford
SS
30 7 17 4 12 11 35 0.177
Brett Wisely
CF
28 5 13 2 7 3 21 0.181
Mitch Haniger
LF
27 14 24 4 17 4 29 0.238
Joc Pederson
DH
26 12 19 5 18 14 22 0.235

Kansas City Royals Batting Stats

Kansas City Royals Batting
Top 12 by Games Played
Player GP R H HR RBI BB SO AVG
Bobby Witt Jr.
SS
53 34 51 9 25 11 52 0.232
Vinnie Pasquantino
1B
53 22 51 9 24 23 30 0.254
MJ Melendez
RF
49 23 37 5 22 22 64 0.208
Salvador Perez
C
48 26 53 12 32 8 42 0.282
Michael Massey
2B
47 14 33 3 15 9 51 0.231
Edward Olivares
LF
41 22 33 4 11 9 27 0.232
Jackie Bradley Jr.
RF
39 10 14 1 6 5 25 0.143
Hunter Dozier
3B
29 8 15 2 9 8 29 0.183
Nick Pratto
LF
29 13 28 2 13 14 37 0.289
Nicky Lopez
3B
28 6 13 0 7 11 13 0.217
Kyle Isbel
CF
26 8 19 1 9 4 19 0.209
Matt Duffy
3B
26 7 21 1 7 6 18 0.313

San Francisco Giants Pitching Stats

San Francisco Giants Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Scott Alexander
RP
22 4 0 1 3 19.1 10 0.93 4.19
Logan Webb
SP
11 4 5 0 0 72.0 76 1.07 2.75
Alex Cobb
SP
11 4 2 0 0 62.0 57 1.40 3.05
Jakob Junis
RP
14 3 2 0 1 28.1 33 1.66 4.13
Anthony DeSclafani
SP
10 3 4 0 0 60.1 47 1.04 3.43
John Brebbia
RP
23 2 0 0 7 22.0 31 1.09 3.68
Sean Manaea
SP
11 2 2 0 1 32.2 44 1.62 6.61
Camilo Doval
RP
24 1 2 14 0 23.2 35 1.01 1.90
Taylor Rogers
RP
20 1 2 1 3 16.1 16 1.35 4.41
Sean Hjelle
RP
10 1 1 0 0 13.1 16 2.33 10.13
Alex Wood
SP
7 1 0 0 0 25.2 26 1.44 3.51
Ryan Walker
RP
3 1 0 0 0 4.0 5 0.75 0.00

Kansas City Royals Pitching Stats

Kansas City Royals Pitching
Top 12 by Wins and Games Played
Player GP W L SV HLD IP K WHIP ERA
Jose Cuas
RP
24 3 0 0 1 23.2 31 1.56 4.94
Brady Singer
SP
11 3 4 0 0 54.1 49 1.62 7.12
Brad Keller
SP
9 3 4 0 0 43.1 31 1.87 4.36
Scott Barlow
RP
20 2 3 6 0 21.0 29 1.19 3.86
Taylor Clarke
RP
22 1 0 0 5 24.2 29 1.34 3.28
Aroldis Chapman
RP
21 1 2 2 6 19.2 32 1.37 2.75
Josh Taylor
RP
17 1 3 0 0 17.2 26 1.75 8.15
Zack Greinke
SP
11 1 5 0 0 57.1 41 1.19 4.55
Ryan Yarbrough
RP
10 1 4 0 1 26.1 14 1.29 6.15
Amir Garrett
RP
22 0 0 0 0 20.0 22 1.85 3.15
Carlos Hernandez
RP
22 0 1 0 3 27.0 36 1.07 3.33
Josh Staumont
RP
18 0 0 0 1 17.0 21 1.35 4.76

Other March 24, 2023 MLB Games

Matchup
New York Mets vs
Tampa Bay Rays
Cincinnati Reds vs
Arizona Diamondbacks
San Diego Padres vs
Los Angeles Angels
Atlanta Braves vs
Boston Red Sox
Pittsburgh Pirates vs
Detroit Tigers
St. Louis Cardinals vs
Washington Nationals
Philadelphia Phillies vs
Toronto Blue Jays
Houston Astros vs
Miami Marlins
Odds Preview 6003