Kansas City Royals vs San Francisco Giants Odds

The Royals will play the Giants on Sunday, April 9th, 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.

Captain Shady Lines

Captain Shady Lines
Captain Shady Lines

Ahoy, ye landlubbers! The Kansas City Royals be playin' a sorry game on Sunday, April 9th, 2023. They got a measly 2-6 overall record and a pitiful 0.250 overall win percentage. (Shiver me timbers!) And don't even get me started on their last 10 games...

They be facin' off against the San Francisco Giants on their home turf. Sure, the Giants ain't doin' much better with a 3-4 overall record and a 0.429 overall win percentage, but they've won half of their last 10 games. (Avast!) The Royals, on the other hand, have lost 6 out of their last 10. (Aye, aye!)

Now, I ain't one to tell ye how to spend yer doubloons, but if ye be lookin' to bet on this game, SportsBetting3.com may be yer best bet. (Arr!) Review the odds below and place yer bets wisely, me hearties. But mark me words, the Royals be in for a rough ride on Sunday. (Yo ho ho!)

Odds Comparison


Moneyline
Underdog

Kansas City Royals
Favorite

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

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

Run Line
Underdog

Kansas City Royals
Favorite

San Francisco Giants
SportsBetting3.com has analyzed the latest lines. Review our "Run Line" table above to smash the books. BetRivers VA has the best favorite San Francisco Giants run line at -1.5 points. BetMGM has the best underdog Kansas City Royals 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
Royals
Giants
4/09/23 4:05pm EDT
Bet $100 at BetRivers Virginia
21+ Playable in VA only
Gambling Problem? Call 1-888-532-3500
Possible Moneyline Outcomes
  • Kansas City Royals bettors risk $100 to win $140 at +140 odds. The implied probability for Kansas City Royals is 41.67%.
  • San Francisco Giants bettors risk $100 to win $61.73 at -162 odds. The implied probability for San Francisco Giants is 61.83%.

Kansas City Royals at San Francisco Giants Prop Bets

MLB Prop Bets
+ Displays more odds
BetRivers BetRivers
Bet
Royals
Giants
4/09/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.

Kansas City Royals World Series Odds
2023 Kansas City Royals World Series Odds

Team
BetRivers BetRivers BetMGM BetMGM
Royals
San Francisco Giants World Series Odds
2023 San Francisco Giants World Series Odds

Team
BetRivers BetRivers BetMGM BetMGM
Giants

Team Standings

2023 MLB Regular Season Standings - Kansas City Royals, San Francisco Giants
Team W L Pct GB Home Away RS RA Diff Strk L10
San Francisco Giants30300.500+12.517-1513-15276269+7W15-5
Kansas City Royals18430.295+25.09-239-20236319-83L23-7

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
60 37 59 10 27 11 58 0.237
Vinnie Pasquantino
1B
59 24 56 9 26 25 31 0.250
MJ Melendez
RF
56 27 45 5 25 25 69 0.222
Salvador Perez
C
55 28 60 12 34 8 50 0.278
Michael Massey
2B
53 15 37 4 18 10 55 0.230
Edward Olivares
LF
46 24 36 5 12 10 30 0.234
Jackie Bradley Jr.
CF
42 10 14 1 6 5 28 0.136
Nick Pratto
1B
36 18 37 4 15 16 48 0.298
Nicky Lopez
3B
33 7 17 0 7 12 16 0.230
Hunter Dozier
3B
29 8 15 2 9 8 29 0.183
Matt Duffy
3B
29 7 22 1 7 6 19 0.301
Maikel Garcia
3B
28 9 24 1 13 10 29 0.250

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.
1B
58 31 51 8 19 41 42 0.285
J.D. Davis
3B
56 27 54 9 34 24 58 0.286
Michael Conforto
RF
51 32 43 11 29 24 52 0.250
Thairo Estrada
2B
48 30 61 6 18 10 49 0.308
Wilmer Flores
1B
46 16 33 6 19 12 28 0.241
Blake Sabol
C
43 17 35 7 18 10 53 0.254
Mike Yastrzemski
CF
41 27 39 6 16 13 46 0.257
Brandon Crawford
SS
35 11 21 4 14 14 41 0.191
Mitch Haniger
LF
34 17 29 4 20 7 39 0.225
Brett Wisely
2B
33 5 16 2 7 4 24 0.195
David Villar
2B
32 10 13 4 11 8 35 0.135
Joc Pederson
DH
27 13 20 5 18 15 23 0.241

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
Brady Singer
SP
12 4 4 0 0 60.0 56 1.55 6.45
Jose Cuas
RP
27 3 0 0 2 26.0 34 1.46 4.50
Brad Keller
SP
9 3 4 0 0 43.1 31 1.87 4.36
Scott Barlow
RP
22 2 3 7 0 23.0 33 1.17 3.52
Taylor Clarke
RP
25 1 0 0 8 28.0 32 1.21 2.89
Aroldis Chapman
RP
23 1 2 2 7 21.1 35 1.36 2.95
Josh Taylor
RP
17 1 3 0 0 17.2 26 1.75 8.15
Zack Greinke
SP
13 1 6 0 0 66.2 50 1.13 4.59
Ryan Yarbrough
RP
10 1 4 0 1 26.1 14 1.29 6.15
Mike Mayers
RP
4 1 1 0 0 16.1 15 1.53 4.41
Carlos Hernandez
RP
25 0 3 0 3 30.1 41 1.12 4.45
Amir Garrett
RP
23 0 0 0 0 21.0 24 1.76 3.00

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
Alex Cobb
SP
12 5 2 0 0 69.2 64 1.32 2.71
Scott Alexander
RP
25 4 0 1 4 21.2 11 0.92 3.74
Logan Webb
SP
12 4 6 0 0 79.0 82 1.04 2.85
Anthony DeSclafani
SP
12 4 5 0 0 70.1 51 1.12 3.97
Jakob Junis
RP
16 3 2 0 1 32.2 39 1.56 3.86
John Brebbia
RP
26 2 0 0 7 24.2 33 1.14 3.65
Sean Manaea
SP
13 2 3 0 2 41.1 52 1.52 6.10
Ryan Walker
RP
7 2 0 0 0 8.2 10 0.81 1.04
Camilo Doval
RP
26 1 2 14 0 25.2 39 1.01 2.10
Taylor Rogers
RP
23 1 2 1 3 19.1 22 1.19 3.72
Sean Hjelle
RP
10 1 1 0 0 13.1 16 2.33 10.13
Alex Wood
SP
8 1 1 0 0 30.0 30 1.60 4.80

Other April 9, 2023 MLB Games

Matchup
Cincinnati Reds vs
Philadelphia Phillies
Boston Red Sox vs
Detroit Tigers
Oakland Athletics vs
Tampa Bay Rays
Chicago White Sox vs
Pittsburgh Pirates
New York Yankees vs
Baltimore Orioles
Miami Marlins vs
New York Mets
Seattle Mariners vs
Cleveland Guardians
Houston Astros vs
Minnesota Twins
St. Louis Cardinals vs
Milwaukee Brewers
Texas Rangers vs
Chicago Cubs
Washington Nationals vs
Colorado Rockies
Toronto Blue Jays vs
Los Angeles Angels
Los Angeles Dodgers vs
Arizona Diamondbacks
San Diego Padres vs
Atlanta Braves
Odds Preview 6193