Angels vs. Royals Odds & Betting Predictions - March 20, 2026

Angels at Royals

1:05 am
4 - 3
Starting Pitchers
pitcherteameraw-l
Kris Bubic logoK.BubicKansas City Royals logo0.751-0
Yusei Kikuchi logoY.KikuchiLos Angeles Angels logo1.930-0

Angels at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Angels
3-5
N/A
N/A
N/A
Royals
3-3
N/A
N/A
N/A
location pinFriday 1:05 a.m.
March 20, 2026
Surprise StadiumSurprise

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Angels vs. Royals Public Betting Percentages

Away Logo

Angels

Public

50%

Bets%

50%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
3-32-11-21-12-2
Angels
3-50-13-4N/A3-5

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
1-51-20-30-21-3
Angels
3-50-13-4N/A3-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
3-32-11-21-12-2
Angels
3-50-13-4N/A3-5

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 19th@TEXL 3-12+1.5 LO 11.5TEX +130
Mar 18thLADL 4-10+1.5 LO 11.5LAD +105
Mar 15thCWSW 10-4-1.5 WO 11.5KC -130
Mar 14th@ATHL 1-12+1.5 LO 11.5ATH +140
Mar 14thARIL 5-11-1.5 LO 10ARI -135

Royals vs. Angels Injury Updates

Royals Injuries

  • Michael Massey
    2B

    Massey is out with calf

    Out

Angels Injuries

  • Anthony Rendon
    3B

    Rendon is out with hip

    Out

  • Grayson Rodriguez
    SP

    Rodriguez is out with elbow

    Out

  • Alek Manoah
    SP

    Manoah is out with finger

    Out

  • Vaughn Grissom
    2B

    Grissom is out with wrist

    Out

Angels vs. Royals Box Score
Angels Player Stats
Projected
PITCHERPCIPKER
Yusei Kikuchi logoLY.Kikuchi, P644.221
Drew Pomeranz logoLD.Pomeranz, P100.120
Walbert Urena logoRW.Urena, P66442
HITTERSH-ABRHRRBI
Jorge Soler logo1J.Soler, DH0-3000
 Mancini logo1T.Mancini, PH0-2000
 Mancini logo1T.Mancini, DH0-2000
Jeimer Candelario logo2J.Candelario, 1B0-3000
Jo Adell logo3J.Adell, RF1-3000
Tucker Flint logo3T. Flint, RF2-2200
Logan O'Hoppe logo4L.O'Hoppe, C0-2000
Sebastian Rivero logo4S.Rivero, C0-2000
Oswald Peraza logo5O.Peraza, 2B0-4100
Chris Taylor logo6C.Taylor, LF0-2000
Adam Frazier logo7A.Frazier, 3B0-0000
Donovan Walton logo7D.Walton, PR1-1000
Donovan Walton logo7D.Walton, 3B1-1000
Donovan Walton logo7D.Walton, 3B1-1000
 Sanchez logo8Y.Sanchez, SS1-3001
Bryce Teodosio logo9B.Teodosio, CF0-2000
Royals Player Stats
Projected
PITCHERPCIPKER
Kris Bubic logoLK.Bubic, P59440
Eli Morgan logoRE.Morgan, P37240
 Panzini logoS.Panzini, P381.222
Andrew Pérez logoLA. Pérez, P17101
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, 2B0-2000
Jack Pineda logo1J. Pineda, 2B1-2000
Lane Thomas logo2L.Thomas, CF1-4211
Austin Charles logo2A. Charles, SS0-1000
Starling Marte logo3S.Marte, DH0-4000
Carter Jensen logo4C.Jensen, C1-3101
Nick Loftin logo5N.Loftin, 1B1-4000
Jac Caglianone logo6J.Caglianone, RF0-3000
Kevin Newman logo7K.Newman, SS0-2000
 Hernandez logo7O.Hernandez, C0-1000
 Toro logo8A.Toro, 3B1-1001
Brett Squires logo8B. Squires, 1B0-1000
Carson Roccaforte logo9C.Roccaforte, LF0-3000

Angels vs. Royals Odds Comparison

Right Arrow

Could not load odds

Angels at Royals Team Totals

MatchupOverUnder
Angels
3-5
N/A
N/A
Royals
3-3
N/A
N/A