Royals vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for April 25

Odds updated as of 6:12 p.m.
In MLB action on Saturday, the Kansas City Royals play the Los Angeles Angels.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's everything you need to know.
Royals vs Angels Game Info
- Kansas City Royals (9-17) vs. Los Angeles Angels (12-15)
- Date: Saturday, April 25, 2026
- Time: 7:10 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: Royals.TV and FDSW
Royals vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: KC: (-142) | LAA: (+120)
- Spread: KC: -1.5 (+140) | LAA: +1.5 (-172)
- Total: 8.5 -- Over: (-122) | Under: (+100)
Royals vs Angels Probable Starting Pitchers
Probable Pitchers: Cole Ragans (Royals) - 0-4, 6.00 ERA vs Walbert Urena (Angels) - 0-2, 2.35 ERA
The Royals will give the ball to Cole Ragans (0-4, 6.00 ERA), who is eyeing win No. 1 on the season, and the Angels will counter with Walbert Urena (0-2, 2.35 ERA). Ragans' team has not covered in any of his four starts with a spread this season. Ragans' team is 0-2 this season when he starts and they're favored on the moneyline. Urena has started only one game with a set spread, which the Angels covered. The Angels were named the moneyline underdog for one Urena start this season -- they lost.
Royals vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Royals win (61.7%)
Royals vs Angels Moneyline
- Looking at the moneyline for Royals-Angels, Kansas City is the favorite at -142, and Los Angeles is +120 playing on the road.
Royals vs Angels Spread
- The Angels are +1.5 on the spread (-172 to cover), and Kansas City is +140 to cover the runline.
Royals vs Angels Over/Under
- A total of 8.5 runs has been set for the Royals-Angels contest on April 25, with the over available at -122 and the under at +100.
Bet on Kansas City Royals vs. Los Angeles Angels on FanDuel today!
Royals vs Angels Betting Trends
- The Royals have been favorites in 11 games this season and have come away with the win five times (45.5%) in those contests.
- This season Kansas City has come away with a win three times in five chances when named as a favorite of at least -142 on the moneyline.
- The Royals' games have gone over the total in 10 of their 24 opportunities.
- The Royals have an against the spread mark of 9-15-0 in 24 games with a line this season.
- The Angels have compiled a 9-12 record in games they were listed as the moneyline underdog (winning 42.9% of those games).
- Los Angeles has an 8-7 record (winning 53.3% of its games) when playing as a moneyline underdog of +120 or longer.
- The Angels have played in 27 games with a set over/under, and have combined with their opponents to go over the total 14 times (14-13-0).
- The Angels have collected a 15-12-0 record against the spread this season (covering 55.6% of the time).
Royals Player Leaders
- Maikel Garcia is batting .265 with six doubles, two home runs and 11 walks. He has an on-base percentage of .336 and a slugging percentage of .388.
- He is 63rd in batting average, 84th in on-base percentage, and 105th in slugging among qualified hitters in baseball.
- Carter Jensen leads Kansas City with 21 hits and an OBP of .361 this season. He's batting .288 and slugging .562.
- He ranks 31st in batting average, 42nd in on-base percentage and 12th in slugging in the majors.
- Jensen has picked up a hit in five straight games. In his last five games he is hitting .529 with a double, two home runs, three walks and four RBIs.
- Bobby Witt Jr. has hit zero homers with a team-high .364 SLG this season.
- Witt takes a six-game hitting streak into this game. During his last 10 outings he is hitting .300 with five doubles, three walks and three RBIs.
- Vinnie Pasquantino has been key for Kansas City with 15 hits, an OBP of .248 plus a slugging percentage of .298.
Angels Player Leaders
- Mike Trout has put up an on-base percentage of .425 and has 21 hits, both team-high numbers for the Angels. He's batting .233 and slugging .544.
- Including all qualifying hitters in the big leagues, his batting average places him 116th, his on-base percentage is sixth, and he is 16th in slugging.
- Zach Neto has six doubles, five home runs and 19 walks while hitting .236. He's slugging .434 with an on-base percentage of .357.
- Including all qualifying players, he ranks 111th in batting average, 51st in on-base percentage and 68th in slugging percentage.
- Nolan Schanuel is hitting .229 with four doubles, three home runs and 10 walks.
- Jo Adell is slugging .367 to lead his team.
Royals vs Angels Head to Head
- 4/24/2026: 6-3 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 9/25/2025: 9-4 KC (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 9/24/2025: 3-2 LAA (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 9/23/2025: 8-4 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -166, Underdog Moneyline: +140)
- 9/4/2025: 4-3 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 9/3/2025: 4-3 LAA (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -168, Underdog Moneyline: +142)
- 9/2/2025: 5-1 LAA (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 8/21/2024: 3-0 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 8/20/2024: 9-5 LAA (Favorite: Royals, Spread: -1.5, Total: 8, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 8/19/2024: 5-3 KC (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -240, Underdog Moneyline: +198)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



