ENSign in
MLB · Final

Royals Dominate Angels in Series Finale at Home

Saturday, April 25, 2026, 7:10 PM ET · Kauffman Stadium

Kansas City Royals 12, Los Angeles Angels 1, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Los Angeles Angels vs Kansas City Royals?

Kansas City Royals beat Los Angeles Angels 12-1 at Kauffman Stadium on April 25, 2026.

Who was favored in Los Angeles Angels vs Kansas City Royals?

Kansas City Royals were the favorite at DraftKings, moneyline -136 (about 58% implied). The favorite won.

In a decisive victory, the Kansas City Royals defeated the Los Angeles Angels 12-1 at Kauffman Stadium, completing a three-game sweep of the series. This win marked a significant turnaround for the Royals, who had struggled in recent weeks but managed to secure their first series win in a while, improving their record to 11-17. The Angels, on the other hand, continued to falter, dropping their record to 12-17 after their fourth consecutive loss.

The Royals showcased an impressive offensive performance, scoring in multiple innings and capitalizing on errors made by the Angels. The scoring began in the third inning when Salvador Perez singled to left, bringing home Bobby Witt Jr. and advancing Vinnie Pasquantino to second base. The Royals added another run shortly after, as Michael Loftin walked, allowing Pasquantino to score and pushing the score to 4-0. The Angels managed to get on the board in the fourth inning with a home run from Jo Adell, but it was not enough to shift the momentum.

Kansas City continued to build on their lead, scoring again in the sixth inning when Pasquantino walked, allowing Loftin to cross home plate. The seventh inning saw the Royals extend their lead further, with an RBI single from Nick Massey that brought Caglianone home, followed by a fielder's choice that resulted in two more runs due to a throwing error by the Angels' shortstop, making it 8-1. The Royals capped off their scoring in the eighth inning with two more runs, bringing the final score to 12-1.

In terms of recent form, the Royals had a mixed bag leading up to this game. They entered the contest with a record of 2-8 over their last ten games, but they managed to snap a losing streak with this victory. Their average runs scored during this stretch was 4.0, while they allowed an average of 6.1 runs per game. The Royals had a home record of 2-2 in their last five games, indicating a slight improvement in their performance at Kauffman Stadium.

The Angels, conversely, have struggled significantly, losing their last four games and holding a record of 4-6 in their last ten. They averaged 5.7 runs scored while allowing only 4.6 runs in that span, indicating that their pitching had been somewhat effective, but their offense was failing to capitalize. The Angels' away record stood at 3-3 in their last six games, showing inconsistency on the road.

In terms of head-to-head matchups, the Royals have had the upper hand against the Angels recently, winning four out of their last seven meetings. This series sweep added to their success against Los Angeles, highlighting a shift in momentum for Kansas City. The Royals had previously won the first game of this series 6-3, setting the tone for their continued success.

Injuries played a significant role in both teams' performances. The Royals were missing several key players, including Maikel Garcia on the 10-Day Injured List due to a hamstring issue, Connor Seabold on the 60-Day IL with a lat injury, and Tony Gonsolin, who is also on the 15-Day IL due to an elbow problem. The Angels had their own injury concerns, with Josh Lowe listed as day-to-day due to a neck issue, while Gustavo Campero and Nolan Schanuel were on the 10-Day IL with hamstring and side injuries, respectively.

The betting market, as provided by DraftKings, had the Royals favored at -136, with a spread of -1.5 and a total set at 9.0 runs. The odds for the over were at 100.0, while the under was priced at -120. The Royals' strong showing in this game likely influenced the market's perception of their potential moving forward.

Conditions at Kauffman Stadium were favorable for baseball, with clear skies and a comfortable temperature, contributing to a good atmosphere for the home crowd. The Royals' fans were treated to an impressive display of offensive power, and the team’s ability to capitalize on the Angels' mistakes was a key factor in their victory.

Overall, this game served as a reminder of the Royals' potential when they play to their strengths, while the Angels will need to regroup quickly to address their ongoing struggles. The Royals' ability to score runs effectively and manage their pitching will be crucial as they look to build on this momentum in upcoming games.

Odds

BookSpreadTotalMoneyline
DraftKingsKC -136 9 o +100 / u -120 Los Angeles Angels +113 · Kansas City Royals -136

What these prices pay on $100 · What these numbers mean

Injury report

  • Maikel Garcia10-Day-ILHamstringKansas City Royals
  • Connor Seabold60-Day-ILLatKansas City Royals
  • Tony Gonsolin15-Day-ILElbowKansas City Royals
  • James McArthur60-Day-ILElbowKansas City Royals
  • Beck Way15-Day-ILShoulderKansas City Royals
  • Josh LoweDay-To-DayNeckLos Angeles Angels
  • Gustavo Campero10-Day-ILHamstringLos Angeles Angels
  • Nolan Schanuel10-Day-ILSideLos Angeles Angels
  • Sam Bachman15-Day-ILForearmLos Angeles Angels
  • Yoan Moncada60-Day-ILKneeLos Angeles Angels

Recent form

Kansas City Royals

Last 10: 2-8Streak W14 scored · 6.1 allowed per game2-2 at home

  • W6-3vs Los Angeles AngelsApr 24
  • L6-8vs Baltimore OriolesApr 22
  • W6-5vs Baltimore OriolesApr 21
  • L5-7vs Baltimore OriolesApr 20
  • L0-7at New York YankeesApr 19
  • L4-13at New York YankeesApr 18
  • L2-4at New York YankeesApr 17
  • L9-10at Detroit TigersApr 16
  • L1-2at Detroit TigersApr 15
  • L1-2at Detroit TigersApr 14

Los Angeles Angels

Last 10: 4-6Streak L45.7 scored · 4.6 allowed per game3-3 away

  • L3-6at Kansas City RoyalsApr 24
  • L2-4vs Toronto Blue JaysApr 22
  • L2-5vs Toronto Blue JaysApr 21
  • L1-4vs San Diego PadresApr 19
  • W8-0vs San Diego PadresApr 18
  • W11-4at New York YankeesApr 16
  • L4-5at New York YankeesApr 15
  • W7-1at New York YankeesApr 14
  • L10-11at New York YankeesApr 13
  • W9-6at Cincinnati RedsApr 12

Standings

TeamGames behindLostStreakWin %Won
Houston-69W1.50771
Texas271L1.49369
Seattle574W2.47166
Athletics1786W1.38654
Los Angeles1887L2.37953
Chicago-66L1.52573
Cleveland369L1.50470
Minnesota6.573L1.47967
Detroit975W1.46064
Kansas City11.578L3.44362

How the scoring went

  1. 2nd Inning0-1Perez homered to left (371 feet).
  2. 2nd Inning0-2Loftin singled to center, Caglianone scored, Massey to third.
  3. 3rd Inning0-3Perez singled to left, Witt Jr. scored, Pasquantino to second.
  4. 3rd Inning0-4Loftin walked, Pasquantino scored, Collins to second, Perez to third.
  5. 4th Inning1-4Adell homered to center (416 feet).
  6. 6th Inning1-5Pasquantino walked, Loftin scored, Jensen to second, Isbel to third.
  7. 7th Inning1-6Massey singled to left, Caglianone scored, Collins to second.
  8. 7th Inning1-8Loftin grounded into fielder's choice to shortstop, Collins scored and Massey scored on throwing error by shortstop Neto, Loftin second.
  9. 8th Inning1-10Loftin singled to right, Caglianone scored and Perez scored, Collins to third.
  10. 8th Inning1-12Jensen singled to left, Collins scored and Loftin scored, Isbel to second.

Win probability

Above the line favours Kansas City Royals, below favours Los Angeles Angels.

Venue

  • Kauffman StadiumKansas City, Missouri
  • Attendance22152
  • OfficialsDerek Thomas, Alex Mackay, Alan Porter, Jim Wolf

Elsewhere

Picks for MLB

MLB rules and settlement

These two, other days

Every meeting

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.