MLB Scores · MLB Odds

Royals vs Angels

Final · Fri Aug 14 · 9:38 PM ET · Angel Stadium

Kansas City RoyalsRoyals50-73
7
FinalAug 14, 2026
Los Angeles AngelsAngels48-75
6
StreamMLB.TVRoyals.TVAngels.TV

Closing line

US sportsbook at first pitch
Moneyline
KC−105
LAA−103
Run line
KC −1.5+153
LAA +1.5−186
Total O/U
Over 8.5−108
Under 8.5−112
  • Run line: Angels +1.5 covered.
  • Total O/U: over 8.5 (13 runs).

Recap

The Kansas City Royals edged the Los Angeles Angels 7-6 at Angel Stadium in Anaheim on Aug 14, 2026 to move to 50-73.

The lead changed hands 4 times. The Angels scored 4 runs in the third inning.

Score by inning

Kansas City Royals and Los Angeles Angels, score by inning
Team123456789R
KC0120202007
LAA0040110006

W: Lange (2-7) · L: Saucedo (0-1) · S: Cruz (2-3)

Scoring plays

Top 2

  1. KCHome runMassey homered to right center (400 feet).1-0

Top 3

  1. KCSingleCaglianone singled to right, Isbel scored and Jensen scored, Witt Jr. to third.3-0

Bottom 3

  1. LAADoubleSchanuel doubled to right, Guzman scored, Meckler scored and Heineman scored.3-3
  2. LAASingleNeto singled to left, Schanuel scored.3-4

Top 5

  1. KCHome runCaglianone homered to right center (393 feet), Witt Jr. scored.5-4

Bottom 5

  1. LAASingleSchanuel singled to right, Heineman scored, Trout thrown out at home.5-5

Bottom 6

  1. LAAHome runLowe homered to right center (407 feet).5-6

Top 7

  1. KCSingleCaglianone singled to right, Witt Jr. scored on error, Caglianone safe at second on throwing error by shortstop Neto.6-6
  2. KCSingleMassey singled to right, Caglianone scored, Massey out stretching at second.7-6

Team stats

KCLAA
Hits
10
10
Home Runs
2
1
Runs Batted In
7
6
Walks
3
1
Strikeouts
10
9
Runners Left On Base
7
10
Errors
0
1

Player stats

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter Jensen C0-4410001124.219.298.404
Bobby Witt Jr. SS1-3321002128.285.358.447
Jac Caglianone 1B3-4423510014.273.325.495
Nick Loftin 3B1-4401000218.240.327.384
Michael Massey 2B3-4413210115.264.296.430
Isaac Collins LF1-4401000021.233.332.360
John Rave RF0-3300000112.220.291.460
Josh Rojas DH0-4400000226.224.253.303
Kyle Isbel CF1-4411000216.229.279.339

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Seth Lugo P4.275504086-564.5986
Jose Cuas P0.10001009-41.649
Alex Lange P1.021102114-116.2314
John Schreiber P1.000000017-123.6817
Nate Pearson P1.000002012-102.6012
Steven Cruz P1.010001012-114.1712

Angels · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Wade Meckler LF1-5511000321.300.367.400
Oswald Peraza PR0-000000000.229.276.353
Mike Trout CF1-5501000233.244.386.448
Nolan Schanuel 1B2-4412400012.273.351.387
Zach Neto SS1-3301101016.225.310.413
Moises Ballesteros DH0-4400000013.214.284.337
Vaughn Grissom 2B0-4400000314.246.305.377
Josh Lowe RF1-4411110118.206.266.358
Denzer Guzman 3B1-4411000011.241.288.361
Tyler Heineman C2-222200008.189.243.244
Jose Siri PH1-110100004.267.320.481

Angels · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Grayson Rodriguez P4.033325189-537.1789
Sammy Peralta P2.042213139-247.9439
Tayler Saucedo P0.12220009-66.759
Luke Murphy P1.210000024-142.5724
Ryan Watson P1.000002013-94.3213

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:56 PM ET. How game pages are made