Royals vs. Angels Dunkel MLB Picks, Predictions and Prop Bets - April 24
24 April 2026

The Kansas City Royals and Los Angeles Angels square off in the first of a three-game series on Friday at Kauffman Stadium, at 7:40 p.m. ET. Noah Cameron (1-1, 5.40 ERA) gets the start for the Royals, who are 8-17 this season and fifth in the AL Central. Yusei Kikuchi (0-2, 5.63 ERA) is the expected starter for the Angels, who are 12-14 and third in the AL West.
With moneyline odds of -114 for the Royals and -105 for the Angels, this could be a close contest. The total for this contest is set at 8.5.
Royals vs. Angels Odds, Game Time
- Game day: Friday, April 24, 2026
- Game time: 7:40 p.m. ET
- Location: Kansas City, Missouri
- Stadium: Kauffman Stadium
- Favorite: Royals (-114)
- Underdog: Angels (-105)
- Over/under: 8.5
How to Watch Royals vs. Angels
- TV Channel: ROYL and FDSW
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Royals vs. Angels: Betting the Moneyline
- The Royals have won five of the 12 games they were the moneyline favorite this season (41.7%).
- Los Angeles has come away with nine wins in the 22 contests it has been listed as the underdogs in this season.
- Kansas City is 4-7 this season when entering a game favored by -114 or more on the moneyline.
- The Angels have a win-loss record of 9-12 when favored by -105 or worse by sportsbooks this year.
- The Royals have a 53.3% chance to win this game based on the moneyline's implied probability.
- The moneyline set for this matchup implies the Angels have a 51.2% chance of walking away with the win.
Royals vs. Angels: Betting the Spread & Total
- The Royals have combined with opponents to hit the over on the total 10 times this season for a 10-15-0 record against the over/under.
- Los Angeles and its opponents have gone over the total this season in 13 of its 26 opportunities.
- The Royals have collected an 8-17-0 record ATS this season (covering just 32% of the time).
- The Angels have posted a record of 15-11-0 against the spread this season.
