Los Angeles Angels vs Kansas City Royals Prediction, 4/25/2026 MLB Picks, Best Bets & Odds
Game: Los Angeles Angels vs Kansas City Royals
Date: Saturday, April 25, 2026
Location: Kauffman Stadium in Kansas City, MO
TV: MLB.TV
Odds/Point Spread: Los Angeles (+126) Kansas City (-152)
The Kansas City Royals (8-17) are hosting the Los Angeles Angels (12-14) at Kauffman Stadium on Saturday. The moneyline on this contest has the Angels at +126 and the Royals are opening at -152. The over/under is 8.5. The starting pitchers will be Walbert Urena and Cole Ragans.

As a squad, the Los Angeles Angels are earning 4.9 runs per game, which has them at 10th in MLB. They have tallied 126 runs and have an on-base percentage of .332. The Angels have hit 29 doubles as a squad and have hit 36 balls out of the stadium. They have accounted for 122 RBI's and 192 base knocks on the season, while their average at the plate comes in at .225. Los Angeles is slugging .391 and have struck out 255 times, while taking a walk on 119 occasions.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Picks
Their strikeout to walk ratio sits at 1.92 and the pitching staff has recorded a WHIP of 1.37. Angels pitchers have given up 20 home runs and 116 runs in total (18th in MLB). Los Angeles has allowed 194 hits (7.6 per 9 innings) as well as 102 earned runs. The Angels are sitting with a team ERA of 3.99 so far this season (14th in the league), and their staff has struck out 232 hitters. Their pitching staff has walked 121 opposing batters and their FIP sits at 3.97 as a team this season.
The Angels relief pitchers have a save rate of 44.4% and have entered the game in 24 save situations. They have accumulated 4 saves on the year and have blown 5 out of their 9 save opportunities. The relievers have inherited 52 runners on the campaign with 36.5% of those runners ended up crossing the plate. Angels pitchers have entered the game with runners on base 35 times and also have had 29 appearances in high leverage situations. The Angels have sent 77 relief pitchers to the mound for the year. The relief pitchers have recorded 14 holds for the year (16th in baseball).
The Los Angeles Angels have accounted for 691 putouts on the year, as well as 224 assists and 15 errors. Their fielding percentage is holding steady at .984 which has them sitting 22nd in MLB, and they have turned 16 double plays. The Angels have turned 70.3% of baseballs in play into outs out of their 2,073 innings, which ranks them 15th in the majors.
Urena has thrown 7 frames and has accumulated 10 K's so far in his MLB career. His ERA is 2.50 (2 ER's allowed) and he has a career WHIP of 1.944. He has given up 9 base hits (11.3 hits per nine innings) and has had 5 walks. Urena (0-2 mark in his career) sits with a FIP of 2.46 while he has gone up against 39 batters in the major leagues.
Kansas City has knocked in 22 HRs on the season and 83 RBIs. They have hit 39 doubles, while taking a walk 84 times as well as scoring 88 runs. The Kansas City Royals have compiled a team OBP of .305 and a batting average of .229 over the course of the season. The Royals hold a slugging percentage of .362 and they have an average of 3.52 runs per contest (28th in the league). They have been rung up on 213 occasions (14th in the league) and have totaled 187 base knocks.
The Kansas City pitching staff have conceded 123 runs so far this year and come in with a team ERA of 4.72 (115 earned runs surrendered). They have given up 33 dingers and they yield 5.05 runs per 9 innings (23rd in the league). The Royals have a WHIP of 1.387 with a FIP of 4.79 as a staff on the season. Their strikeout to walk ratio is 8.60 (210 strikeouts vs 112 bases on balls). They rank 9th in the league as a pitching staff in total hits allowed with 192.
Kansas City relievers hold an inherited score percentage of 30.0% out of 20 inherited base runners. Their relief pitchers have stepped onto the mound 25 times in high leverage situations and also on 15 occasions with runners on base. With 24 save situations, the Royals have amassed 11 holds in addition to 6 blown saves. They are ranked 21st in the league with a save rate of 53.8%, and they have dispatched 74 relief pitchers to the hill for the season.
The Kansas City Royals have turned 21 double plays and have notched a fielding percentage of .992 (4th in MLB). The Royals have accrued 207 assists, 7 errors and have accumulated 658 putouts on the campaign. In their 1,974 innings played, the Royals have earned a efficiency on defense of 71.7% (5th in baseball).
In his pro baseball career, Ragans has surrendered 329 base hits while he has totaled 483 punch outs in 405 innings. Ragans (21-24 career record) has earned a 3.78 earned run average while surrendering 7.3 hits per nine innings. He has given up a total of 170 ER's while earning a WHIP of 1.212 and having a FIP of 3.7. He has a strikeout to walk ratio of 2.98 and he has faced 1,677 opposing batters so far in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Kansas City (-152)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Kansas City Royals - Twitter
Los Angeles Angels - Twitter
