Royals vs. Rangers Odds & Betting Predictions - March 25, 2025

Royals at Rangers

6:35 pm • CW33
3 - 1
Starting Pitchers
pitcherteameraw-l
Jacob deGrom logoJ.deGromTexas Rangers logo4.501-2
Kris Bubic logoK.BubicKansas City Royals logo5.402-1

Royals at Rangers Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
+1.5
+1.5-170
o8.5+100
+120
Rangers
0-0
u8.5
-1.5+142
u8.5-120
-143
location pinTuesday 6:35 p.m.
March 25, 2025
Globe Life FieldArlington

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Rangers Public Betting Percentages

Away Logo

Royals

Public

35%

Bets%

65%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Rangers
86-7646-3540-4139-4246-30
Royals
82-8038-4344-3732-3849-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Rangers
71-89-229-51-142-38-134-46-136-39-1
Royals
71-90-131-5040-40-130-4041-47-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Rangers
81-8148-3333-4849-3230-46
Royals
82-8043-3839-4240-3040-49

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Mar 25thKCW 6-3-O 8.5TEX -123
Mar 22ndKCL 5-9+1.5 LO 10.5KC -103
Mar 21st@LAAL 3-3---
Mar 21st@SDL 3-5---
Mar 21stCOLL 4-7---

Royals vs. Rangers Injury Updates

Royals Injuries

    Rangers Injuries

    • Cody Bradford
      RP

      Bradford is out with elbow

      Out

    Royals vs. Rangers Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Kris Bubic logoLK.Bubic, P81581
    Chris Stratton logoRC.Stratton, P15100
    Daniel Lynch logoLD.Lynch, P18130
    Carlos Estevez logoRC.Estevez, P15110
    Sam Long logoLS.Long, P16100
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, 3B0-2000
    Jordan Groshans logo1J.Groshans, 3B1-3000
    Bobby Witt logo2B.Witt, SS0-2000
    Cam Devanney logo2C.Devanney, SS0-1000
    Michael Massey logo3M.Massey, DH2-2100
    Luca Tresh logo3L. Tresh, PR0-2100
    Luca Tresh logo3L. Tresh, DH0-2100
    Salvador Perez logo4S.Perez, C2-2113
    Brian O'Keefe logo4B. O'Keefe, PH0-2000
    Brian O'Keefe logo4B. O'Keefe, C0-2000
    Cavan Biggio logo5C.Biggio, 1B0-2000
    Harold Castro logo5H. Castro, 1B1-1000
    Hunter Renfroe logo6H.Renfroe, RF0-2000
    Tyler Gentry logo6T.Gentry, RF0-2000
    MJ Melendez logo7M.Melendez, LF0-2000
    Mark Canha logo7M.Canha, PH0-1000
    Joey Wiemer logo7J.Wiemer, LF0-0000
    Maikel Garcia logo8M.Garcia, 2B0-2000
    Tyler Tolbert logo8T.Tolbert, 2B0-2000
    Dairon Blanco logo9D.Blanco, CF1-2000
    John Rave logo9J.Rave, CF1-2000
    Rangers Player Stats
    Projected
    PITCHERPCIPKER
    Jacob deGrom logoRJ.deGrom, P70423
    Kumar Rocker logoRK.Rocker, P70480
    Gerson Garabito logoRG.Garabito, P15100
    HITTERSH-ABRHRRBI
    Marcus Semien logo1M.Semien, 2B0-3000
    Justin Foscue logo1J.Foscue, 2B0-1000
    Wyatt Langford logo2W.Langford, LF1-2000
    Sam Haggerty logo2S.Haggerty, LF1-2000
    Jake Burger logo3J.Burger, 1B0-3000
    Blaine Crim logo3B.Crim, 1B0-1000
    Adolis Garcia logo4A.Garcia, RF1-2100
    Dustin Harris logo4D.Harris, RF1-2000
    Kevin Pillar logo5K.Pillar, DH2-2000
    Joc Pederson logo5J.Pederson, PH0-1000
    Joc Pederson logo5J.Pederson, DH0-1000
    Tucker Barnhart logo5T.Barnhart, PH0-1000
    Tucker Barnhart logo5T.Barnhart, DH0-1000
    Josh Smith logo6J.Smith, SS0-1000
    Jonathan Ornelas logo6J.Ornelas, PR0-2000
    Jonathan Ornelas logo6J.Ornelas, 3B0-2000
    Chad Wallach logo6C.Wallach, C0-1000
    Jonathan Ornelas logo6J.Ornelas, PH0-2000
    Jonah Heim logo7J.Heim, C2-3001
    Alan Trejo logo7A.Trejo, PR0-1000
    Alan Trejo logo7A.Trejo, 3B0-1000
    Leody Taveras logo8L.Taveras, CF0-2000
    Alejandro Osuna logo8A.Osuna, CF1-2000
    Ezequiel Duran logo9E.Duran, 3B0-3000
    Ezequiel Duran logo9E.Duran, SS0-3000
    Chad Wallach logo9C.Wallach, PH0-1000

    Royals vs. Rangers Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Rangers Team Totals

    MatchupOverUnder
    Royals
    0-0
    N/A
    N/A
    Rangers
    0-0
    N/A
    N/A