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

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
Underdog Kansas City Royals | Favorite San Francisco Giants |
---|---|
Over | Under |
---|---|
Underdog Kansas City Royals | Favorite San Francisco Giants |
---|---|
MLB Odds Example
Game |
![]() Bet |
---|---|
Royals
Giants
4/09/23 4:05pm EDT |
- 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
![]() 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
Team | ![]() |
![]() |
---|---|---|
Royals |
Team | ![]() |
![]() |
---|---|---|
Giants |
Team Standings
Team | W | L | Pct | GB | Home | Away | RS | RA | Diff | Strk | L10 |
---|---|---|---|---|---|---|---|---|---|---|---|
San Francisco Giants | 30 | 30 | 0.500 | +12.5 | 17-15 | 13-15 | 276 | 269 | +7 | W1 | 5-5 |
Kansas City Royals | 18 | 43 | 0.295 | +25.0 | 9-23 | 9-20 | 236 | 319 | -83 | L2 | 3-7 |
Kansas City Royals Batting Stats
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
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
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
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 |