USA - MLB
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.
Limited Offer. Currently at FanDuel
Kansas City Royals vs Seattle Mariners Form
Table
Teams | % | P | W | L |
---|---|---|---|---|
14
![]() |
0.524 | 84 | 44 | 40 |
22
![]() |
0.459 | 85 | 39 | 46 |
Kansas City Royals and Seattle Mariners Latest Matches

1/6 (17%)
5/6 (83%)
Jun 30, 2025 - MLB
Jun 29, 2025 - MLB
Jun 28, 2025 - MLB
Jun 27, 2025 - MLB
Jun 26, 2025 - MLB
Jun 25, 2025 - MLB
1/6 (17%)
5/6 (83%)
Jun 29, 2025 - MLB
Jun 28, 2025 - MLB
Jun 27, 2025 - MLB
Jun 26, 2025 - MLB
Jun 25, 2025 - MLB
Jun 24, 2025 - MLB
3/6 (50%)
3/6 (50%)
Jun 30, 2025 - MLB
Jun 22, 2025 - MLB
Jun 21, 2025 - MLB
Jun 20, 2025 - MLB
Jun 19, 2025 - MLB
Jun 18, 2025 - MLB

3/6 (50%)
3/6 (50%)
Jun 30, 2025 - MLB
Jun 29, 2025 - MLB
Jun 28, 2025 - MLB
Jun 27, 2025 - MLB
Jun 26, 2025 - MLB
Jun 25, 2025 - MLB
4/6 (67%)
2/6 (33%)
Jun 30, 2025 - MLB
Jun 18, 2025 - MLB
Jun 17, 2025 - MLB
Jun 16, 2025 - MLB
Jun 15, 2025 - MLB
Jun 14, 2025 - MLB
3/6 (50%)
3/6 (50%)
Jun 29, 2025 - MLB
Jun 28, 2025 - MLB
Jun 27, 2025 - MLB
Jun 26, 2025 - MLB
Jun 25, 2025 - MLB
Jun 24, 2025 - MLB
Kansas City Royals against Seattle Mariners : Head to Head (H2H)
67 %
33 %
Jun 30, 2025 - MLB
Mar 21, 2025 - MLB Spring Training
Mar 12, 2025 - MLB Spring Training
Mar 5, 2025 - MLB Spring Training
Jun 9, 2024 - MLB
Jun 7, 2024 - MLB
Kansas City Royals - Seattle Mariners Key Points
- The Mariners are 19-24 against the run line after a win
- The Royals are 24-21 against the run line after a loss
- The Over/Under is 17-11-3 for the Mariners as home favorites
- The Over/Under is 13-21-1 for the Royals as away underdogs
Limited Offer. Currently at FanDuel
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.
Grab an extra $150 for your Kansas City Royals vs Seattle Mariners wager!
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!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Limited Offer. Currently at FanDuel