Cubs vs. Twins Odds & Betting Predictions - July 9, 2025

Cubs at Twins

11:40 pm • MNNT
2 - 4
Starting Pitchers
pitcherteameraw-l
David Festa logoD.FestaMinnesota Twins logo5.253-3
Cade Horton logoC.HortonChicago Cubs logo4.453-3

Cubs at Twins Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cubs
54-38
-1.5
-1.5+150
o9.5+100
-108
Twins
45-47
u9.5
+1.5-175
u9.5-119
-112
location pinWednesday 11:40 p.m.
July 09, 2025
Target FieldMinneapolis
Cubs vs. Twins Expert Picks
Picks Office
Picks Office
Last 30d: 84-78-2 (+5.9u)
MIN -105
0.95u
Follow @PicksOffice on X to read the full write up.
Sean Zerillo
Sean Zerillo
Last 30d: 164-138-8 (+14.5u)
Under 9+100
0.5u
Bet to -105

Cubs vs. Twins Previews & Analysis

  • Cubs vs Twins: Tonight's Best Moneyline Bet article feature image

    Cubs vs Twins: Tonight's Best Moneyline Bet

    Action Network Staff
    Jul 9, 2025 UTC
  • Zerillo's MLB Picks for Wednesday article feature image

    Zerillo's MLB Picks for Wednesday

    Sean Zerillo
    Jul 9, 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

Cubs vs. Twins Public Betting Percentages

Away Logo

Cubs

Public

69%

Bets%

31%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Twins
48-4426-1822-2630-2917-15
Cubs
45-4722-2423-2334-3011-17

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Twins
38-50-420-23-118-27-326-31-211-19-2
Cubs
47-40-525-19-222-21-332-29-315-11-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Twins
45-4726-1819-2932-2713-19
Cubs
54-3830-1624-2244-2010-18

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 8thCHCW 8-1+1.5 WU 9.5MIN +115
Jul 6thTBL 5-7-1.5 LO 8.5TB -132
Jul 5thTBW 6-5-1.5 LO 10MIN -121
Jul 4thTBW 4-3+1.5 WU 10MIN -119
Jul 3rd@MIAL 1-4-1.5 LU 8MIA -113

Twins vs. Cubs Injury Updates

Twins Injuries

    Cubs Injuries

    • Jameson Taillon
      SP

      Taillon is out with calf

      Out

    • Justin Steele
      SP

      Steele is out for season with elbow

      Out for Season

    Cubs vs. Twins Box Score
    Cubs Player Stats
    Projected
    PITCHERPCIPKER
    Cade Horton logoRC.Horton, P944.254
    Ryan Brasier logoRR.Brasier, P171.110
    Ryan Pressly logoRR.Pressly, P15110
    Drew Pomeranz logoLD.Pomeranz, P17110
    HITTERSH-ABRHRRBI
    Ian Happ logo1I.Happ, DH0-4000
    Kyle Tucker logo2K.Tucker, RF1-4100
    Seiya Suzuki logo3S.Suzuki, LF0-3100
    Pete Crow-Armstrong logo4P.Crow-Armstrong, CF0-4000
    Michael Busch logo5M.Busch, 1B1-3000
    Dansby Swanson logo6D.Swanson, SS1-4001
    Nico Hoerner logo7N.Hoerner, 2B0-3001
    Reese McGuire logo8R.McGuire, C0-3000
    Jon Berti logo9J.Berti, 3B1-2000
    Justin Turner logo9J.Turner, PH0-1000
    Justin Turner logo9J.Turner, 3B0-1000
    Twins Player Stats
    Projected
    PITCHERPCIPKER
    David Festa logoRD.Festa, P725.132
    Danny Coulombe logoLD.Coulombe, P130.210
    Brock Stewart logoRB.Stewart, P7110
    Louis Varland logoRL.Varland, P11110
    Jhoan Duran logoRJ.Duran, P8100
    HITTERSH-ABRHRRBI
    Byron Buxton logo1B.Buxton, CF0-0100
    Brooks Lee logo1B.Lee, PH0-3000
    Brooks Lee logo1B.Lee, 2B0-3000
    Willi Castro logo2W.Castro, 2B1-4000
    Willi Castro logo2W.Castro, LF1-4000
    Trevor Larnach logo3T.Larnach, DH0-3000
    Ryan Jeffers logo4R.Jeffers, C1-2101
    Carlos Correa logo5C.Correa, SS2-4001
    Royce Lewis logo6R.Lewis, 3B1-4100
    Matt Wallner logo7M.Wallner, RF2-3111
    DaShawn Keirsey logo7D.Keirsey, RF0-1000
    Ty France logo8T.France, 1B1-3000
    Harrison Bader logo9H.Bader, LF0-3000
    Harrison Bader logo9H.Bader, CF0-3000

    Cubs vs. Twins Odds Comparison

    Right Arrow

    Could not load odds

    Cubs at Twins Team Totals

    MatchupOverUnder
    Cubs
    54-38
    o4.5-116
    u4.5-111
    Twins
    45-47
    o4.5-110
    u4.5-117