Seattle Mariners vs Kansas City Royals Prediction & Picks - MLB

USA - MLB

Seattle Mariners
9/18/25 14:10
Kansas City Royals

Prediction:

 

Total Over 9 Runs

-123
$300 offered for betting!

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

 by Lou Aguila in MLB Picks

After busting Seattle’s 10-game win streak on Wednesday, the Kansas City Royals will try to clinch the series in Thursday’s Game 3 at Kaufmann Stadium.

The Royals are home underdogs at +105 ($105 profit per a $100 bet) to -125 favorites Mariners ($100 profit per $125 bet), who will start right-handed pitcher Luis Castillo.

Current Form:

The Royals snapped the Mariners’ 10-match win streak after gutting out a 7-5 win on Wednesday. Catcher Salvador Perez gave Seattle an early 3-0 lead with a three-run blast in the first inning. The Mariners fought back and took the lead after JP Crawford belted a one-run blast at the top of the 8th inning. The Royals refused to go down without a fight. Ignited by Adam Frazier’s two-run homer, the Royals scored four runs in the 8th inning to retake the lead at 7-4. Kansas City closer Carlos Estevez forced Dominic Canzone into a double play to earn the final outs of the game, preserving the win for the Royals. The win pushed the Royals back to .500 with a 76-76 record.

The Mariners (83-69) will try to regain their winning form after failing to extend their winning streak beyond 10 games. The loss opened the door for the Astros (84-69) to retake the AL West leadership after sweeping the Texas Rangers this week.

Seattle Mariners vs Kansas City Royals Form

Table

Teams % P W L
9
Seattle Mariners
Seattle Mariners
0.546 152 83 69
16
Kansas City Royals
Kansas City Royals
0.5 152 76 76

Seattle Mariners and Kansas City Royals Latest Matches

Seattle Mariners
Seattle Mariners Latest matches
W W W W W L
Victories

5/6 (83%)

Defeats

1/6 (17%)

Sep 17, 2025 - MLB

Seattle Mariners
5 :  7
Kansas City Royals

Sep 16, 2025 - MLB

Seattle Mariners
12 :  5
Kansas City Royals

Sep 14, 2025 - MLB

Los Angeles Angels
2 :  11
Seattle Mariners

Sep 13, 2025 - MLB

Los Angeles Angels
3 :  5
Seattle Mariners

Sep 12, 2025 - MLB

Los Angeles Angels
1 :  2
Seattle Mariners

Sep 11, 2025 - MLB

Los Angeles Angels
6 :  7
Seattle Mariners
W W W W W W
Victories

6/6 (100%)

Defeats

0/6 (0%)

Sep 14, 2025 - MLB

Los Angeles Angels
2 :  11
Seattle Mariners

Sep 13, 2025 - MLB

Los Angeles Angels
3 :  5
Seattle Mariners

Sep 12, 2025 - MLB

Los Angeles Angels
1 :  2
Seattle Mariners

Sep 11, 2025 - MLB

Los Angeles Angels
6 :  7
Seattle Mariners

Sep 10, 2025 - MLB

St. Louis Cardinals
2 :  4
Seattle Mariners

Sep 9, 2025 - MLB

St. Louis Cardinals
3 :  5
Seattle Mariners
L L W W W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

Sep 17, 2025 - MLB

Seattle Mariners
5 :  7
Kansas City Royals

Sep 16, 2025 - MLB

Seattle Mariners
12 :  5
Kansas City Royals

Sep 7, 2025 - MLB

Seattle Mariners
18 :  2
Atlanta Braves

Sep 6, 2025 - MLB

Seattle Mariners
10 :  2
Atlanta Braves

Sep 5, 2025 - MLB

Seattle Mariners
1 :  4
Atlanta Braves

Sep 3, 2025 - MLB

Seattle Mariners
4 :  9
Tampa Bay Rays
Kansas City Royals
Kansas City Royals Latest matches
L L L W L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Sep 17, 2025 - MLB

Seattle Mariners
5 :  7
Kansas City Royals

Sep 16, 2025 - MLB

Seattle Mariners
12 :  5
Kansas City Royals

Sep 14, 2025 - MLB

Kansas City Royals
10 :  3
Philadelphia Phillies

Sep 13, 2025 - MLB

Kansas City Royals
6 :  8
Philadelphia Phillies

Sep 12, 2025 - MLB

Kansas City Royals
2 :  8
Philadelphia Phillies

Sep 11, 2025 - MLB

Kansas City Royals
2 :  3
Cleveland Guardians
W W W L L W
Victories

4/6 (67%)

Defeats

2/6 (33%)

Sep 17, 2025 - MLB

Seattle Mariners
5 :  7
Kansas City Royals

Sep 16, 2025 - MLB

Seattle Mariners
12 :  5
Kansas City Royals

Sep 7, 2025 - MLB

Minnesota Twins
5 :  1
Kansas City Royals

Sep 6, 2025 - MLB

Minnesota Twins
2 :  11
Kansas City Royals

Sep 5, 2025 - MLB

Minnesota Twins
1 :  2
Kansas City Royals

Sep 4, 2025 - MLB

Los Angeles Angels
3 :  4
Kansas City Royals
L W L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Sep 14, 2025 - MLB

Kansas City Royals
10 :  3
Philadelphia Phillies

Sep 13, 2025 - MLB

Kansas City Royals
6 :  8
Philadelphia Phillies

Sep 12, 2025 - MLB

Kansas City Royals
2 :  8
Philadelphia Phillies

Sep 11, 2025 - MLB

Kansas City Royals
2 :  3
Cleveland Guardians

Sep 10, 2025 - MLB

Kansas City Royals
4 :  3
Cleveland Guardians

Sep 9, 2025 - MLB

Kansas City Royals
0 :  2
Cleveland Guardians

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

Seattle Mariners

50 %

Kansas City Royals

50 %

Sep 17, 2025 - MLB

Seattle Mariners
5 :  7
Kansas City Royals

Sep 16, 2025 - MLB

Seattle Mariners
12 :  5
Kansas City Royals

Jul 3, 2025 - MLB

Kansas City Royals
3 :  2
Seattle Mariners

Jul 2, 2025 - MLB

Kansas City Royals
2 :  3
Seattle Mariners

Jul 1, 2025 - MLB

Kansas City Royals
6 :  3
Seattle Mariners

Jun 30, 2025 - MLB

Kansas City Royals
2 :  6
Seattle Mariners

Seattle Mariners - Kansas City Royals Key Points

  1. Seattle is 10-1 SU in its last 11 games.
  2. Seattle is 12-6 SU in its last 18 games against Kansas City.
  3. Kansas City is 3-7 SU in its last 10 games.
  4. Kansas City is 2-5 SU in its last 7 games against an opponent in the American League.

Our Seattle Mariners vs Kansas City Royals Prediction

Over 9 Runs appears to be a hot pick ahead of the series finale after the two teams battled in high-scoring contests in the last two days. Seattle averaged 7.5 runs per game in their last five games, while Kansas City averaged 6.1 runs per game in their past five assignments.

Both Mariners’ starters, Luis Castillo, and Royals starter Stephen Kolek are fresh off strong starts, but let’s not forget that these teams have combined for an average of 11.3 runs per game in their last three meetings. Moreover, the Royals carry an atrocious 7.53 ERA in their last five games, while the Mariners' bullpen holds a 4.80 ERA over the last five games.

Our betting prediction for the Seattle Mariners vs. the Kansas City Royals: Total Over 9 Runs.

Prediction:

 

Total Over 9 Runs

-123
$300 offered for betting!

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

Bet $5, Get $300

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

A minimum bet of $5 will qualify for $300 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!

$300 available for Seattle Mariners vs Kansas City Royals

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

Seattle Mariners vs Kansas City Royals Picks