ENSign in
MLB · Final

Angels Edge Royals in Tight Contest at Surprise Stadium

Thursday, March 19, 2026, 9:05 PM ET · Surprise Stadium

Los Angeles Angels 4, Kansas City Royals 3, 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?

Los Angeles Angels beat Kansas City Royals 4-3 at Surprise Stadium on March 19, 2026.

In a closely contested game at Surprise Stadium, the Los Angeles Angels triumphed over the Kansas City Royals with a final score of 4-3, securing a series victory of 2-0. The match showcased a series of strategic plays and pivotal moments that ultimately determined the outcome.

The Royals entered the game with a home record of 8-17-1, while the Angels boasted a better away record of 15-14. Kansas City had shown some improvement recently, with a record of 6-4 over their last ten games, averaging 6.0 runs scored and allowing 3.4 runs per game. They were riding a one-game winning streak, having won their previous match against the Athletics 4-2. In contrast, the Angels had struggled recently, with a record of 3-7 in their last ten games, averaging only 3.1 runs scored and allowing 5.8 runs per game, and they were on a one-game losing streak after falling to the Houston Astros 1-6.

In terms of home and away performance, the Royals had a home record of 3-2 in their last five games, while the Angels had a less favorable away record of 1-4 in the same span. The matchup was significant as it featured two teams with contrasting recent forms, highlighting the competitive nature of the series.

The game began with a strong start for the Royals, as Thomas homered to center in the first inning, giving them an early lead. However, the Angels responded in the second inning when Sánchez grounded into a fielder's choice, allowing Peraza to score and leveling the game at 1-1. The tension continued to build as the Royals regained the lead in the sixth inning when Toro singled to left, scoring Jensen and putting Kansas City ahead 2-1.

The seventh inning saw the Royals extend their lead to 3-1 when Jensen reached on an infield single, bringing Thomas home. However, the Angels rallied in the eighth inning, with Ramirez hitting a triple to left, scoring two runs due to a throwing error by Royals shortstop Charles, which tied the game at 3-3.

In the ninth inning, the Angels took the lead for the first time in the game when Ramirez singled to right, scoring Flint and sealing the victory at 4-3. The Angels' ability to capitalize on crucial moments, particularly in the late innings, proved decisive in this matchup.

Injury concerns loomed large for both teams. The Royals were missing several key players, including Maikel Garcia on the 10-day injured list due to a hamstring injury, Connor Seabold on the 60-day injured list with a lat issue, and Tony Gonsolin on the 15-day injured list with an elbow problem. Additionally, James McArthur and Beck Way were also on the injured list for the Royals. The Angels faced their own challenges, with Josh Lowe listed as day-to-day due to a neck issue, and Gustavo Campero, Nolan Schanuel, Sam Bachman, and Yoan Moncada all on the injured list.

The betting market reflected the competitive nature of the matchup, with odds suggesting a close contest. The final score, however, indicated that the Angels had the upper hand, as they managed to secure a win despite their recent struggles.

Overall, this game highlighted the unpredictability of baseball, where momentum can shift rapidly, and the importance of capitalizing on opportunities. Fans witnessed a thrilling contest that showcased the resilience of both teams, with the Angels ultimately coming out on top in a game that could have easily gone either way.

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: 6-4Streak W16 scored · 3.4 allowed per game3-2 at home

  • W4-2at AthleticsSep 28
  • L3-4at AthleticsSep 27
  • W9-4at Los Angeles AngelsSep 26
  • L2-3at Los Angeles AngelsSep 25
  • W8-4at Los Angeles AngelsSep 24
  • L5-8vs Toronto Blue JaysSep 21
  • W2-1vs Toronto Blue JaysSep 20
  • W20-1vs Toronto Blue JaysSep 19
  • L0-2vs Seattle MarinersSep 18
  • W7-5vs Seattle MarinersSep 17

Los Angeles Angels

Last 10: 3-7Streak L13.1 scored · 5.8 allowed per game1-4 away

  • L1-6vs Houston AstrosSep 28
  • W4-3vs Houston AstrosSep 27
  • L4-9vs Kansas City RoyalsSep 26
  • W3-2vs Kansas City RoyalsSep 25
  • L4-8vs Kansas City RoyalsSep 24
  • W3-0at Colorado RockiesSep 21
  • L6-7at Colorado RockiesSep 20
  • L2-5at Milwaukee BrewersSep 18
  • L2-9at Milwaukee BrewersSep 17
  • L2-9at Milwaukee BrewersSep 16

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. 1st Inning0-1Thomas homered to center.
  2. 2nd Inning1-1Sánchez grounded into fielder's choice to shortstop, Peraza scored, Taylor out at third.
  3. 6th Inning1-2Toro singled to left, Jensen scored, Newman to second.
  4. 7th Inning1-3Jensen reached on infield single to second, Thomas scored.
  5. 8th Inning3-3Ramirez tripled to left, Ramirez scored on throwing error by shortstop Charles and Flint scored.
  6. 9th Inning4-3Ramirez singled to right, Flint scored, Ramirez to second, Mershon thrown out at home.

Win probability

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

Venue

  • Surprise StadiumSurprise, Arizona
  • Attendance5594
  • OfficialsMike Muchlinski, Ryan Blakney, Trevor Dannegger

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.