SPORTS·SLATE·AI

Royals at Mariners — MLB Odds, Starters, Weather · Friday, May 1, 2026

Kansas City Royals logo
Royals
28-40
FINAL
76
Mariners
36-33
Seattle Mariners logo
FINAL · BOT 9TH
KC
7
SEA
6
LAST PITLucas Erceg12P
LAST BATCal RaleighL
FINAL PLAY · Cal Raleigh pops out to shortstop Bobby Witt Jr.
MONEYLINE · IMPLIED PROBABILITY
KC
90¢
POLY100¢
KALSHI82¢
SEA
16¢
POLY
KALSHI20¢
DISPERSION 20¢ · venues diverge — potential edge · $3,013,071 combined volume · UPDATED 39D AGO
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 40D AGO
The model sees Kansas City at 43.4% against the market's 40.3%, creating a small edge on paper. However, Seattle's superior run prevention at 4.0 runs allowed per game and Bryan Woo's 3.86 ERA give them the fundamental matchup edge. We're standing down on what projects as a coin flip despite the theoretical mispricing.
RESULT: WIN·KC 7-6 SEA
VENUE
T-Mobile Park
ROOF
Retractable
WEATHER
67°F · Overcast
N 7mph · 1% precip
WATCH
Apple TV
STARTERS
Cole Ragans headshot
Cole Ragans (L)
KC · 8 GS
ERA
4.84
WHIP
1.42
K/9
11.46
BB/9
5.86
IP
35.3
Bryan Woo headshot
Bryan Woo (R)
SEA · 13 GS
ERA
3.74
WHIP
1.00
K/9
8.77
BB/9
1.64
IP
77.0
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 40D AGO·530 WORDS

Cole Ragans brings a troubling 6.00 BB/9 walk rate into T-Mobile Park tonight, where Bryan Woo has been stingy with free passes at just 1.54 BB/9 through six starts. That control gap could define this Royals-Mariners matchup, with Seattle's 59¢ market price reflecting confidence in their right-hander's command advantage.

The Royals offense has managed just 4.06 runs per game through 31 contests, ranking among the league's more anemic attacks. Bobby Witt Jr. leads the charge with a .797 OPS across 139 plate appearances, while Carter Jensen has provided pop from behind the plate with six home runs in 103 trips to the plate. Kyle Isbel has been productive in center field at .812 OPS, but the lineup lacks the depth to consistently pressure opposing pitching. Kansas City's -22 run differential tells the story of a team struggling to generate offense consistently.

Seattle counters with a more balanced attack at 4.19 RS/G, led by Brendan Donovan's impressive .955 OPS in 71 plate appearances. The third baseman has been the Mariners' most productive hitter, posting a .437 on-base percentage that anchors the lineup. Randy Arozarena has settled in nicely after his trade from Tampa Bay, contributing a .820 OPS across 134 plate appearances with solid plate discipline. Dominic Canzone adds another threat from the right side at .860 OPS, giving Seattle multiple weapons to exploit Ragans' command issues.

The pitching matchup heavily favors the home side. Ragans enters with a concerning 5.00 ERA and 1.48 WHIP through 27 innings, walking nearly as many batters (18) as he's struck out (33). His 15.7 percent walk rate is unsustainable at the major league level, and Seattle's patient hitters should capitalize on his inability to throw strikes consistently. Woo presents the opposite profile with a 3.86 ERA and excellent 1.06 WHIP, demonstrating the command that made him a top prospect. His 4.3 percent walk rate shows remarkable control for a young pitcher, and his 1.03 HR/9 suggests he's keeping the ball in the park effectively.

The broader pitching picture reinforces Seattle's advantage. The Mariners staff has posted a 3.63 ERA compared to Kansas City's 4.54 mark, with superior control evident in their 2.54 BB/9 against the Royals' 4.51 rate. Seattle has also limited home runs more effectively at 0.99 HR/9, while Kansas City has surrendered 1.19 long balls per nine innings. The run prevention gap shows up clearly in the teams' records — Seattle sits at .500 despite modest offensive numbers, while Kansas City has struggled to .387 despite similar run production.

The market's 59¢ pricing on Seattle appears well-calibrated given the underlying numbers. The Mariners hold clear advantages in starting pitching, staff-wide run prevention, and recent form with their 7-3 record over the last ten games. Kansas City's 5-5 mark in that span represents improvement, but the fundamental issues with Ragans' command and the team's offensive limitations remain problematic against quality pitching. The 40¢ price on the Royals offers little value given their season-long struggles and tonight's difficult matchup.

If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.

RECENT FORM · LAST 5
KC · 3-2 L5
L 3-5
@MIN · 6/5
W 3-2
@MIN · 6/6
W 6-5
@MIN · 6/7
W 5-3
vsTEX · 6/9
L 4-6
vsTEX · 6/10
OLDEST → LATEST
SEA · 3-2 L5
W 4-0
@DET · 6/6
L 4-5
@DET · 6/7
W 6-3
@BAL · 6/8
W 6-5
@BAL · 6/9
L 2-7
@BAL · 6/10
OLDEST → LATEST
INJURIES
Kansas City Royals logo
KC6 ON IL
P
Alec Marsh
Right shoulder impingement
60-DAY · 78D
P
Left oblique strain
15-DAY · 40D
P
Left foot contusion
15-DAY · 33D
P
Left elbow inflammation
15-DAY · 29D
2B
Left shoulder subluxation
10-DAY · 12D
P
James McArthur
Right elbow inflammation
15-DAY · 12D
Seattle Mariners logo
SEA8 ON IL
P
Logan Evans
Recovery from torn UCL in right arm
60-DAY · 74D
P
Left oblique strain
15-DAY · 40D
P
Carlos Vargas
Right lat strain
15-DAY · 38D
RF
Right pec strain
10-DAY · 24D
1B
Left oblique strain
10-DAY · 16D
3B
Left groin muscle strain
10-DAY · 13D
3B
Miles Mastrobuoni
Right calf strain
60-DAY · 11D
P
Right lat inflammation
15-DAY · 1D
If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.