Sam Haggerty

Bats B Throws R5'11" 175 lbBorn 1994 Phoenix, USADebut 2019Team TEXDraft 2015 R24 #724 Cleveland Guardians, New Mexico

Projections

2027 NEXT+ 62.7FIELD+ 100.0 at DHTotal -0.19 WAR
SeasonPAABH2B3BHRBBSOSBAVGOBPSLGOPSISOwOBAK%BB%HIT+WAR
202617115237713143880.2400.3120.3580.6700.1180.29822.48.588.30.29
202712511225402103250.2240.2960.3290.6250.1050.28025.38.176.60.03

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 31

His ten closest age-31 comparables averaged 29 HIT+ the next season; 7 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughHIT+ thenNext seasonNext PA / BF
1Myron Grimshaw1907102.6did not play
2Wallace Johnson198883.592.2125
3Len Matuszek198699.4-49.116
4Clint Robinson201696.4did not play
5Mark Sweeney200198.027.569
6Eddie Williams199695.381.3111
7Harry Spilman198685.186.7101
8Bob Beall197985.1-130.13
9Brian Banks200275.796.0180
10Mike Ford202493.4did not play

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2027 proj12525402510320.2240.2960.3290.62576.6
2026*TEX36473710022160.1590.2130.1820.39520.1
2025TEX641813141732131216370.2530.3280.3700.698107.9
2024SEA8161100011140.0670.1250.0670.192-41.8
2023SEA52108132331151015170.2530.3640.3410.705109.3
2022SEA832012945915231318530.2560.3350.4030.738114.4
2021SEA35941516302556280.1860.2470.2910.53853.5
2020SEA1354713401644160.2600.3150.4000.715101.3
2019NYM1142000000030.0000.0000.0000.000-106.6
Career26665898139265115345601580.2380.3170.3560.67396.9

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
20264783.416.80.07.131.833.80.1560.1810.18228.2
202518288.37.02.442.126.327.10.2490.3620.30428.9
20241684.35.70.018.228.622.60.1700.1980.19727.8
202310885.912.11.326.721.624.80.2660.3300.32529.2
202220186.013.64.024.628.227.50.2290.3360.28528.9
20219487.57.65.139.031.129.40.2160.3760.28729.4
20205490.613.02.941.235.523.70.2630.3870.31128.7
2019470.360.60.00.037.50.00.0050.0060.004

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025TEXOF43268620001.000
2025TEX2B5813011.000+0.2
2024SEAOF74861100.875
2023SEAOF2295191001.000
2023SEA2B104969031.000-1.0
2023SEA1B427232120.962+0.9
2022SEAOF704701202100.992
2022SEA2B41234011.000+0.1
2021SEAOF28187532001.000
2021SEA2B41634011.000+0.2
2020SEAOF1194250001.000
2020SEA3B11023001.000-0.5
2019NYM2B110000-0.0
2019NYMOF140000

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2026AAALouisville BatsBat991 HR, 2 SB0.2050.566
2025AAARound Rock ExpressBat981 HR, 7 SB0.3020.755
2024AAATacoma RainiersBat810 HR, 7 SB0.3100.726
2023AAATacoma RainiersBat2228 HR, 19 SB0.3240.997
2022AAATacoma RainiersBat1796 HR, 15 SB0.2830.869
2019AAASyracuse MetsBat491 HR, 4 SB0.3100.907
2019AABinghamton Rumble PoniesBat2922 HR, 19 SB0.2590.726
2018AAAColumbus ClippersBat210 HR, 2 SB0.1760.476
2018AAAkron RubberDucksBat3514 HR, 24 SB0.2430.769
2017A+Lynchburg HillcatsBat5013 HR, 49 SB0.2530.753
2016ALake County CaptainsBat4054 HR, 12 SB0.2300.643

Splits

Yearvs LHPvs RHPHomeAway
20260.1930.1640.2390.153
20250.3870.3040.3330.358
20240.0820.1400.0820.140
20230.3200.3350.2670.375
20220.4570.2420.3150.335
20210.2820.2630.1960.322
20200.4750.2470.3800.290
20190.0000.000

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.