| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jo Adell | CF | 11 | .273 | 1.000 | 1 |
| Nolan Schanuel | 1B | 9 | .400 | 1.225 | 0 |
| Hoppe | C | 7 | .000 | 0.000 | 0 |
| Zach Neto | SS | 7 | .286 | 1.000 | 1 |
| Mike Trout | RF | 6 | .000 | 0.167 | 0 |
| Yoan Moncada | 3B | 4 | .250 | 0.500 | 0 |
| Oswald Peraza | 3B | 3 | .000 | 0.000 | 0 |
| Bryce Teodosio | CF | 2 | .500 | 2.500 | 1 |
| Adam Frazier | 2B | 1 | .000 | 0.000 | 0 |
Opposite him is Los Angeles Angels right-hander Walbert Urena, a 22-year-old with just 7.2 career MLB innings. The sample is thin, but the results are real. His last start was six innings, two earned runs, and eight strikeouts against San Diego. He carries a 2.35 ERA and 10 punchouts in his brief big-league look, and while he has walked five in those 7.2 innings, his command is in a different area code compared to Ragans. In tonight's MLB action, the starting pitching advantage belongs clearly to the visiting side.
Kauffman Stadium runs neutral (1.0 run factor) with a slightly suppressed homer environment (0.92 HR factor) thanks to its large outfield. Those dimensions matter less when a starter can't throw strikes. Three Angels regulars carry career OPS marks above 1.000 against Ragans specifically: Schanuel at 1.225 across 9 plate appearances, Adell at 1.000 in 11 PA, and Neto at 1.000 with a home run in 7 PA. These aren't random hot streaks. They are specific hitters who have consistently squared up this particular pitcher. When a walk-prone starter faces batters who already hit him hard, the damage compounds in ways a park factor cannot contain.
The Angels come in at 12-15 overall but carry a +7 run differential, a sign of a club playing better than its record. Their away record sits at 7-8, and they average 4.8 runs per game on the season. Kansas City is 9-17 with a minus-32 run differential and a 3.6 R/G offense that ranks near the bottom of the league. The Royals went 7-7 at home, but that mark has come against weak competition and on the back of some timely bullpen work. Carter Jensen is the hottest bat in the KC lineup right now, posting a 1.560 OPS over the last seven days with six home runs in 83 plate appearances. No Royal has any prior MLB experience against Urena, so Kansas City's lineup will be adjusting in real time to an arm they have never seen.
Picks made April 25, 2026 at 04:26 AM ET. Odds shown reflect current market prices.
The Angels ML at +134 is the primary angle. The +1.5 run line at -152 covers both the outright win and a close loss in a game where Los Angeles has specific matchup advantages. For sharper value, the O'Hoppe and Trout hitless props stand out: both are career-zeroes against Ragans across multiple seasons, and the market prices those outcomes as near-coin flips when the batter-versus-pitcher history is a complete shutout. Ragans' walk rate creates the environment, but the individual matchup data closes the argument. The one honest caveat: Ragans threw a clean six-inning shutout against Detroit on April 14. He still has the stuff when the command returns. If he attacks the strike zone early and his 9.4 K/9 rate kicks in, this game looks very different than the matchup data suggests. Take your positions, but size accordingly.
For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Apr 24, 2026 | LAA @ KC | KCKC 6-3 |
Compare odds for LAA @ KC