MLB Final Intelligence
Kansas City Royals vs Los Angeles Angels — Recap
August 14, 2026 · Angel Stadium · View Preview
Game Recap
The Kansas City Royals engineered a resilient 7-6 comeback victory over the Los Angeles Angels, overcoming multiple deficits in a tightly contested affair. Jac Caglianone powered the offense with a five-RBI performance, repeatedly delivering crucial hits. While the pregame market favored the Angels, the Royals defied those odds, fulfilling SportsFBI's model prediction which had leaned towards Kansas City due to an advantage in starting pitcher quality.
The Royals initially took control with Bobby Massey's solo home run in the second inning, followed by Caglianone's two-run single in the third, extending their lead to 3-0. However, the Angels swiftly responded in the bottom of the third, exploding for four runs to take the lead. Nolan Schanuel’s two-run double leveled the score, and Zach Neto then pushed Los Angeles ahead 4-3 with an RBI single, completing the largest scoring inning of the game.
The lead continued to seesaw through the middle innings. Caglianone put Kansas City back on top in the fifth with a two-run home run, only for Schanuel to knot the score at five apiece with another RBI single for the Angels. Jake Lowe’s solo shot in the sixth briefly restored Los Angeles's advantage, setting the stage for Kansas City's decisive seventh-inning rally. Bobby Witt Jr. scored the tying run on a throwing error by Neto, and Massey followed with the go-ahead RBI single, scoring Caglianone, before being thrown out attempting to stretch his hit into a double.
Ultimately, the Royals' tenacious offense, particularly Caglianone’s impact throughout the game, enabled them to chip away at deficits and secure the narrow road win. Their ability to respond to every Angels surge proved the difference. Following the victory, Kansas City moved to 50-73 on the season, while Los Angeles dropped to 48-75.
How the Prediction Fared
Pregame, the market favored the Los Angeles Angels (-112, 50% implied) over the Kansas City Royals. Final: the Kansas City Royals won 7–6, pulling off the upset.
SportsFBI's model favored the Kansas City Royals (67% confidence). Final: the Kansas City Royals won 7–6.
Player of the Game
Turning Point
The game turned in the 3rd inning, when the Los Angeles Angels scored 4 runs.
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Seth Lugo |
|
4.2 | 7 | 5 | 5 | 0 | 4 | 4.59 |
| Grayson Rodriguez |
|
4.0 | 3 | 3 | 3 | 2 | 5 | 7.17 |
| Sammy Peralta |
|
2.0 | 4 | 2 | 2 | 1 | 3 | 7.94 |
| Luke Murphy |
|
1.2 | 1 | 0 | 0 | 0 | 0 | 2.57 |
| Alex Lange W |
|
1.0 | 2 | 1 | 1 | 0 | 2 | 6.23 |
| John Schreiber |
|
1.0 | 0 | 0 | 0 | 0 | 0 | 3.68 |
| Nate Pearson |
|
1.0 | 0 | 0 | 0 | 0 | 2 | 2.60 |
| Steven Cruz S |
|
1.0 | 1 | 0 | 0 | 0 | 1 | 4.17 |
| Ryan Watson |
|
1.0 | 0 | 0 | 0 | 0 | 2 | 4.32 |
| Jose Cuas |
|
0.1 | 0 | 0 | 0 | 1 | 0 | 1.64 |
| Tayler Saucedo L |
|
0.1 | 2 | 2 | 2 | 0 | 0 | 6.75 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Jac Caglianone |
|
4 | 3 | 1 | 5 | 2 | 0 | 0 |
| Michael Massey |
|
4 | 3 | 1 | 2 | 1 | 0 | 1 |
| Nolan Schanuel |
|
4 | 2 | 0 | 4 | 1 | 0 | 0 |
| Tyler Heineman |
|
2 | 2 | 0 | 0 | 2 | 0 | 0 |
| Josh Lowe |
|
4 | 1 | 1 | 1 | 1 | 0 | 1 |
| Zach Neto |
|
3 | 1 | 0 | 1 | 0 | 1 | 0 |
| Bobby Witt Jr. |
|
3 | 1 | 0 | 0 | 2 | 2 | 1 |
| Isaac Collins |
|
4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Kyle Isbel |
|
4 | 1 | 0 | 0 | 1 | 0 | 2 |
| Nick Loftin |
|
4 | 1 | 0 | 0 | 0 | 0 | 2 |
| Denzer Guzman |
|
4 | 1 | 0 | 0 | 1 | 0 | 0 |
| Jose Siri |
|
1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Mike Trout |
|
5 | 1 | 0 | 0 | 0 | 0 | 2 |
| Wade Meckler |
|
5 | 1 | 0 | 0 | 1 | 0 | 3 |
More MLB Results — Friday, August 14, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking — all in one workspace built for serious bettors and DFS players.