SPORTS·SLATE·AI

Angels at Royals — MLB Odds, Starters, Weather · Saturday, Apr 25, 2026

Los Angeles Angels logo
Angels
26-42
FINAL
112
Royals
28-40
Kansas City Royals logo
MONEYLINE · IMPLIED PROBABILITY
LAA
POLY
KALSHI
KC
100¢
POLY100¢
KALSHI100¢
DISPERSION 1¢ · venues aligned · $3,519,053 combined volume · UPDATED 46D AGO
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 46D AGO
The model sees LAA at 50.6% versus the market's 42.0%, creating an edge on paper, but we're not backing a coin flip where the Angels are still projected to lose more often than win. Despite LAA's superior run differential (+0.26 vs KC's -1.23), the matchup remains too close to warrant a stake. Standing down on this one.
RESULT: LOSS·LAA 1-12 KC
VENUE
Kauffman Stadium
ROOF
Open
WEATHER
77°F · Overcast
SE 6mph · 1% precip
WATCH
Royals.TV · FanDuel Sports Network West
STARTERS
Walbert Urena headshot
Walbert Urena (R)
LAA · 10 GS
ERA
2.44
WHIP
1.36
K/9
8.95
BB/9
5.37
IP
55.3
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
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 46D AGO·498 WORDS

Cole Ragans enters Friday's matchup carrying a 3.78 ERA through 16.7 innings for Kansas City, while the Angels counter with Walbert Urena, who has logged just 1.7 innings across two appearances in 2026. The stark disparity in sample size creates an intriguing dynamic as the Royals sit as 57¢ home favorites despite their league-worst 9-17 record.

Ragans has established himself as Kansas City's most reliable starter early in the season, posting a 1.38 WHIP with an 8.64 K/9 rate across four starts. His 23.9% strikeout rate provides a solid foundation, though his 5.40 BB/9 and 14.9% walk rate suggest some command inconsistencies. The left-hander has surrendered 1.62 HR/9, giving up three home runs in his limited sample. For a Royals rotation that has struggled to provide length, Ragans represents their best chance at keeping pace early in games.

Urena presents a small sample caveat in the extreme. The right-hander's 1.7 innings include a troubling 4.79 WHIP and 16.17 BB/9, though he has managed 10.78 K/9 when finding the strike zone. His 20.0% walk rate across minimal exposure makes it difficult to project how he'll handle a full start's workload. The Angels' decision to deploy Urena in a starting role suggests either injury concerns elsewhere in the rotation or a willingness to experiment with their pitching mix.

The offensive picture tilts heavily toward Los Angeles despite their modest 4.78 runs per game. Mike Trout leads the Angels' attack with a .984 OPS through 94 plate appearances, combining a .415 on-base percentage with seven home runs. Adam Frazier has been exceptional in limited action, posting a .990 OPS across 35 plate appearances with a .471 OBP. Oswald Peraza adds depth at .919 OPS, giving the Angels three hitters performing at an elite level early in the season.

Kansas City's offensive struggles are evident in their 3.62 runs per game, the lowest mark between these teams. Kyle Isbel leads their hitters at .772 OPS, followed closely by Maikel Garcia at .769 OPS. The Royals have managed just 94 runs through 26 games, creating significant pressure on their pitching staff to keep games low-scoring. Carter Jensen provides some power potential with four home runs, but his .211 average and .270 OBP limit his overall contribution.

The market's pricing reflects confidence in Ragans' ability to navigate the Angels' lineup while Urena's minimal track record creates uncertainty. Kansas City's 57¢ implied probability seems generous given their offensive limitations, but the starting pitching advantage provides legitimate justification. The Angels' superior hitting depth should create scoring opportunities, particularly if Urena's command issues persist beyond his small sample. With both teams struggling in their last 10 games — Los Angeles at 4-6 and Kansas City at 2-8 — this matchup hinges on which starter can provide early stability for their respective clubs.

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
LAA · 2-3 L5
L 0-1
@LAD · 6/5
L 2-9
@LAD · 6/6
W 13-5
@LAD · 6/7
L 4-5
vsHOU · 6/8
W 10-1
vsHOU · 6/9
OLDEST → LATEST
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
INJURIES
Los Angeles Angels logo
LAA7 ON IL
P
Right shoulder inflammation
15-DAY · 34D
P
Left knee inflammation
15-DAY · 34D
P
Ben Joyce
Right shoulder inflammation
15-DAY · 34D
P
Right middle finger contusion
15-DAY · 34D
P
Robert Stephenson
Right elbow inflammation
60-DAY · 32D
3B
Anthony Rendon
Left hip labrum surgery
60-DAY · 32D
P
Viral infection
15-DAY · 22D
Kansas City Royals logo
KC6 ON IL
P
Alec Marsh
Right shoulder impingement
60-DAY · 72D
P
Left oblique strain
15-DAY · 34D
P
Left foot contusion
15-DAY · 27D
P
Left elbow inflammation
15-DAY · 23D
P
James McArthur
Right elbow inflammation
15-DAY · 6D
2B
Left shoulder subluxation
10-DAY · 6D
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.