White Sox vs. Pirates Odds & Betting Predictions - July 20, 2025

White Sox at Pirates

5:35 pm • SportsNet PT
7 - 2
Starting Pitchers
pitcherteameraw-l
Andrew Heaney logoA.HeaneyPittsburgh Pirates logo5.395-10
Aaron Civale logoA.CivaleChicago White Sox logo5.372-7

White Sox at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
White Sox
31-27
+1.5
+1.5-185
o9.5-102
+119
Pirates
31-28
u9
-1.5+142
u9.5-120
-143
location pinSunday 5:35 p.m.
July 20, 2025
PNC ParkPittsburgh
White Sox vs. Pirates Expert Picks
Picks Office
Picks Office
Last 30d: 136-138-10 (-11.2u)
CWS +125
1.25u
Follow @PicksOffice on X.
Grant Neiffer
Grant Neiffer
Last 30d: 30-111-5 (+5.7u)
O.Cruz o0.5 HR+400
0.5u
Doug Ziefel
Doug Ziefel
Last 30d: 185-148-4 (+15.8u)
A.Heaney o14.5 Outs-170
0.85u
Ryan Minion
Ryan Minion
Last 30d: 343-373-15 (+28.5u)
O.Cruz o1.5 Total Bases+110
$1.00
Brian Bitler
Brian Bitler
Last 30d: 96-72-0 (+114.8u)
Over 9-102
3u
CWS +120
3.6u
Cam Is Money
Cam Is Money
Last 30d: 51-65-2 (-20.3u)
Over 4.5 (F5)-125
0.8u

White Sox vs. Pirates Previews & Analysis

  • Home Run Prop Bets for Sunday article feature image

    Home Run Prop Bets for Sunday

    Grant Neiffer
    Jul 20, 2025 UTC
  • White Sox vs. Pirates: Best Total Bet for Sunday article feature image

    White Sox vs. Pirates: Best Total Bet for Sunday

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

White Sox vs. Pirates Public Betting Percentages

Away Logo

White Sox

Public

39%

Bets%

61%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
30-2915-1715-1217-1712-12
White Sox
35-2320-1015-137-328-20

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
32-25-221-1111-14-222-129-13-2
White Sox
34-23-117-12-117-115-4-129-19

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
31-2817-1514-1320-1410-14
White Sox
31-2719-1112-167-324-24

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jul 19thCWSL 4-10-1.5 LO 8CWS -138
Jul 18thCWSL 1-10-1.5 LO 8.5CWS -156
Jul 13th@MINW 2-1+1.5 WU 9PIT +134
Jul 12th@MINL 4-12+1.5 LO 9.5MIN +115
Jul 12th@MINL 1-2+1.5 WU 7MIN +120

White Sox vs. Pirates Injury Updates

White Sox Injuries

  • Mike Vasil
    RP

    Vasil is out with elbow

    Out

  • Ky Bush
    SP

    Bush is out with elbow

    Out

  • Brooks Baldwin
    LF

    Baldwin is out with elbow

    Out

  • Kyle Teel
    C

    Teel is out with hamstring

    Out

  • Drew Thorpe
    SP

    Thorpe is out with elbow

    Out

Pirates Injuries

    White Sox vs. Pirates Box Score
    White Sox Player Stats
    Projected
    PITCHERPCIPKER
    Aaron Civale logoRA.Civale, P94660
    Grant Taylor logoRG.Taylor, P23130
     Altavilla logoRD.Altavilla, P10110
    Mike Vasil logoRM.Vasil, P16111
    HITTERSH-ABRHRRBI
    Chase Meidroth logo1C.Meidroth, SS2-5100
    Austin Slater logo2A.Slater, RF0-4100
    Edgar Quero logo3E.Quero, C0-4100
    Miguel Vargas logo4M.Vargas, 1B2-5213
    Mike Tauchman logo5M.Tauchman, DH2-3113
    Luis Robert logo6L.Robert, CF1-4100
    Lenyn Sosa logo7L.Sosa, 2B0-4000
    Colson Montgomery logo8C.Montgomery, 3B1-4001
    Michael A. Taylor logo9M.Taylor, LF2-4000
    Pirates Player Stats
    Projected
    PITCHERPCIPKER
    Andrew Heaney logoLA.Heaney, P82417
    Yohan Ramirez logoRY.Ramirez, P37350
    Dennis Santana logoRD.Santana, P12120
    David Bednar logoRD.Bednar, P14100
    HITTERSH-ABRHRRBI
    Spencer Horwitz logo1S.Horwitz, 1B1-4000
    Andrew McCutchen logo2A.McCutchen, DH1-4100
    Bryan Reynolds logo3B.Reynolds, RF0-4000
    Nick Gonzales logo4N.Gonzales, 2B1-2101
    Oneil Cruz logo5O.Cruz, CF0-3001
    Joey Bart logo6J.Bart, C0-3000
    Jack Suwinski logo7J.Suwinski, LF0-3000
    Ke'Bryan Hayes logo8K.Hayes, 3B1-3000
    Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS0-3000

    White Sox vs. Pirates Odds Comparison

    Right Arrow

    Could not load odds

    White Sox at Pirates Team Totals

    MatchupOverUnder
    White Sox
    31-27
    N/A
    N/A
    Pirates
    31-28
    N/A
    N/A