Angels vs. Royals Odds & Betting Predictions - April 25, 2026

Angels at Royals

11:10 pm • ROYL
1 - 12
Starting Pitchers
pitcherteameraw-l
Cole Ragans logoC.RagansKansas City Royals logo4.841-4
Walbert Urena logoW.UrenaLos Angeles Angels logo2.442-4

Angels at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Angels
22-36
+1.5
+1.5-185
o8.5-122
+116
Royals
22-35
u8.5
-1.5+146
u8.5-106
-136
location pinSaturday 11:10 p.m.
April 25, 2026
Kauffman StadiumKansas City
Angels vs. Royals Expert Picks
OldSchool0909
Last 30d: 26-24-0 (+3.1u)
LAA +275 (Live)
1u
W.Urena o3.5 Ks+101
1u
Frank Ammirante
Frank Ammirante
Last 30d: 213-238-11 (-11.7u)
C.Ragans o6.5 Ks-113
1u
Grant Neiffer
Grant Neiffer
Last 30d: 26-112-5 (+1.1u)
M.Trout o0.5 HR+550
0.25u
💰🦡 Jake
💰🦡 Jake
Last 30d: 61-70-5 (+2.8u)
LAA u3.5+100
1u
Doug Ziefel
Doug Ziefel
Last 30d: 184-147-4 (+16.0u)
W.Urena o3.5 Ks+108
0.46u

Angels vs. Royals Previews & Analysis

  • Grant's 5 Home Run Bets for Saturday article feature image

    Grant's 5 Home Run Bets for Saturday

    Grant Neiffer
    Apr 25, 2026 UTC
  • Angels vs Royals: Carty's Prop Pick for Saturday article feature image

    Angels vs Royals: Carty's Prop Pick for Saturday

    Action Network Staff
    Apr 25, 2026 UTC
See more MLB Coverage Right Arrow

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

49%

Bets%

51%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
23-3415-178-1711-1711-17
Angels
28-3015-1313-176-622-24

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
25-3216-169-1616-129-19
Angels
27-3111-1716-143-924-22

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
22-3515-177-1812-169-19
Angels
22-3612-1610-205-717-29

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 24thLAAW 6-3+1.5 WO 8.5KC -111
Apr 22ndBALL 6-8-O 9.5BAL -132
Apr 21stBALW 6-5-1.5 LO 9KC -127
Apr 20thBALL 5-7+1.5 LO 9BAL -105
Apr 19th@NYYL 0-7+1.5 LU 8NYY +126

Royals vs. Angels Injury Updates

Royals Injuries

    Angels Injuries

    • Anthony Rendon
      IF

      Rendon is out with hip

      Out

    • Ryan Johnson
      P

      Ryan Johnson (illness) scratched Sunday. George Klassen will start for the Angels.

      Out

    Angels vs. Royals Box Score
    Angels Player Stats
    Projected
    PITCHERPCIPKER
    Walbert Urena logoRW.Urena, P813.234
    Nick Sandlin logoRN.Sandlin, P191.120
    Chase Silseth logoRC.Silseth, P23100
    Shaun Anderson logoRS.Anderson, P28112
    Jordan Romano logoRJ.Romano, P360.204
    Adam Frazier logoRA.Frazier, P110.100
    HITTERSH-ABRHRRBI
    Zach Neto logo1Z.Neto, SS0-4000
    Mike Trout logo2M.Trout, CF1-4000
    Jo Adell logo3J.Adell, RF1-4111
    Jorge Soler logo4J.Soler, DH1-3000
    Yoan Moncada logo4Y.Moncada, 3B1-1000
    Oswald Peraza logo5O.Peraza, 3B1-4000
    Oswald Peraza logo5O.Peraza, 2B1-4000
    Vaughn Grissom logo6V.Grissom, 2B3-4000
    Vaughn Grissom logo6V.Grissom, 1B3-4000
    Nolan Schanuel logo7N.Schanuel, 1B0-3000
    Adam Frazier logo7A.Frazier, 2B0-1000
    Logan O'Hoppe logo8L.O'Hoppe, C0-3000
    Travis d'Arnaud logo8T.d'Arnaud, C0-1000
    Bryce Teodosio logo9B.Teodosio, LF0-2000
    Josh Lowe logo9J.Lowe, PH0-1000
    Josh Lowe logo9J.Lowe, LF0-1000
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Cole Ragans logoLC.Ragans, P996111
    Daniel Lynch logoLD.Lynch, P9100
    John Schreiber logoRJ.Schreiber, P18110
    Mason Black logoRM.Black, P18120
    HITTERSH-ABRHRRBI
    Carter Jensen logo1C.Jensen, C1-5002
    Bobby Witt logo2B.Witt, SS2-5100
    Vinnie Pasquantino logo3V.Pasquantino, 1B0-3101
    Salvador Perez logo4S.Perez, DH3-5212
    Jac Caglianone logo5J.Caglianone, RF1-3300
    Isaac Collins logo6I.Collins, LF1-2200
    Michael Massey logo7M.Massey, 2B2-5101
    Nick Loftin logo8N.Loftin, 3B2-4204
    Kyle Isbel logo9K.Isbel, CF2-4000

    Angels vs. Royals Odds Comparison

    Right Arrow

    Could not load odds

    Angels at Royals Team Totals

    MatchupOverUnder
    Angels
    22-36
    N/A
    N/A
    Royals
    22-35
    N/A
    N/A