Royals vs. Cubs Odds & Betting Predictions - July 23, 2025

Royals at Cubs

6:20 pm • MARQ
8 - 4
Starting Pitchers
pitcherteameraw-l
Colin Rea logoC.ReaChicago Cubs logo4.068-4
Seth Lugo logoS.LugoKansas City Royals logo2.957-5

Royals at Cubs Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
50-53
+1.5
+1.5-134
o9.5-124
+148
Cubs
60-42
u10.5
-1.5+112
u9.5-103
-181
location pinWednesday 6:20 p.m.
July 23, 2025
Wrigley FieldChicago
Royals vs. Cubs Expert Picks
FTN Fantasy
FTN Fantasy
Last 30d: 54-39-0 (+15.3u)
Over 9.5-115
0.87u
CHC -160
1u
CHC -1.5+125
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 166-175-3 (-36.2u)
KC +155
1.55u
Punch Back Dogs (***) Overall: 270-282-0,49% (ROI:24%) Season:40-34-0,54% (ROI:31%) Fade Public (***) Overall: 349-353-0,50% (ROI:16%) Season:23-22-0,51% (ROI:18%)
Sir Lockselot
Sir Lockselot
Last 30d: 33-52-0 (+0.3u)
KC +144
2.88u
🔑 Royals ML +144 (FanDuel) 2u Sharp fade angle: 84% of bets & 86% of ML money on Cubs, yet line movement shows resistance – signals sharp money backing KC. Pitching edge: Seth Lugo owns a 2.94 ERA & 1.09 WHIP on the year, with an even better 2.51 ERA on the road. Royals bats have decent numbers vs Colin Rea. Momentum spot: KC smashed Game 1 (12‑4) and have been a strong road team, covering F5 and RL in over 30 of their last 39 away games. Value: At +144, the implied win probability is ~42% vs models projecting higher; shop around and you can even find +150+.
Picks Office
Picks Office
Last 30d: 79-69-0 (+12.4u)
CHC -1.5+120
1u
Follow @PicksOffice on X.
Allan Lem
Allan Lem
Last 30d: 51-40-2 (+1.1u)
Under 10.5-102
0.51u
Tailing @Zerillo
Sean Zerillo
Sean Zerillo
Last 30d: 151-141-11 (+13.3u)
Under 10.5-102
0.51u
Bet to 10 (-105)
Austin Pendergrass
Austin Pendergrass
Last 30d: 41-62-0 (-16.1u)
CHC -146
0.5u
Lines at Lunch
Lines at Lunch
Last 30d: 46-55-6 (-14.5u)
CHC -140
1.4u
Sandy Plashkes
Sandy Plashkes
Last 30d: 83-77-2 (+10.6u)
CHC -140
1.4u
Brian Bitler
Brian Bitler
Last 30d: 58-66-2 (-13.3u)
KC +135
4.05u
Sean Zerillo
Sean Zerillo
Last 30d: 151-141-11 (+13.3u)
CHC -142
0.71u
Bet to -150
Moneyline Hacks
Moneyline Hacks
Last 30d: 69-78-7 (+19.5u)
CHC -142
1u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG 🎙️Fade the Noise PODCAST - Subscribe!✅ https://www.youtube.com/@FadetheNoise Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60

Royals vs. Cubs Previews & Analysis

  • Royals vs Cubs: F5 Play to Make article feature image

    Royals vs Cubs: F5 Play to Make

    Action Network Staff
    Jul 23, 2025 UTC
  • Wednesday's MLB Best Bets article feature image

    Wednesday's MLB Best Bets

    Action Network Staff
    Jul 23, 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

Royals vs. Cubs Public Betting Percentages

Away Logo

Royals

Public

15%

Bets%

85%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cubs
51-5125-2726-2438-3213-19
Royals
54-4922-2832-2116-2337-26

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cubs
51-46-528-22-223-24-334-33-317-13-2
Royals
41-61-118-3223-29-117-2224-38-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cubs
60-4233-1927-2348-2212-20
Royals
50-5324-2626-2720-1929-34

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 23rdKCW 6-0-1.5 WU 9CHC -263
Jul 22ndKCL 4-12-1.5 LO 7.5KC -154
Jul 20thBOSL 1-6+1.5 LO 6.5BOS +115
Jul 19thBOSW 6-0-1.5 WU 9CHC -155
Jul 18thBOSW 4-1-1.5 WU 7.5CHC -139

Royals vs. Cubs Injury Updates

Royals Injuries

  • Michael Lorenzen
    SP

    Michael Lorenzen (illness) has been scratched, Angel Zerpa will start Saturday,

    Out

  • Kyle Wright
    SP

    Wright is out with shoulder

    Out

Cubs Injuries

  • Jameson Taillon
    SP

    Taillon is out with calf

    Out

  • Justin Steele
    SP

    Steele is out for season with elbow

    Out for Season

Royals vs. Cubs Box Score
Royals Player Stats
Projected
PITCHERPCIPKER
Seth Lugo logoRS.Lugo, P95662
Steven Cruz logoRS.Cruz, P7101
John Schreiber logoRJ.Schreiber, P25111
Lucas Erceg logoRL.Erceg, P6100
HITTERSH-ABRHRRBI
Adam Frazier logo1A.Frazier, 2B1-5100
Adam Frazier logo1A.Frazier, 3B1-5100
Maikel Garcia logo2M.Garcia, SS1-4100
Vinnie Pasquantino logo3V.Pasquantino, 1B3-4324
Salvador Perez logo4S.Perez, DH2-4112
Jac Caglianone logo5J.Caglianone, RF0-5000
MJ Melendez logo5M.Melendez, LF0-0000
John Rave logo6J.Rave, LF0-4000
John Rave logo6J.Rave, RF0-4000
Freddy Fermin logo7F.Fermin, C0-4000
Kyle Isbel logo8K.Isbel, CF0-3100
Tyler Tolbert logo9T.Tolbert, 3B1-3112
Jonathan India logo9J.India, 2B0-0000
Cubs Player Stats
Projected
PITCHERPCIPKER
Colin Rea logoRC.Rea, P82535
Drew Pomeranz logoLD.Pomeranz, P21122
Ryan Pressly logoRR.Pressly, P13100
Brooks Kriske logoRB.Kriske, P35210
HITTERSH-ABRHRRBI
Michael Busch logo1M.Busch, 1B1-3100
Seiya Suzuki logo2S.Suzuki, RF0-4000
Pete Crow-Armstrong logo3P.Crow-Armstrong, CF1-4111
Carson Kelly logo4C.Kelly, DH1-4001
Ian Happ logo5I.Happ, LF0-2100
Dansby Swanson logo6D.Swanson, SS1-3000
Nico Hoerner logo7N.Hoerner, 2B1-4000
Reese McGuire logo8R.McGuire, C1-3001
Justin Turner logo8J.Turner, PH0-1000
Matt Shaw logo9M.Shaw, 3B1-4111

Royals vs. Cubs Odds Comparison

Right Arrow

Could not load odds

Royals at Cubs Team Totals

MatchupOverUnder
Royals
50-53
o4.5+102
u4.5-131
Cubs
60-42
o5.5+101
u5.5-130