Welcome to the new version of the player pages! A description of the changes can be found here.
If you notice any issues or bugs, please contact us: support@fangraphs.com.
Batting

Sam Haggerty

Seattle Mariners (AAA)
OF
Age: 30
Bats/Throws: B/R
5'11" / 175
DOB: 5/26/1994
(30 years, 17 days)
OF

Stats

Dashboard

Customize
Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
2015CLEA-211663187311.1%22.2%.170.359.283.361.453.379139
2016CLEA22100405456391211.1%25.9%.090.311.230.323.320.30794
2017CLEA+23112501372324913.4%20.6%.145.325.253.355.398.346116
2017CLEST2344010025.0%0.0%.000.000.000.250.000.1790
2018CLEAA2487351444372416.2%21.9%.154.314.243.373.396.353118
2018CLEAAA2472103229.5%28.6%.000.273.176.300.176.24348
2018CLEST2434020125.0%50.0%.0001.000.333.500.333.400144
2019NYMA-25625054016.0%32.0%.143.538.333.440.476.432177
2019NYMAA2568292239131913.7%26.7%.097.369.259.370.356.339120
2019NYMAAA25124919948.2%20.4%.214.387.310.383.524.382127
2019NYMST2545010020.0%20.0%.000.000.000.200.000.143-22
2019NYMMLB2511402000.0%75.0%.000.000.000.000.000.000.004-1000.4-0.70.0-0.1
2020SEAST2681401200.0%0.0%.214.357.357.357.571.396145
2020SEAMLB26135417647.4%29.6%.140.364.260.315.400.311.3111010.91.0-1.90.1
2021SEAST27215202477.7%32.7%.152.379.239.327.391.31991
2021SEAMLB273594215556.4%29.8%.105.250.186.247.291.240.285520.8-4.6-1.4-0.3
2022SEAAAA2839179628251510.1%19.0%.217.325.283.369.500.374115
2022SEAST281300000.0%0.0%.000.333.333.333.333.29476
2022SEAMLB288320152923139.0%26.4%.148.333.256.335.403.320.2851132.95.91.61.5
2023SEAAAA2947222841291913.1%16.7%.254.361.324.419.578.430139
2023SEAST29133416415.9%17.6%.226.333.290.353.516.376126
2023SEAMLB295210811351013.9%15.7%.088.301.253.364.341.321.3241081.22.2-4.70.1
2024SEAST3092416118.3%25.0%.182.133.136.208.318.23337
2024FGDCPROJ30167019748.6%22.7%.127.297.238.313.365.298920.3-0.3-0.90.1
2024SteamerPROJ30166417638.8%23.3%.129.301.240.315.369.301940.2-0.3-0.60.1
2024ZiPSPROJ3010534364537208.5%22.2%.125.293.236.311.361.296902.5-1.5-3.40.7
2024ZiPS DCPROJ30167019848.5%22.2%.125.293.236.311.361.296900.5-0.3-1.30.1
2024ATCPROJ30381212151178.8%22.7%.122.297.237.314.358.297910.5-0.8-1.20.2
2024THE BATPROJ3038121215978.4%22.8%.118.295.234.308.352.291870.5-1.3-0.50.2
2024THE BAT XPROJ3038121215978.4%22.7%.114.291.231.305.345.287850.5-1.7-0.50.2
2024SEAAAA30198108579.9%23.5%.028.423.310.388.338.34793
2024SEAMLB3081601116.3%25.0%.000.091.067.125.067.099.193-390.2-2.4-0.1-0.2
2024SteamerROS300100008.6%24.7%.121.297.232.307.353.295950.00.00.00.0
2024ZiPSROS30491553201798.4%22.2%.120.286.230.305.351.292941.20.1-1.40.4
Total- - -MLB20247796740339.2%25.4%.118.303.232.312.351.293926.51.4-6.61.1
SeasonTeamLevelAgeGPAHRRRBISBdividerBB%K%ISOBABIPdividerAVGOBPSLGwOBAxwOBAwRC+dividerBsRdividerOffDefWAR
2015CLEA-211663187311.1%22.2%.170.359.283.361.453.379139
2016CLEA22100405456391211.1%25.9%.090.311.230.323.320.30794
2017CLEA+23112501372324913.4%20.6%.145.325.253.355.398.346116
2017CLEST2344010025.0%0.0%.000.000.000.250.000.1790
2018CLEAA2487351444372416.2%21.9%.154.314.243.373.396.353118
2018CLEAAA2472103229.5%28.6%.000.273.176.300.176.24348
2018CLEST2434020125.0%50.0%.0001.000.333.500.333.400144
2019NYMA-25625054016.0%32.0%.143.538.333.440.476.432177
2019NYMAA2568292239131913.7%26.7%.097.369.259.370.356.339120
2019NYMAAA25124919948.2%20.4%.214.387.310.383.524.382127
2019NYMST2545010020.0%20.0%.000.000.000.200.000.143-22
2019NYMMLB2511402000.0%75.0%.000.000.000.000.000.000.004-1000.4-0.70.0-0.1
2020SEAST2681401200.0%0.0%.214.357.357.357.571.396145
2020SEAMLB26135417647.4%29.6%.140.364.260.315.400.311.3111010.91.0-1.90.1
2021SEAST27215202477.7%32.7%.152.379.239.327.391.31991
2021SEAMLB273594215556.4%29.8%.105.250.186.247.291.240.285520.8-4.6-1.4-0.3
2022SEAAAA2839179628251510.1%19.0%.217.325.283.369.500.374115
2022SEAST281300000.0%0.0%.000.333.333.333.333.29476
2022SEAMLB288320152923139.0%26.4%.148.333.256.335.403.320.2851132.95.91.61.5
2023SEAAAA2947222841291913.1%16.7%.254.361.324.419.578.430139
2023SEAST29133416415.9%17.6%.226.333.290.353.516.376126
2023SEAMLB295210811351013.9%15.7%.088.301.253.364.341.321.3241081.22.2-4.70.1
2024SEAST3092416118.3%25.0%.182.133.136.208.318.23337
2024FGDCPROJ30167019748.6%22.7%.127.297.238.313.365.298920.3-0.3-0.90.1
2024SteamerPROJ30166417638.8%23.3%.129.301.240.315.369.301940.2-0.3-0.60.1
2024ZiPSPROJ3010534364537208.5%22.2%.125.293.236.311.361.296902.5-1.5-3.40.7
2024ZiPS DCPROJ30167019848.5%22.2%.125.293.236.311.361.296900.5-0.3-1.30.1
2024ATCPROJ30381212151178.8%22.7%.122.297.237.314.358.297910.5-0.8-1.20.2
2024THE BATPROJ3038121215978.4%22.8%.118.295.234.308.352.291870.5-1.3-0.50.2
2024THE BAT XPROJ3038121215978.4%22.7%.114.291.231.305.345.287850.5-1.7-0.50.2
2024SEAAAA30198108579.9%23.5%.028.423.310.388.338.34793
2024SEAMLB3081601116.3%25.0%.000.091.067.125.067.099.193-390.2-2.4-0.1-0.2
2024SteamerROS300100008.6%24.7%.121.297.232.307.353.295950.00.00.00.0
2024ZiPSROS30491553201798.4%22.2%.120.286.230.305.351.292941.20.1-1.40.4
Total- - -MLB20247796740339.2%25.4%.118.303.232.312.351.293926.51.4-6.61.1

Standard

Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2015CLEA-165363159411877014012030.283
2016CLEA1003444057958152456394511055653122.230
2017CLEA+1124275011086527133723267010322374913.253
2017CLEST4340000010100000000.000
2018CLEAA87280351683821544437571774552247.243
2018CLEAAA717213300032206101020.176
2018CLEST3341100020102000010.333
2019NYMA-621257430054408000000.333
2019NYMAA6824729264498523913400784104194.259
2019NYMAAA124249137411994110102040.310
2019NYMST4450000010101000000.000
2019NYMMLB11440000020003000000.000
2020SEAST814145230012000000000.357
2020SEAMLB135054138401764016000040.260
2021SEAST214652116320244017200070.239
2021SEAMLB35869416113021556028101151.186
2022SEAAAA39152179432411262825180344232151.283
2022SEAST1331100000000000000.333
2022SEAMLB8317620145309152923183534214131.256
2023SEAAAA47185222603315484129290374401192.324
2023SEAST1331349521164206100010.290
2023SEAMLB52911082318311135150171010101.253
2024SEAST922243110161206000110.136
2024FGDCPROJ166270151030197601610041.238
2024SteamerPROJ16576414930176601510031.240
2024ZiPSPROJ105305343724816264537291765223202.236
2024ZiPS DCPROJ166270151030198601610040.236
2024ATCPROJ381071212517502151111027201171.237
2024THE BATPROJ38108121251751215910028211272.234
2024THE BAT XPROJ38108121251751215910028211272.231
2024SEAAAA1971812220200858019101171.310
2024SEAMLB815161100011104000010.067
2024SteamerROS011000000000000000.232
2024ZiPSROS49138155322171320171303521191.230
Total- - -MLB2024224779868192967404431216235333.232
SeasonTeamLevelGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
2015CLEA-165363159411877014012030.283
2016CLEA1003444057958152456394511055653122.230
2017CLEA+1124275011086527133723267010322374913.253
2017CLEST4340000010100000000.000
2018CLEAA87280351683821544437571774552247.243
2018CLEAAA717213300032206101020.176
2018CLEST3341100020102000010.333
2019NYMA-621257430054408000000.333
2019NYMAA6824729264498523913400784104194.259
2019NYMAAA124249137411994110102040.310
2019NYMST4450000010101000000.000
2019NYMMLB11440000020003000000.000
2020SEAST814145230012000000000.357
2020SEAMLB135054138401764016000040.260
2021SEAST214652116320244017200070.239
2021SEAMLB35869416113021556028101151.186
2022SEAAAA39152179432411262825180344232151.283
2022SEAST1331100000000000000.333
2022SEAMLB8317620145309152923183534214131.256
2023SEAAAA47185222603315484129290374401192.324
2023SEAST1331349521164206100010.290
2023SEAMLB52911082318311135150171010101.253
2024SEAST922243110161206000110.136
2024FGDCPROJ166270151030197601610041.238
2024SteamerPROJ16576414930176601510031.240
2024ZiPSPROJ105305343724816264537291765223202.236
2024ZiPS DCPROJ166270151030198601610040.236
2024ATCPROJ381071212517502151111027201171.237
2024THE BATPROJ38108121251751215910028211272.234
2024THE BAT XPROJ38108121251751215910028211272.231
2024SEAAAA1971812220200858019101171.310
2024SEAMLB815161100011104000010.067
2024SteamerROS011000000000000000.232
2024ZiPSROS49138155322171320171303521191.230
Total- - -MLB2024224779868192967404431216235333.232

Advanced

Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB SeasonsAverages
SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
2015CLEA-11.1%22.2%0.50.283.361.453.813.1707.9.3590.6102.7.379139
2016CLEA11.1%25.9%0.43.230.323.320.642.0906.4.3111.741-2.9.30794
2017CLEA+13.4%20.6%0.65.253.355.398.754.1458.6.3254.5679.3.346116
2017CLEST25.0%0.0%1.00.000.250.000.250.0002.6.0000.00-0.5.1790
2018CLEAA16.2%21.9%0.74.243.373.396.769.1547.7.3141.8507.7.353118
2018CLEAAA9.5%28.6%0.33.176.300.176.476.0007.3.2730.41-1.2.24348
2018CLEST25.0%50.0%0.50.333.500.333.833.0007.51.0000.210.2.400144
2019NYMA-16.0%32.0%0.50.333.440.476.916.1432.4.5380.052.1.432177
2019NYMAA13.7%26.7%0.51.259.370.356.726.0977.8.3692.3386.3.339120
2019NYMAAA8.2%20.4%0.40.310.383.524.907.2149.7.3870.881.8.382127
2019NYMST20.0%20.0%1.00.000.200.000.200.0002.6.0000.00-0.8.143-22
2019NYMMLB0.0%75.0%0.00.000.000.000.000.0000.1.0000.20.00.40.0-1-1.1.000-100
20198.5%23.0%0.37.252.323.435.758.1835.0.298.320
2020SEAST0.0%0.0%0.00.357.357.571.929.2140.8.3570.030.8.396145
2020SEAMLB7.4%29.6%0.25.260.315.400.715.1406.3.3640.70.30.20.86-0.4.311101
20209.2%23.4%0.39.245.322.418.740.1735.2.292.320
2021SEAST7.7%32.7%0.24.239.327.391.718.1527.7.3791.46-0.6.31991
2021SEAMLB6.4%29.8%0.21.186.247.291.538.1056.5.250-0.60.10.30.56-5.8.24052
20218.7%23.2%0.37.244.317.411.728.1675.1.292.314
2022SEAAAA10.1%19.0%0.53.283.369.500.869.2178.5.3252.3304.0.374115
2022SEAST0.0%0.0%0.00.333.333.333.667.0000.1.3330.00-0.1.29476
2022SEAMLB9.0%26.4%0.34.256.335.403.738.1487.4.3330.10.10.92.0251.6.320113
20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
2023SEAAAA13.1%16.7%0.78.324.419.578.997.2548.8.3612.54713.1.430139
2023SEAST5.9%17.6%0.33.290.353.516.869.2268.5.3330.161.2.376126
2023SEAMLB13.9%15.7%0.88.253.364.341.705.0887.5.3011.10.6-0.11.3130.2.321108
20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
2024SEAST8.3%25.0%0.33.136.208.318.527.1826.9.1330.21-2.0.23337
2024FGDCPROJ8.6%22.7%0.38.238.313.365.678.1276.7.2970.00.37-1.2.29892
2024SteamerPROJ8.8%23.3%0.38.240.315.369.685.1296.2.3010.00.27-0.9.30194
2024ZiPSPROJ8.5%22.2%0.38.236.311.361.672.1257.3.2932.535-6.5.29690
2024ZiPS DCPROJ8.5%22.2%0.38.236.311.361.672.1257.3.2930.00.57-1.3.29690
2024ATCPROJ8.8%22.7%0.39.237.314.358.672.1226.7.297-0.20.713-2.1.29791
2024THE BATPROJ8.4%22.8%0.37.234.308.352.660.1186.8.2950.512-2.7.29187
2024THE BAT XPROJ8.4%22.7%0.37.231.305.345.650.1146.9.2910.512-3.1.28785
2024SEAAAA9.9%23.5%0.42.310.388.338.726.0285.1.4230.711-0.8.34793
2024SEAMLB6.3%25.0%0.25.067.125.067.192.0007.5.0910.2-1-2.6.099-39
20248.3%22.2%0.37.240.310.388.698.1485.5.287.308
2024SteamerROS8.6%24.7%0.35.232.307.353.660.1216.3.2970.00.000.0.29595
2024ZiPSROS8.4%22.2%0.38.230.305.351.655.1207.3.2860.01.216-2.0.29294
Total- - -MLB9.2%25.4%0.36.232.312.351.663.1187.4.3031.51.11.74.849-8.1.29392
SeasonTeamLevelBB%K%BB/KdividerAVGOBPSLGOPSdividerISOSpdBABIPdividerUBRwGDPXBRwSBdividerwRCwRAAwOBAwRC+
2015CLEA-11.1%22.2%0.50.283.361.453.813.1707.9.3590.6102.7.379139
2016CLEA11.1%25.9%0.43.230.323.320.642.0906.4.3111.741-2.9.30794
2017CLEA+13.4%20.6%0.65.253.355.398.754.1458.6.3254.5679.3.346116
2017CLEST25.0%0.0%1.00.000.250.000.250.0002.6.0000.00-0.5.1790
2018CLEAA16.2%21.9%0.74.243.373.396.769.1547.7.3141.8507.7.353118
2018CLEAAA9.5%28.6%0.33.176.300.176.476.0007.3.2730.41-1.2.24348
2018CLEST25.0%50.0%0.50.333.500.333.833.0007.51.0000.210.2.400144
2019NYMA-16.0%32.0%0.50.333.440.476.916.1432.4.5380.052.1.432177
2019NYMAA13.7%26.7%0.51.259.370.356.726.0977.8.3692.3386.3.339120
2019NYMAAA8.2%20.4%0.40.310.383.524.907.2149.7.3870.881.8.382127
2019NYMST20.0%20.0%1.00.000.200.000.200.0002.6.0000.00-0.8.143-22
2019NYMMLB0.0%75.0%0.00.000.000.000.000.0000.1.0000.20.00.40.0-1-1.1.000-100
20198.5%23.0%0.37.252.323.435.758.1835.0.298.320
2020SEAST0.0%0.0%0.00.357.357.571.929.2140.8.3570.030.8.396145
2020SEAMLB7.4%29.6%0.25.260.315.400.715.1406.3.3640.70.30.20.86-0.4.311101
20209.2%23.4%0.39.245.322.418.740.1735.2.292.320
2021SEAST7.7%32.7%0.24.239.327.391.718.1527.7.3791.46-0.6.31991
2021SEAMLB6.4%29.8%0.21.186.247.291.538.1056.5.250-0.60.10.30.56-5.8.24052
20218.7%23.2%0.37.244.317.411.728.1675.1.292.314
2022SEAAAA10.1%19.0%0.53.283.369.500.869.2178.5.3252.3304.0.374115
2022SEAST0.0%0.0%0.00.333.333.333.667.0000.1.3330.00-0.1.29476
2022SEAMLB9.0%26.4%0.34.256.335.403.738.1487.4.3330.10.10.92.0251.6.320113
20228.2%22.4%0.36.243.312.395.706.1524.9.290.310
2023SEAAAA13.1%16.7%0.78.324.419.578.997.2548.8.3612.54713.1.430139
2023SEAST5.9%17.6%0.33.290.353.516.869.2268.5.3330.161.2.376126
2023SEAMLB13.9%15.7%0.88.253.364.341.705.0887.5.3011.10.6-0.11.3130.2.321108
20238.6%22.7%0.38.248.320.414.734.1665.6.297.318
2024SEAST8.3%25.0%0.33.136.208.318.527.1826.9.1330.21-2.0.23337
2024FGDCPROJ8.6%22.7%0.38.238.313.365.678.1276.7.2970.00.37-1.2.29892
2024SteamerPROJ8.8%23.3%0.38.240.315.369.685.1296.2.3010.00.27-0.9.30194
2024ZiPSPROJ8.5%22.2%0.38.236.311.361.672.1257.3.2932.535-6.5.29690
2024ZiPS DCPROJ8.5%22.2%0.38.236.311.361.672.1257.3.2930.00.57-1.3.29690
2024ATCPROJ8.8%22.7%0.39.237.314.358.672.1226.7.297-0.20.713-2.1.29791
2024THE BATPROJ8.4%22.8%0.37.234.308.352.660.1186.8.2950.512-2.7.29187
2024THE BAT XPROJ8.4%22.7%0.37.231.305.345.650.1146.9.2910.512-3.1.28785
2024SEAAAA9.9%23.5%0.42.310.388.338.726.0285.1.4230.711-0.8.34793
2024SEAMLB6.3%25.0%0.25.067.125.067.192.0007.5.0910.2-1-2.6.099-39
20248.3%22.2%0.37.240.310.388.698.1485.5.287.308
2024SteamerROS8.6%24.7%0.35.232.307.353.660.1216.3.2970.00.000.0.29595
2024ZiPSROS8.4%22.2%0.38.230.305.351.655.1207.3.2860.01.216-2.0.29294
Total- - -MLB9.2%25.4%0.36.232.312.351.663.1187.4.3031.51.11.74.849-8.1.29392

Statcast

Preseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
2019NYMMLB170.370.361.000.0%00.0%.000.005.000.006.000.004
2020SEAMLB3490.6106.113.012.9%1441.2%.260.263.400.387.311.311
2021SEAMLB5987.5106.87.635.1%2339.0%.186.218.291.372.240.285
2022SEAMLB12686.0109.013.654.0%3124.6%.256.230.403.330.320.285
2023SEAMLB7585.9108.212.111.3%2026.7%.253.266.341.329.321.324
2024SEAMLB1184.3109.95.700.0%218.2%.067.167.067.198.099.193
Total- - -MLB30686.7109.911.9103.3%9029.4%.232.351.293
SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerAVGxBAdividerSLGxSLGdividerwOBAxwOBA
2019NYMMLB170.370.361.000.0%00.0%.000.005.000.006.000.004
2020SEAMLB3490.6106.113.012.9%1441.2%.260.263.400.387.311.311
2021SEAMLB5987.5106.87.635.1%2339.0%.186.218.291.372.240.285
2022SEAMLB12686.0109.013.654.0%3124.6%.256.230.403.330.320.285
2023SEAMLB7585.9108.212.111.3%2026.7%.253.266.341.329.321.324
2024SEAMLB1184.3109.95.700.0%218.2%.067.167.067.198.099.193
Total- - -MLB30686.7109.911.9103.3%9029.4%.232.351.293