Astros vs. Royals Odds & Betting Predictions - April 25, 2025

Astros at Royals

11:40 pm • SCHN
0 - 2
Starting Pitchers
pitcherteameraw-l
Seth Lugo logoS.LugoKansas City Royals logo3.778-6
Hayden Wesneski logoH.WesneskiHouston Astros logo4.501-3

Astros at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Astros
69-56
-1.5
-1.5+147
o8-105
-115
Royals
64-61
u8
+1.5-175
u8-115
-104
location pinFriday 11:40 p.m.
April 25, 2025
Kauffman StadiumKansas City
Astros vs. Royals Expert Picks
Cam Is Money
Cam Is Money
Last 30d: 78-99-4 (-18.9u)
Y.Alvarez o1.5 Hits + Runs + RBIs-125
1u
YBB SportsData
YBB SportsData
Last 30d: 1-5-0 (-4.2u)
Under 8-115
0.5u
Wags Wins
Wags Wins
Last 30d: 130-129-0 (-16.6u)
HOU -115
1.5u
Picks Office
Picks Office
Last 30d: 87-82-2 (+10.0u)
Under 8-115
0.87u
Pitcher’s duel brewing at the K: Wesneski – 3.50 ERA, 0.83 WHIP last 3 starts. Lugo limits damage – 36.4% GB rate, 14.7° launch angle allowed. Royals hitting just .204 vs righties, 2.81 runs/game overall. Houston’s bullpen nails – 2.05 ERA last 3 games, 2.68 on the season. KC’s pen shaky overall, but Erceg + Lynch (sub-1.10 ERAs) can keep it close if Lugo settles in. Both lineups chase pitches, lack consistent power. Unders cashing like clockwork – 20-7-3 in Astros' last 30 road games. Royals 20-6-1 to the Under as a dog. 5 of last 7 H2Hs stayed below the number. With soft offenses, sharp pens, and two contact-managing starters, 8 runs feels generous.
HOU -115
1u
Royals need perfection. Astros don’t. Houston lineup crushes RHP – .770 OPS (7th), 78% of runs off righties. KC’s bullpen: 4.08 ERA (18th), vulnerable late. Astros pen: 2.86 ERA (2nd), 10.3 K/9. Add experience edge, and Houston's built for tight, low-scoring wins. Astros rotation 3.67 ERA (6th). Royals lineup vs RHP: .684 OPS (27th), weak contact, low OBP. Kauffman suppresses HRs – favors teams that grind runs. Astros force mistakes, KC doesn’t capitalize enough. Big edge in depth. Houston doesn’t need fireworks. Altuve, Tucker, Alvarez all .840+ OPS vs RHP. Astros 9th in Runs/Hit ratio, efficient offense. Royals can’t match that situational execution. Close game favors discipline, not chaos.
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 129-135-10 (-10.1u)
C.Walker o0.5 HR+680
0.2u
S.Lugo o4.5 Ks+120
3.12u
Firefighter Bets
Firefighter Bets
Last 30d: 41-64-0 (-22.3u)
J.Pena o1.5 Hits + Runs + RBIs-130
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 129-135-10 (-10.1u)
Y.Alvarez o1.5 Total Bases+120
1.2u
💰🦡 Jake
💰🦡 Jake
Last 30d: 62-68-2 (-5.7u)
HOU -1.5+150
1u
Grant Neiffer
Grant Neiffer
Last 30d: 28-101-3 (+5.0u)
Y.Alvarez o0.5 HR+450
0.5u
Greg DiNardo
Greg DiNardo
Last 30d: 0-0-0 (+0.0u)
KC +100
1u
Capper Central
Capper Central
Last 30d: 70-81-2 (-28.2u)
Under 8.5-116
1u
MJC Locks
MJC Locks
Last 30d: 3-2-0 (+0.8u)
Y.Alvarez o1.5 Hits + Runs + RBIs-110
1.1u
-2+ HRRs in 3/L3 Games -.332 xBA since 4/9 despite .256 actual BA (unlucky) -4 for 8 with 2 XBHs vs Seth Lugo -Lugo ranks 36th percentile xERA, 29th percentile xBA

Astros vs. Royals Previews & Analysis

  • Astros vs. Royals Prediction: The Seth Lugo Ks Bet Tonight article feature image

    Astros vs. Royals Prediction: The Seth Lugo Ks Bet Tonight

    Alex Kolodziej•
    Apr 25, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Astros vs. Royals Public Betting Percentages

Away Logo

Astros

Public

63%

Bets%

37%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
67-5831-3236-2626-2640-31
Astros
62-6330-3532-2834-5028-11

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
53-71-124-3929-32-122-3031-39-1
Astros
57-62-629-35-128-27-539-43-216-19-4

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
64-6134-2930-3231-2132-39
Astros
69-5638-2731-2946-3823-16

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Apr 24thCOLW 6-2-1.5 WU 9KC -198
Apr 24thCOLW 7-4-1.5 WO 8KC -312
Apr 22ndCOLW 4-3-1.5 LU 8KC -265
Apr 20th@DETW 4-3+1.5 WU 7KC +186
Apr 19th@DETL 1-3+1.5 LU 8DET +114

Astros vs. Royals Injury Updates

Astros Injuries

  • Jake Meyers
    CF

    Meyers is out with calf

    Out

  • Luis Garcia
    SP

    Garcia is out with elbow

    Out

  • Pedro Leon
    RF

    Leon is out with knee

    Out

  • J.P. France
    SP

    France is out with shoulder

    Out

  • Hayden Wesneski
    RP

    Wesneski is out with elbow

    Out

Royals Injuries

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Astros vs. Royals Box Score
Astros Player Stats
Projected
PITCHERPCIPKER
Hayden Wesneski logoRH.Wesneski, P80512
Steven Okert logoLS.Okert, P13100
Tayler Scott logoRT.Scott, P11120
Bennett Sousa logoLB.Sousa, P9100
HITTERSH-ABRHRRBI
Jose Altuve logo1J.Altuve, 2B0-4000
Yordan Alvarez logo2Y.Alvarez, DH0-4000
Isaac Paredes logo3I.Paredes, 3B2-4000
Jeremy Pena logo4J.Pena, SS0-3000
Christian Walker logo5C.Walker, 1B0-3000
Zach Dezenzo logo6Z.Dezenzo, LF0-3000
Victor Caratini logo7V.Caratini, C1-3000
Cam Smith logo8C.Smith, RF0-2000
Jake Meyers logo9J.Meyers, CF0-2000
Royals Player Stats
Projected
PITCHERPCIPKER
Seth Lugo logoRS.Lugo, P94880
Lucas Erceg logoRL.Erceg, P13110
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, 3B1-4000
Bobby Witt logo2B.Witt, SS3-4000
Vinnie Pasquantino logo3V.Pasquantino, 1B1-4100
Maikel Garcia logo4M.Garcia, DH1-4000
Michael Massey logo5M.Massey, 2B0-2000
Hunter Renfroe logo6H.Renfroe, RF1-2001
Drew Waters logo7D.Waters, LF2-3100
Freddy Fermin logo8F.Fermin, C0-2000
Kyle Isbel logo9K.Isbel, CF0-2001

Astros vs. Royals Odds Comparison

Right Arrow

Could not load odds

Astros at Royals Team Totals

MatchupOverUnder
Astros
69-56
o3.5-147
u3.5+115
Royals
64-61
o3.5-122
u3.5-105