Kansas City Royals vs Seattle Mariners Prediction & Picks - MLB

USA - MLB

Kansas City Royals
7/1/25 21:40
Seattle Mariners

Prediction:

 

Under 8.5

-122
$150 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Erik Gibbs in MLB Picks

The Seattle Mariners and Kansas City Royals clash again tonight in Game 2 of a four-game AL West showdown at T-Mobile Park. The Royals are looking to stop the bleeding after a rough stretch of games, while the Mariners aim to maintain momentum after a strong recovery in the second half of June.

Kansas City continues to struggle at the plate, which has been the story of their season recently. The Royals posted just a .665 OPS in June — a mark that ranks third-worst in all of Major League Baseball, ahead of only Cleveland and Chicago (White Sox).

Their offensive woes were on full display Sunday afternoon in a 5-1 home loss to the Los Angeles Dodgers, and again in the series opener against Seattle, where they managed just two runs in a 6-2 defeat. Despite flashes of promise earlier in the year, the Royals appear stuck in a midsummer slump, especially on the offensive end.

Seattle, on the other hand, has begun to pull things together after a slow start to June. The Mariners opened the month with a dismal 2-8 record, but quickly rebounded, going 11-6 from June 13 forward.

That turnaround has helped them stay above the .500 mark and remain in the chase in the AL West, though they still trail division-leading Houston by six games. Their latest victory came in dramatic fashion — a 12-inning road win over the Texas Rangers on Sunday, 6-4, showcasing their resilience and improving bullpen.

Kansas City Royals vs Seattle Mariners Form

Table

Teams % P W L
14
Seattle Mariners
Seattle Mariners
0.524 84 44 40
22
Kansas City Royals
Kansas City Royals
0.459 85 39 46

Kansas City Royals and Seattle Mariners Latest Matches

Kansas City Royals
Kansas City Royals Latest matches
L L W L L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Jun 30, 2025 - MLB

Kansas City Royals
2 :  6
Seattle Mariners

Jun 29, 2025 - MLB

Los Angeles Dodgers
5 :  1
Kansas City Royals

Jun 28, 2025 - MLB

Los Angeles Dodgers
5 :  9
Kansas City Royals

Jun 27, 2025 - MLB

Los Angeles Dodgers
5 :  4
Kansas City Royals

Jun 26, 2025 - MLB

Tampa Bay Rays
4 :  0
Kansas City Royals

Jun 25, 2025 - MLB

Tampa Bay Rays
3 :  0
Kansas City Royals
L L L L W L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Jun 29, 2025 - MLB

Los Angeles Dodgers
5 :  1
Kansas City Royals

Jun 28, 2025 - MLB

Los Angeles Dodgers
5 :  9
Kansas City Royals

Jun 27, 2025 - MLB

Los Angeles Dodgers
5 :  4
Kansas City Royals

Jun 26, 2025 - MLB

Tampa Bay Rays
4 :  0
Kansas City Royals

Jun 25, 2025 - MLB

Tampa Bay Rays
3 :  0
Kansas City Royals

Jun 24, 2025 - MLB

Tampa Bay Rays
5 :  1
Kansas City Royals
W W L W L L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 30, 2025 - MLB

Kansas City Royals
2 :  6
Seattle Mariners

Jun 22, 2025 - MLB

Kansas City Royals
2 :  3
San Diego Padres

Jun 21, 2025 - MLB

Kansas City Royals
1 :  5
San Diego Padres

Jun 20, 2025 - MLB

Kansas City Royals
6 :  5
San Diego Padres

Jun 19, 2025 - MLB

Kansas City Royals
4 :  1
Texas Rangers

Jun 18, 2025 - MLB

Kansas City Royals
6 :  3
Texas Rangers
Seattle Mariners
Seattle Mariners Latest matches
L L W L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 30, 2025 - MLB

Kansas City Royals
2 :  6
Seattle Mariners

Jun 29, 2025 - MLB

Seattle Mariners
6 :  4
Texas Rangers

Jun 28, 2025 - MLB

Seattle Mariners
2 :  3
Texas Rangers

Jun 27, 2025 - MLB

Seattle Mariners
7 :  6
Texas Rangers

Jun 26, 2025 - MLB

Seattle Mariners
1 :  10
Minnesota Twins

Jun 25, 2025 - MLB

Seattle Mariners
0 :  2
Minnesota Twins
W W L L W W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Jun 30, 2025 - MLB

Kansas City Royals
2 :  6
Seattle Mariners

Jun 18, 2025 - MLB

Boston Red Sox
3 :  1
Seattle Mariners

Jun 17, 2025 - MLB

Boston Red Sox
0 :  8
Seattle Mariners

Jun 16, 2025 - MLB

Boston Red Sox
2 :  0
Seattle Mariners

Jun 15, 2025 - MLB

Cleveland Guardians
0 :  6
Seattle Mariners

Jun 14, 2025 - MLB

Cleveland Guardians
3 :  4
Seattle Mariners
W L L W L W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jun 29, 2025 - MLB

Seattle Mariners
6 :  4
Texas Rangers

Jun 28, 2025 - MLB

Seattle Mariners
2 :  3
Texas Rangers

Jun 27, 2025 - MLB

Seattle Mariners
7 :  6
Texas Rangers

Jun 26, 2025 - MLB

Seattle Mariners
1 :  10
Minnesota Twins

Jun 25, 2025 - MLB

Seattle Mariners
0 :  2
Minnesota Twins

Jun 24, 2025 - MLB

Seattle Mariners
6 :  5
Minnesota Twins

Kansas City Royals against Seattle Mariners : Head to Head (H2H)

Kansas City Royals

67 %

Seattle Mariners

33 %

Jun 30, 2025 - MLB

Kansas City Royals
2 :  6
Seattle Mariners

Mar 21, 2025 - MLB Spring Training

Seattle Mariners
7 :  8
Kansas City Royals

Mar 12, 2025 - MLB Spring Training

Kansas City Royals
7 :  6
Seattle Mariners

Mar 5, 2025 - MLB Spring Training

Seattle Mariners
6 :  9
Kansas City Royals

Jun 9, 2024 - MLB

Seattle Mariners
6 :  5
Kansas City Royals

Jun 7, 2024 - MLB

Seattle Mariners
9 :  10
Kansas City Royals

Kansas City Royals - Seattle Mariners Key Points

  1. The Mariners are 19-24 against the run line after a win
  2. The Royals are 24-21 against the run line after a loss
  3. The Over/Under is 17-11-3 for the Mariners as home favorites
  4. The Over/Under is 13-21-1 for the Royals as away underdogs

Our Kansas City Royals vs Seattle Mariners Prediction

On the mound for Kansas City will be veteran right-hander Michael Lorenzen, making his 17th start of the 2025 campaign. Lorenzen holds a 4-8 record and 4.91 ERA with 73 strikeouts over 88 innings. He struggled in his last appearance against Tampa Bay, allowing four earned runs across 5.2 innings in a losing effort.

Seattle counters with Emerson Hancock, a young righty making just his sixth start of the year. Hancock enters with a 1-3 record and 5.30 ERA, though much of that damage came from a brutal outing against the Cubs where he surrendered nine earned runs. He looked much better in his most recent appearance, limiting the Twins to two earned runs in five innings before Seattle’s bullpen collapsed in a 10-1 loss.

Historically, the Mariners have dominated this matchup, going 10-4 against the Royals since 2023 and 6-1 at home during that span. Given both teams’ inconsistent offense and suspect bullpens, this game could shape up to be a low-scoring affair, especially if the starting pitchers can settle in early. Our prediction for Seattle Mariners vs. KC Royals: Mariners to win.

Prediction:

 

Under 8.5

-122
$150 offered for betting!

Grab an extra $150 for your Kansas City Royals vs Seattle Mariners wager!

Bet $5, Get $150

Get ready to experience the thrill of the game with FanDuel's exciting welcome offer, available for use on the Kansas City Royals vs Seattle Mariners matchup!

A minimum bet of $5 will qualify for $150 in bonus bets if your bet wins! This offer is a golden opportunity for new users. Don't miss out on this limited-time deal to enhance your sports betting experience with some extra oomph! Jump into the action today and let FanDuel take your sports engagement to the next level!

$150 available for Kansas City Royals vs Seattle Mariners

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Kansas City Royals vs Seattle Mariners Picks