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

Royals at Cubs

12:05 am • MLB Network
12 - 4
Starting Pitchers
pitcherteameraw-l
Ryan Brasier logoR.BrasierChicago Cubs logo1.040-0
Noah Cameron logoN.CameronKansas City Royals logo2.313-4

Royals at Cubs Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
49-52
+1.5
+1.5-176
o7.5+100
+126
Cubs
59-41
u8
-1.5+145
u7.5-122
-154
location pinTuesday 12:05 a.m.
July 22, 2025
Wrigley FieldChicago
Royals vs. Cubs Expert Picks
Boomer Betz
Boomer Betz
Last 30d: 253-256-4 (+18.8u)
KC +138
1.38u
YBB SportsData
YBB SportsData
Last 30d: 1-6-0 (-5.9u)
Under 7.5-120
1.2u
Al’s Analytics
Al’s Analytics
Last 30d: 45-34-0 (+8.4u)
Under 7.5-118
1u
Cubs Home Under’s After ASB 44-17-3 (72.13%) 35.94% ROI Royals Under After Over 28-9 (75.68%) 44.47% ROI Royals Unders as Underdog @ Night 37-17-2 (68.52%) 29.71% ROI Cubs Home Under’s after Loss After ASB 22-5 (81.48%) 55.56% ROI
CHC -145
1u
Cubs at Bounce Back Favs 52-18 (74.29%) 30.02% ROI Cubs Bounceback after Loss (2025) 29-10 (74.36%) 34.78% ROI
Picks Office
Picks Office
Last 30d: 76-69-0 (+8.7u)
Under 7.5+105
1u
Follow @PicksOffice on X.
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 164-167-3 (-31.0u)
Under 7.5-120
1.2u
Windy Wrigley Unders Overall: 367-243-34,60% (ROI:15%) Season:11-7-1,61% (ROI:15%) Wind Wins Unders (***) Overall: 1071-732-81,59% (ROI:14%) Season:40-34-3,54% (ROI:3%)
Brian Bitler
Brian Bitler
Last 30d: 55-66-2 (-24.7u)
Under 7.5-102
3u
Sean Zerillo
Sean Zerillo
Last 30d: 156-143-10 (+13.9u)
Under 7.5+105
0.5u
Bet to +100

Royals vs. Cubs Previews & Analysis

  • Royals vs Cubs: Back Chicago at Wrigley article feature image

    Royals vs Cubs: Back Chicago at Wrigley

    Doug Ziefel•
    Jul 21, 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

16%

Bets%

84%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cubs
50-5024-2626-2437-3113-19
Royals
53-4822-2831-2016-2336-25

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cubs
50-45-527-21-223-24-333-32-317-13-2
Royals
40-60-118-3222-28-117-2223-37-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cubs
59-4132-1827-2347-2112-20
Royals
49-5224-2625-2620-1928-33

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
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
Jul 13th@NYYW 4-1+1.5 WU 9CHC +107
Jul 12th@NYYW 5-2+1.5 WU 8CHC +132

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
Noah Cameron logoLN.Cameron, P101674
John Schreiber logoRJ.Schreiber, P15100
Andrew Hoffmann logoRA.Hoffmann, P32210
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, DH1-5101
Bobby Witt logo2B.Witt, SS1-5102
Tyler Tolbert logo2T.Tolbert, 2B0-0000
Vinnie Pasquantino logo3V.Pasquantino, 1B0-5000
Maikel Garcia logo4M.Garcia, 3B2-5200
Maikel Garcia logo4M.Garcia, SS2-5200
Salvador Perez logo5S.Perez, C2-5224
Luke Maile logo5L.Maile, C0-0000
Jac Caglianone logo6J.Caglianone, RF1-4211
Nick Loftin logo7N.Loftin, 2B2-4000
Nick Loftin logo7N.Loftin, 3B2-4000
John Rave logo8J.Rave, LF2-4312
Kyle Isbel logo9K.Isbel, CF3-4100
Cubs Player Stats
Projected
PITCHERPCIPKER
Ryan Brasier logoRR.Brasier, P11110
Ben Brown logoRB.Brown, P63446
Chris Flexen logoRC.Flexen, P59305
Jon Berti logoRJ.Berti, P5100
HITTERSH-ABRHRRBI
Nico Hoerner logo1N.Hoerner, 2B0-4000
Vidal Brujan logo1V.Brujan, 2B0-1000
Kyle Tucker logo2K.Tucker, RF0-3000
Seiya Suzuki logo3S.Suzuki, CF0-4000
Carson Kelly logo4C.Kelly, C3-4111
Ian Happ logo5I.Happ, LF1-4000
Dansby Swanson logo6D.Swanson, SS1-4100
Michael Busch logo7M.Busch, 1B0-3000
Justin Turner logo8J.Turner, DH2-4100
Matt Shaw logo9M.Shaw, 3B2-4113

Royals vs. Cubs Odds Comparison

Right Arrow

Could not load odds

Royals at Cubs Team Totals

MatchupOverUnder
Royals
49-52
N/A
N/A
Cubs
59-41
N/A
N/A