At Kauffman Stadium on Sunday, the Kansas City Royals (three straight wins) meet the Seattle Mariners at 2:10 PM ET.

The Royals (-118 moneyline odds to win) take the field against the Mariners (-101) in an expected close matchup. The matchup on the mound for this contest is set with the Kansas City Royals looking to Cole Ragans (4-4), and George Kirby (5-5) taking the ball for the Seattle Mariners.

The Royals beat the Mariners 8-4 yesterday, with Alec Marsh getting the win (5.0 IP, 4 R, 7 H, 8 K) and Adam Frazier leading the way offensively (going 2-for-2 with a double, a home run and an RBI). Luis Castillo (5.0 IP, 5 R, 6 H, 4 K) took the loss for the Mariners.

Ahead of this Royals vs. Mariners matchup, here’s everything you need to get ready for Sunday’s MLB action, including viewing options.

Kansas City Royals vs. Seattle Mariners odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 9:16 AM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Royals (-118, bet $118 to win $100)
  • Underdog: Mariners (-101, bet $101 to win $100)
  • Over/under: 8

Royals vs. Mariners: Live streaming info & game time

  • Game Day: Sunday, June 9, 2024
  • Game Time: 2:10 PM ET
  • Stadium: Kauffman Stadium
  • TV Channel: Bally Sports
  • Live Stream: Fubo (Watch for free)

Royals stats and trends

Royals betting records

  • This season, the Royals have won 18 out of the 23 games, or 78.3%, in which they’ve been favored.
  • This season Kansas City has won 15 of its 19 games, or 78.9%, when favored by at least -118 on the moneyline.
  • The moneyline for this contest implies a 54.1% chance of a victory for the Royals.
  • Kansas City’s games have gone over the total in 29 of its 65 chances.
  • The Royals are 40-25-0 against the spread in their 65 chances this season.

Cole Ragans (Royals probable starter)

  • Ragans makes the start for the Royals, his 14th of the season. He is 4-4 with a 3.21 ERA and 89 strikeouts in 73 2/3 innings pitched.
  • In his most recent time out on Sunday against the San Diego Padres, the left-hander went six innings, allowing one earned run while surrendering five hits.
  • The 26-year-old has an ERA of 3.21, with 11.0 strikeouts per nine innings, in 13 games this season. Opposing hitters have a .228 batting average against him.
  • Ragans heads into the outing with eight quality starts under his belt this year.
  • Ragans is aiming for his ninth straight outing lasting five or more innings. He averages 5.6 frames per appearance on the hill.
  • He has held his opponents without an earned run in four of his 13 outings this season.
  • He meets a Mariners offense that ranks 24th in the league with 251 runs while batting .221 as a unit. It has a collective .366 slugging percentage (25th in MLB action) and has hit a total of 71 home runs (eighth in MLB).
  • Among qualifying pitchers in MLB action this season, the 26-year-old’s 3.21 ERA ranks 27th, 1.192 WHIP ranks 39th, and 11.0 K/9 ranks sixth.

Royals batting stats

  • The Royals have hit 66 homers this season, which ranks 14th in the league.
  • Hitters for Kansas City rank fifth in the majors with a combined .414 team slugging percentage.
  • The Royals rank fifth in MLB with a .254 team batting average.
  • Kansas City is among the highest-scoring teams in the majors, ranking fourth with 324 total runs this season.
  • The Royals have an OBP of .316 this season, which ranks ninth in MLB.
  • Kansas City is one of the most-disciplined teams at the plate this season, ranking third with an average of 7.0 strikeouts per game.

Mariners stats and trends

Mariners betting records

  • The Mariners have been underdogs in 27 games this season and have come away with the win 13 times (48.1%) in those contests.
  • This season, Seattle has been victorious 12 times in 22 chances when named as an underdog of at least -101 or worse on the moneyline.
  • The Mariners have an implied victory probability of 50.2% according to the moneyline set by oddsmakers for this matchup.
  • Seattle and its opponents have gone over the total this season in 25 of its 66 opportunities.
  • In 65 games with a line this season, the Mariners have a mark of 32-33-0 against the spread.

George Kirby (Mariners probable starter)

  • Kirby (5-5) takes the mound first for the Mariners in his 14th start of the season. He has a 4.05 ERA in 73 1/3 innings pitched, with 74 strikeouts.
  • The righty last pitched on Wednesday against the Oakland Athletics, when he tossed five innings, allowing two earned runs while giving up six hits.
  • The 26-year-old has a 4.05 ERA and 9.1 strikeouts per nine innings across 13 games this season, while giving up a batting average of .243 to opposing batters.
  • Kirby enters this outing with six quality starts under his belt this season.
  • Kirby is trying for his 11th straight appearance lasting five or more innings. He averages 5.6 innings per start.
  • In four of his appearances this season he has not surrender an earned run.
  • The opposing Royals offense has a collective .254 batting average, and is sixth in the league with 552 total hits and fourth in MLB play with 324 runs scored. They have the fifth-ranked slugging percentage (.414) and are 14th in all of MLB with 66 home runs.
  • Kirby has pitched seven innings without giving up an earned run on three hits, while striking out six against the Royals this season.
  • Among qualifying pitchers in MLB action this season, the 26-year-old’s 4.05 ERA ranks 59th, 1.050 WHIP ranks 21st, and 9.1 K/9 ranks 22nd.

Mariners batting stats

  • The Mariners rank eighth in MLB play with 71 total home runs.
  • This season, Seattle ranks 25th in the majors with a .366 slugging percentage.
  • The Mariners rank 28th in MLB with a .221 batting average.
  • Seattle scores the 24th-most runs in baseball (251 total, 3.8 per game).
  • The Mariners rank 25th in the majors with an on-base percentage of .299.
Watch the MLB on Fubo!