On Friday, a series opener is on the schedule, with the Seattle Mariners (36-28) visiting the Kansas City Royals (37-26) at 8:10 PM ET.

The Mariners are the road favorite (-128) versus the Royals (+107). The Mariners will start Bryce Miller (5-5) versus the Royals and Daniel Lynch.

The Mariners won their last contest versus the Athletics by a 3-0 score yesterday, with Bryan Woo picking up the win pitching throwing six innings without giving up an earned run on two hits, while striking out six. Mitch Garver went 2-for-2 with a home run and two RBI to lead them offensively.

Yesterday, the Royals defeated the Guardians 4-3. Sam Long was the winning pitcher after he went one inning without giving up a hit or an earned run while striking out one. Hunter Renfroe paced the Royals’ offense, going 2-for-3 with a double and an RBI.

Before watching this Mariners vs. Royals matchup, here’s everything you need to know about Friday’s action on the diamond, including viewing options.

Seattle Mariners vs. Kansas City Royals odds and betting lines

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

  • Favorite: Mariners (-128, bet $128 to win $100)
  • Underdog: Royals (+107, bet $100 to win $107)
  • Over/under: 9

Mariners vs. Royals: Live streaming info & game time

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

Mariners stats and trends

Mariners betting records

  • The Mariners have won 23, or 62.2%, of the 37 games they’ve played as favorites this season.
  • Seattle has a record of 18-11, a 62.1% win rate, when favored by -128 or more by bookmakers this season.
  • Sportsbooks have implied with the moneyline set for this matchup that the Mariners have a 56.1% chance to win.
  • Seattle and its opponents have gone over the total this season in 23 of 64 opportunities.
  • The Mariners are 32-31-0 ATS in their 63 games with a spread this season.

Bryce Miller (Mariners probable starter)

  • Miller gets the start for the Mariners, his 13th of the season. He is 5-5 with a 3.18 ERA and 71 strikeouts in 70 2/3 innings pitched.
  • The righty last appeared on Saturday against the Los Angeles Angels, when he threw six scoreless innings while giving up three hits.
  • The 25-year-old has a 3.18 ERA and 9 strikeouts per nine innings across 12 games this season, while allowing a batting average of .192 to opposing hitters.
  • Miller is looking for his third quality start in a row.
  • Miller will try to extend an eight-game streak of going five or more innings (he’s averaging 5.9 frames per outing).
  • He has held his opponents without an earned run in three of his 12 appearances this season.
  • He will face a Royals offense that ranks sixth in the league with 306 runs while batting .253 as a squad. It has a collective .412 slugging percentage (sixth in MLB play) and has hit a total of 64 home runs (15th in MLB).
  • Among qualifying pitchers in MLB action this season, the 25-year-old ranks 25th in ERA (3.18), ninth in WHIP (.962), and 26th in K/9 (9).

Mariners batting stats

  • The Mariners have hit 68 homers this season, which ranks 11th in the league.
  • Fueled by 152 extra-base hits, Seattle ranks 25th in MLB with a .363 slugging percentage this season.
  • The Mariners have a team batting average of just .220 this season, which ranks 29th among MLB teams.
  • Seattle is among the lowest-scoring teams in the majors, ranking 26th with just 238 total runs (3.7 per game) this season.
  • The Mariners have an OBP of just .297 this season, which ranks 26th in MLB.
  • Seattle is one of the least-disciplined teams at the plate this season, ranking last with an average of 10 strikeouts per game.

Royals stats and trends

Royals betting records

  • The Royals have been underdogs in 37 games this season and have come away with the win 18 times (48.6%) in those contests.
  • This season, Kansas City has been victorious 11 times in 23 chances when named as an underdog of at least +107 or worse on the moneyline.
  • The Royals have an implied victory probability of 48.3% according to the moneyline set for this matchup.
  • Kansas City’s games have gone over the total in 27 of its 63 opportunities.
  • The Royals have posted a record of 38-25-0 against the spread this season.

Daniel Lynch (Royals probable starter)

  • Lynch (0-0) takes the mound first for the Royals to make his third start of the season.
  • The lefty last pitched on Thursday, May 30 against the Minnesota Twins, when he threw five innings, allowing two earned runs while giving up five hits.
  • Over his three games this season, opposing hitters have compiled a batting average of just .167 against him. He has a 1.50 ERA and averages 6 strikeouts per nine innings.
  • Lynch is looking to pick up his third start of five or more innings this year in this matchup.
  • He has had two appearances this season that he kept his opponents to zero earned runs.
  • The opposing Mariners offense has a collective .220 batting average, and is 29th in the league with 457 total hits and 26th in MLB play with 238 runs scored. They have the 25th-ranked slugging percentage (.363) and are 11th in all of MLB with 68 home runs.

Royals batting stats

  • The Royals rank 15th in MLB action with 64 total home runs.
  • So far this year, Kansas City is sixth in the majors with a .412 slugging percentage.
  • The Royals have the sixth-best batting average in the league (.253).
  • Kansas City scores the sixth-most runs in baseball (306 total, 4.9 per game).
  • The Royals are 11th in MLB with an on-base percentage of .314.
Watch the MLB on Fubo!