Sports Interaction

Kansas City Royals vs. Los Angeles Angels Odds, Stats - March 02, 2026

Final Score
Kansas City
Royals
LA Angels
Angels
4
5
Kansas City Royals
Los Angeles Angels
Scoreboard 1 2 3 4 5 6 7 8 9 R ML H E
Kansas City Royals 14-19 2 0 0 0 0 0 0 - - 4 +120 8 1
Los Angeles Angels 13-21 1 2 0 1 0 0 0 - - 5 -140 11 2

Latest Encounters

Date Result Competition Stats Recap
05/02/26
Kansas City Royals KC ( 14-19 )
Seattle Mariners SEA ( 16-18 )
3   -   2
American League Central
05/02/26
NY Mets Mets NYM ( 11-22 )
LA Angels Angels LAA ( 13-21 )
3   -   4
National League East
05/01/26
Kansas City Royals KC ( 14-19 )
Seattle Mariners SEA ( 16-18 )
7   -   6
American League Central
05/01/26
NY Mets Mets NYM ( 11-22 )
LA Angels Angels LAA ( 13-21 )
4   -   3
National League East
04/30/26
Kansas City Royals KC ( 14-19 )
Athletics Athletics ATH ( 17-16 )
3   -   6
American League Central
04/29/26
Kansas City Royals KC ( 14-19 )
Athletics Athletics ATH ( 17-16 )
2   -   5
American League Central
04/29/26
LA Angels Angels LAA ( 13-21 )
Chi. White Sox White Sox CHW ( 16-17 )
2   -   3
American League West
04/28/26
Kansas City Royals KC ( 14-19 )
Athletics Athletics ATH ( 17-16 )
4   -   1
American League Central
04/28/26
LA Angels Angels LAA ( 13-21 )
Chi. White Sox White Sox CHW ( 16-17 )
2   -   5
American League West
04/27/26
LA Angels Angels LAA ( 13-21 )
Chi. White Sox White Sox CHW ( 16-17 )
7   -   8
American League West
04/26/26
LA Angels Angels LAA ( 13-21 )
Kansas City Royals KC ( 14-19 )
9   -   11
American League West

Matchup Odds

Team Runline Moneyline Over / Under
Kansas City Royals KC
+1.5 -130 +120 U+11.50
LA Angels Angels LAA
-1.5 +110 -140 O+11.50

Betting Action

Spread Bets • 1.5
Kansas City Royals KC
0%
LA Angels Angels LAA
0%
Totals (O/U) • 11.5
Over 0%
Under 0%
Money Bets • 120
Kansas City Royals KC
30%
LA Angels Angels LAA
70%

Line History

time fav line total
Opening 2 Mar 4:21pm KC U +11.5 -120
Closing 2 Mar 4:21pm KC U +11.5 -120

Line History

Team Leaders

Kansas City Royals KC
LA Angels Angels LAA
Mike Trout
Center Outfield Kansas City
10 HR 6
Carter Jensen
Catcher LA Angels
Sebastian Rivero
Catcher Kansas City
0.5 BA 0.4
Elias Diaz
Catcher LA Angels
Bobby Witt Jr.
Shortstop LA Angels
10 SB 7
Zach Neto
Shortstop Kansas City

Matchup Details

team win loss last 10 units home away o / u rl w/l rl units
Kansas City Royals Kansas City Royals
5 4 7-3 -1.05 2-2 3-2 5-4 4-5 -1.05
LA Angels Angels LA Angels Angels
3 7 2-8 -3.05 1-4 2-3 3-5 2-6 -4.8

Recent Meetings

date home-away ats o/u LAA:RBI LAA:Batting Average LAA:Home Runs KC:RBI KC:Batting Average KC:Home Runs
04/26/2026 KC 11 - LAA 9 KC Over 8.5 7 .36 1 11 .31 4
04/25/2026 KC 12 - LAA 1 KC Over 8.5 1 .23 1 10 .42 1
04/24/2026 KC 6 - LAA 3 KC Over 8.5 3 .24 0 6 .26 0
03/19/2026 KC 3 - LAA 4 LAA Over 0 3 .23 0 3 .15 1
03/02/2026 LAA 5 - KC 4 LAA Under 11.5 5 .31 1 3 .25 0
09/25/2025 LAA 4 - KC 9 KC Over 9 9 .3 1 4 .21 3
09/24/2025 LAA 3 - KC 2 LAA Under 8.5 2 .07 1 2 .19 1
09/23/2025 LAA 4 - KC 8 KC Over 9 7 .38 0 3 .16 2
09/04/2025 KC 4 - LAA 3 KC Under 9 3 .21 1 4 .19 4
09/03/2025 KC 3 - LAA 4 LAA Under 9 4 .16 1 2 .14 0
09/02/2025 KC 1 - LAA 5 LAA Under 9 4 .26 1 1 .14 0
03/14/2025 LAA 8 - KC 9 KC Over 0 8 .31 1 8 .33 1
03/07/2025 KC 8 - LAA 2 KC Over 0 2 .32 0 8 .29 5
08/21/2024 KC 3 - LAA 0 KC Under 9 0 .13 0 3 .27 1
08/20/2024 KC 5 - LAA 9 LAA Over 8 9 .31 1 5 .31 0
08/19/2024 KC 5 - LAA 3 KC Under 8.5 3 .19 1 5 .27 1
05/12/2024 LAA 2 - KC 4 KC Under 8 4 .29 0 2 .18 1
05/11/2024 LAA 9 - KC 3 LAA Over 8 3 .24 0 8 .3 1
05/10/2024 LAA 1 - KC 2 KC Under 9 2 .21 1 1 .15 1
05/09/2024 LAA 4 - KC 10 KC Over 8 10 .32 2 4 .17 0
date score ats o/u RBI Batting Average Home Runs
05/02/2026 SEA 2 - KC 3 W Under 8 3 .22 0
05/01/2026 SEA 6 - KC 7 W Over 7 7 .27 2
04/30/2026 ATH 6 - KC 3 L Under 9.5 3 .28 2
04/29/2026 ATH 5 - KC 2 L Under 9.5 2 .21 0
04/28/2026 ATH 1 - KC 4 W Under 9.5 4 .22 2
04/26/2026 KC 11 - LAA 9 W Over 8.5 7 .36 1
04/25/2026 KC 12 - LAA 1 W Over 8.5 1 .23 1
04/24/2026 KC 6 - LAA 3 W Over 8.5 3 .24 0
04/22/2026 KC 6 - BAL 8 L Over 9.5 8 .3 2
04/21/2026 KC 6 - BAL 5 W Over 9 5 .25 2
date score ats o/u RBI Batting Average Home Runs
05/02/2026 LAA 4 - NYM 3 W Under 7.5 4 .3 0
05/01/2026 LAA 3 - NYM 4 L Under 9 2 .1 1
04/29/2026 CHW 3 - LAA 2 L Under 9 3 .21 0
04/28/2026 CHW 5 - LAA 2 L Under 7.5 5 .28 3
04/27/2026 CHW 8 - LAA 7 L Over 9 8 .26 2
04/26/2026 KC 11 - LAA 9 L Over 8.5 11 .31 4
04/25/2026 KC 12 - LAA 1 L Over 8.5 10 .42 1
04/24/2026 KC 6 - LAA 3 L Over 8.5 6 .26 0
04/22/2026 LAA 7 - TOR 3 W Over 8.5 7 .32 2
04/21/2026 LAA 2 - TOR 4 L Under 9 2 .18 0

Matchup Edge - Scoring Stats

avg rank edge in rank avg
4.19 24 Runs Per 9 Innings 11 4.71
0.708 15 On Base Plus Slugging 10 0.719
0.24 13 Batting Average 16 0.235
33 12 Home Runs 5 43

Odds Analysis

Team Rankings

offence
Kansas City Royals KC
Season stats rank
Runs / G 4.12 25
BA 0.24 18
OPS 0.71 16
HR 33 19
SB 24 15
LA Angels Angels LAA
Season stats rank
Runs / G 4.62 11
BA 0.23 22
OPS 0.72 11
HR 43 8
SB 22 16
defence
Kansas City Royals KC
Season stats rank
Runs / G 4.12 25
BA 0.24 18
OPS 0.71 16
HR 33 19
SB 24 15
LA Angels Angels LAA
Season stats rank
Runs / G 4.62 11
BA 0.23 22
OPS 0.72 11
HR 43 8
SB 22 16

Injuries

Kansas City Royals KC
LA Angels Angels LAA

Kansas City vs. LA Angels Betting News

Kansas City Royals KC

No posts found.

No posts found.

Pitchers & Umpires

Today - Overall

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Noah Cameron (-) - - - - - - 14-19 - - - - -
Grayson Rodriguez (-) - - - - - - 13-21 - - - - -

Today - Last 3

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
Noah Cameron (-) - - - - - - 14-19 - - - - -
Grayson Rodriguez (-) - - - - - - 13-21 - - - - -
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Ryan Bergert (-) 2.64 0-3 7.24 9 5 0 5 16 11 11 6 0 1.54 15:8
Kris Bubic (-) 5.53 2-1 3.74 35 17 0 6 23 14 14 3 0 1.19 30:20
Noah Cameron (-) 5.2 2-2 5.4 28 11 0 6 40 22 19 5 0 1.61 25:22
Bailey Falter (-) 1.55 0 13.5 4 2 0 0 8 5 5 1 0 3 2:2
Stephen Kolek (-) 2 1-0 4.5 2 1 0 1 3 1 1 0 0 2 2:0
Seth Lugo (-) 6.17 1-1 2.68 37 13 0 7 40 14 13 1 0 1.21 40:27
Cole Ragans (-) 4.59 1-4 5.29 41 21 0 7 26 20 19 10 0 1.45 21:18
Michael Wacha (-) 6.18 2-2 3.13 33 14 0 6 28 13 13 4 0 1.13 25:28
Mason Black (-) 1.05 0 0 5 2 0 0 7 0 0 0 0 1.93 0:5
Ben Kudrna (-) 1.55 0-1 21.6 4 3 0 0 9 8 8 0 0 3.6 3:1
Steven Zobac (-) 1.1 0 0 3 2 0 0 3 0 0 0 0 1.88 3:0
Aaron Sanchez (-) 2 0 4.5 7 5 0 1 11 5 5 1 0 1.6 11:4
Frank Mozzicato (-) 1 0 13.5 2 4 0 0 4 3 3 0 0 4 1:2
Shane Panzini (-) 0.9 0-1 8.22 6 5 0 0 9 7 7 1 0 1.83 10:3
Hunter Patteson (-) 0.74 0-1 11.12 1 7 0 0 12 7 7 0 0 3.35 8:5
Andrew Perez (-) 0.63 0-1 1.8 3 2 0 0 5 1 1 0 0 1.4 5:5
Mitch Spence (-) 4 0 13.5 3 5 0 0 4 6 6 1 0 2.25 5:2
Eli Morgan (-) 1.44 0-1 2.61 9 6 0 0 8 3 3 2 0 1.35 9:5
Chase Jessee (L) 1.1 0 3.38 0 1 0 0 2 1 1 0 0 1.13 5:1
Oscar Rayo (L) 0.2 0 54 1 2 0 0 4 4 4 0 0 9 0:1
Ryan Ramsey (-) 1 0 0 1 0 0 0 0 0 0 0 0 0 0:2
Caden Monke (-) 0.55 0 20.25 2 5 0 0 3 3 3 0 0 6 0:1
Augusto Mendieta (R) 0.1 0 0 1 1 0 0 0 0 0 0 0 3 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Samuel Aldegheri (-) 1.2 1-0 5.4 2 1 0 0 2 1 1 1 0 1.8 0:1
Mitch Farris (-) 2 0 2.25 6 4 0 0 8 2 2 1 0 1.5 8:2
Yusei Kikuchi (-) 4.43 0-3 5.81 33 14 0 7 35 20 20 3 0 1.58 24:18
Jack Kochanowicz (-) 5.83 2-0 3.09 24 18 0 6 24 14 12 1 0 1.2 51:17
Victor Mederos (-) 2.05 0-1 12.46 2 4 0 1 7 6 6 1 0 2.54 3:3
Jose Soriano (-) 6.03 5-1 0.84 49 16 0 7 24 4 4 3 0 0.94 46:23
Grayson Rodriguez (-) 3.05 1-2 4.97 12 10 0 4 8 7 7 1 0 1.42 14:7
Walbert Urena (-) 3.22 0-3 3.86 17 13 0 3 17 13 7 1 0 1.84 17:9
Alek Manoah (-) 3.02 0-2 9.39 13 14 0 5 23 16 16 5 0 2.41 9:10
Tyler Bremner (-) 1 1-0 0 1 2 0 0 0 0 0 0 0 2 2:0
Chris Cortez (-) 0.05 0-1 108 1 3 0 0 2 4 4 0 0 15 0:0
Jose Gonzalez (-) 1 0 0 1 0 0 0 1 0 0 0 0 1 1:1
Austin Gordon (-) 2 0-1 3.38 8 1 0 1 12 3 3 0 0 1.63 9:6
Trey Gregory-Alford (-) 2 1-0 9 2 0 0 0 3 2 2 1 0 1.5 1:2
Joel Hurtado (-) 1.2 0 5.4 0 2 0 0 1 2 1 0 0 1.8 3:2
George Klassen (-) 2.1 0-1 11.57 6 10 0 2 7 7 6 1 0 3.64 5:2
Chase Shores (-) 1 0 0 0 0 0 0 0 0 0 0 0 0 2:0
Nate Snead (-) 1 0 0 1 0 0 0 0 0 0 0 0 0 0:1
Huascar Ynoa (-) 1.14 0 3.38 7 2 0 0 8 3 3 1 0 1.25 6:6
Brent Suter (-) 1.6 1-1 4.12 19 8 0 1 18 10 9 3 0 1.32 22:6
Camden Minacci (-) 0.78 0 2.7 5 2 0 0 3 1 1 0 0 1.5 4:1
Najer Victor (-) 1.02 0 0 4 3 0 0 1 0 0 0 0 0.75 6:4
Houston Harding (-) 0.75 0 12 3 1 0 0 4 4 4 1 0 1.67 3:3
Dylan Phillips (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Derek Clark (-) 0.55 0 6.75 0 1 0 0 1 1 1 1 0 1.5 0:4
Roman Phansalkar (-) 0.2 0 0 0 0 0 0 1 0 0 0 0 1.5 0:1
Joey Lucchesi (-) 0.62 0-1 13.5 4 6 0 0 7 6 5 1 0 3.9 5:1
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Luinder Avila (-) 2.25 0-1 7 9 4 0 1 16 7 7 1 0 2.22 7:7
Eric Cerantola (-) 0.7 0 15.43 0 3 0 0 4 4 4 0 0 3 1:4
Steven Cruz (-) 1 0 14.4 7 4 0 0 7 8 8 4 0 2.2 4:2
Lucas Erceg (-) 0.94 2-1 3.77 13 10 0 0 10 7 6 0 0 1.4 14:4
Carlos Estevez (-) 0.1 0-1 162 0 2 0 0 4 6 6 1 0 18 0:0
Daniel Lynch IV (-) 1.01 1-0 2.19 15 3 0 0 5 6 3 1 0 0.65 10:10
John Schreiber (-) 0.86 0-2 4.63 5 7 0 0 11 6 6 2 0 1.54 16:8
Alex Lange (-) 1.1 0-2 6.59 19 10 0 0 13 11 10 2 0 1.68 9:9
Jose Cuas (-) 1 0 7.88 10 6 0 0 6 7 7 2 0 1.5 5:4
Nick Mears (-) 0.86 2-1 2.31 9 7 0 0 6 3 3 0 0 1.11 12:8
Matt Strahm (-) 0.94 1-0 3.55 14 6 0 0 10 5 5 2 0 1.26 7:11
Hector Neris (-) 0.87 0-2 14.21 0 5 0 0 13 11 10 3 0 2.84 7:5
Drew Beam (-) 0 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Dennis Colleran (-) 1 0 0 3 0 0 0 1 0 0 0 0 0.25 3:2
Helcris Olivarez (-) 0.89 2-1 8.59 6 6 0 0 7 7 7 0 0 1.77 12:2
Ben Sears (-) 0.62 0-1 10.8 5 1 0 0 6 4 4 1 0 2.1 2:0
Beck Way (-) 0.82 1-0 2.08 3 1 0 0 5 1 1 0 0 1.38 7:1
Brandon Johnson (-) 0.55 0 10.13 2 0 0 0 5 3 3 2 0 1.88 3:3
Chandler Champlain (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
Jonathan Heasley (-) 0.67 0-1 27 2 1 0 0 8 6 6 2 0 4.5 3:1
Christian Chamberlain (-) 1 0 0 0 1 0 0 1 0 0 0 0 2 0:1
Zachary Cawyer (-) 0.55 0 0 1 0 0 0 0 0 0 0 0 0 1:2
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Sam Bachman (-) 1.42 0 3.18 18 10 0 0 10 6 6 1 0 1.18 14:9
Reid Detmers (-) 5.71 1-2 4.28 44 9 0 7 37 20 19 3 0 1.15 31:24
Jose Fermin (-) 1.07 0-1 2.45 4 0 0 0 1 1 1 1 0 0.27 4:1
Ryan Johnson (-) 3.1 0-1 16.2 2 4 0 1 7 6 6 1 0 3.3 2:3
Chase Silseth (-) 0.69 0 3.18 10 10 0 0 11 4 4 1 0 1.85 11:7
Ryan Zeferjahn (-) 1.51 2-1 4.91 22 9 0 0 11 11 10 0 0 1.09 16:8
Drew Pomeranz (-) 0.86 0-3 9.26 9 7 0 0 15 12 12 4 0 1.89 6:6
Jordan Romano (-) 0.73 0-2 10.13 12 6 0 0 11 9 9 1 0 2.13 3:4
Kirby Yates (-) 1 0 2.25 4 1 0 0 4 2 1 0 0 1.25 2:2
Kaleb Ort (-) 1.05 0-1 7.71 5 3 0 0 6 4 4 2 0 1.93 7:1
Shaun Anderson (-) 1.8 1-0 5.94 12 8 0 0 17 13 11 3 0 1.5 21:7
Samy Natera Jr. (-) 0.68 1-0 8.31 9 4 0 0 6 5 4 0 0 2.31 0:1
Angel Perdomo (-) 0.1 0 0 0 3 0 0 0 0 0 0 0 9 0:1
Nick Sandlin (-) 1.03 0-1 10.57 6 4 0 0 7 9 9 1 0 1.43 7:6
Jayvien Sandridge (-) 1 0-1 22.5 1 0 0 0 5 5 5 1 0 2.5 2:1
Tayler Saucedo (-) 1 0 5.14 8 3 0 0 7 4 4 1 0 1.43 9:2
Hunter Strickland (-) 1 1-0 1.8 2 0 0 0 5 1 1 0 0 1 6:2
Ryan Costeiu (-) 0.73 0 0 3 2 0 0 0 0 0 0 0 0.75 3:0
Leonard Garcia (-) 0.1 0 0 1 1 0 0 1 0 0 0 0 3 1:0
Keythel Key (R) 0.2 0 54 0 2 0 0 4 4 4 0 0 9 2:0
Jared Southard (-) 0.62 0 13.5 4 3 0 0 5 5 5 0 0 2.4 4:0
Luke Murphy (-) 0.37 1-0 0 2 0 0 0 2 0 0 0 0 1.5 1:0
Kenyon Yovan (-) 0.1 0 13.5 0 0 0 0 1 1 1 1 0 1.5 0:0
Jakob Guardado (R) 0.55 0 0 1 0 0 0 2 0 0 0 0 1.5 1:0
Aneurys Zabala (-) 0.2 0 40.5 0 2 0 0 4 3 3 3 0 9 2:0
Lucas Mahlstedt (-) 0.2 0 0 1 1 0 0 1 0 0 0 0 3 1:0
Bryce Osmond (-) 1 0 0 3 0 0 0 1 0 0 0 0 1 0:0
Umpire G W-L AVG PIT STR B STR% STR_ BB K/BB HR O/U
Scott Barry 0 0-0 0 0 0 0 0 0 0 0 0 0-0