Royals vs. Rangers Odds & Betting Predictions - June 19, 2025

Royals at Rangers

6:35 pm • FDSKC
4 - 1
Starting Pitchers
pitcherteameraw-l
Shawn Armstrong logoS.ArmstrongTexas Rangers logo2.314-3
Michael Wacha logoM.WachaKansas City Royals logo3.8610-13

Royals at Rangers Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
0-0
+1.5
+1.5-199
o8-110
+106
Rangers
0-0
u8.5
-1.5+168
u8-108
-126
location pinThursday 6:35 p.m.
June 19, 2025
Globe Life FieldArlington
Royals vs. Rangers Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 212-183-6 (+41.8u)
M.Wacha u4.5 Ks+117
1u
💰🦡 Jake
💰🦡 Jake
Last 30d: 107-110-10 (+12.0u)
TEX -0.5 (F5)+120
1u
Capper Central
Capper Central
Last 30d: 95-73-0 (+10.1u)
Under 8.5-110
1u
TEX -120
1.2u
Sean Zerillo
Sean Zerillo
Last 30d: 63-97-2 (-2.7u)
Under 8.5-109
0.5u
Bet to 8 (+100)
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 198-180-3 (-2.0u)
M.Wacha u4.5 Ks+112
1u
#ProProp of the day
TEX -124
1.24u

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

42%

Bets%

58%

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
Jun 19thKCL 3-6+1.5 LO 8KC +114
Jun 18thKCL 1-6-1.5 LU 8KC -129
Jun 15thCWSW 2-1-1.5 LU 8TEX -163
Jun 14thCWSW 5-4-1.5 LO 7.5TEX -300
Jun 14thCWSW 3-1-1.5 WU 8TEX -172

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
    Michael Wacha logoRM.Wacha, P97651
    John Schreiber logoRJ.Schreiber, P12110
    Angel Zerpa logoLA.Zerpa, P10110
    Carlos Estevez logoRC.Estevez, P11100
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, 2B0-4000
    Bobby Witt logo2B.Witt, SS2-3100
    Maikel Garcia logo3M.Garcia, 3B0-4000
    Vinnie Pasquantino logo4V.Pasquantino, 1B1-3112
    Salvador Perez logo5S.Perez, DH0-4000
    Jac Caglianone logo6J.Caglianone, RF2-4222
    John Rave logo6J.Rave, RF0-0000
    Freddy Fermin logo7F.Fermin, C0-3000
    Drew Waters logo8D.Waters, LF0-3000
    Kyle Isbel logo9K.Isbel, CF1-4000
    Rangers Player Stats
    Projected
    PITCHERPCIPKER
    Shawn Armstrong logoRS.Armstrong, P25112
    Jacob Latz logoLJ.Latz, P825.201
    Cole Winn logoRC.Winn, P181.100
    Robert Garcia logoLR.Garcia, P12111
    HITTERSH-ABRHRRBI
    Evan Carter logo1E.Carter, CF0-3000
    Sam Haggerty logo1S.Haggerty, PH1-1000
    Sam Haggerty logo1S.Haggerty, LF1-1000
    Wyatt Langford logo2W.Langford, LF1-4100
    Wyatt Langford logo2W.Langford, CF1-4100
    Corey Seager logo3C.Seager, SS0-4000
    Marcus Semien logo4M.Semien, 2B1-4001
    Adolis Garcia logo5A.Garcia, RF0-3000
    Alejandro Osuna logo6A.Osuna, DH0-3000
    Jake Burger logo7J.Burger, 1B0-3000
    Josh Jung logo8J.Jung, 3B0-3000
    Jonah Heim logo9J.Heim, C0-3000

    Royals vs. Rangers Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Rangers Team Totals

    MatchupOverUnder
    Royals
    0-0
    o3.5-123
    u3.5-104
    Rangers
    0-0
    o3.5-138
    u3.5+105