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.
X Close
Batting
Pitching

Thomas Szapucki

San Francisco Giants (ST)
P
Age: 28
Bats/Throws: R/L
6'2" / 210
DOB: 6/12/1996
(28 years, 5 days)
P

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • Pitching Bot
  • Stuff+
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • Dashboard

    Customize
    Partial SeasonsPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2015NYMR19000302.111.570.000.00.55620.0%55.6%0.0%15.430.741.30
    2016NYMR202105529.014.592.790.62.25590.5%42.6%10.5%0.622.352.10
    2016NYMA-202204423.015.264.300.00.25669.6%46.2%0.0%2.351.581.94
    2017NYMA211206629.08.383.100.00.30472.2%42.1%0.0%2.792.903.68
    2019NYMA2300011821.210.804.150.42.26076.3%36.7%5.6%2.083.213.43
    2019NYMA+231309936.010.503.750.25.33371.1%47.8%3.4%3.252.923.22
    2019NYMAA23000114.09.002.250.00.18280.0%22.2%0.0%0.003.425.14
    2021NYMAAA2504010941.28.866.051.08.31667.7%37.1%10.9%4.105.115.51
    2021NYMST25000101.09.000.000.00.500100.0%0.0%0.0%0.004.588.52
    2021NYMMLB25000103.29.827.364.91.45555.6%38.5%50.0%90.814.7314.6710.535.37-0.1
    2022NYMAAA26260181664.012.234.080.70.34377.8%44.6%8.8%3.383.403.85
    2022SFGAAA26000708.116.203.240.00.43870.0%37.5%0.0%1.081.342.31
    20222 TmsMLB2601011115.010.804.203.60.36179.5%28.6%30.0%95.17.206.057.314.09-0.3
    2022NYMMLB26010111.113.5020.2527.00.75022.7%12.5%80.0%94.660.7545.8612.41-0.4
    2022SFGMLB2600010013.210.542.631.32.31398.5%32.4%13.3%95.21.983.553.270.1
    2023SFGST27000100.10.0081.000.00.66740.0%33.3%0.0%81.0030.8141.47
    2024SteamerPROJ28000101.010.113.721.07.29374.5%40.9%3.753.924.070.0
    2024ZiPSPROJ28320201151.010.244.761.24.30173.6%4.414.530.4
    2024ATCPROJ28000507.010.494.650.93.30772.1%4.073.940.1
    2024THE BATPROJ28000507.010.794.470.89.30071.7%4.013.790.1
    2024SteamerROS28000101.09.763.620.98.29274.7%3.623.740.0
    Total- - -MLB01012118.210.614.823.86.38372.6%30.9%33.3%94.08.687.954.34-0.4
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2015NYMR19000302.111.570.000.00.55620.0%55.6%0.0%15.430.741.30
    2016NYMR202105529.014.592.790.62.25590.5%42.6%10.5%0.622.352.10
    2016NYMA-202204423.015.264.300.00.25669.6%46.2%0.0%2.351.581.94
    2017NYMA211206629.08.383.100.00.30472.2%42.1%0.0%2.792.903.68
    2019NYMA2300011821.210.804.150.42.26076.3%36.7%5.6%2.083.213.43
    2019NYMA+231309936.010.503.750.25.33371.1%47.8%3.4%3.252.923.22
    2019NYMAA23000114.09.002.250.00.18280.0%22.2%0.0%0.003.425.14
    2021NYMAAA2504010941.28.866.051.08.31667.7%37.1%10.9%4.105.115.51
    2021NYMST25000101.09.000.000.00.500100.0%0.0%0.0%0.004.588.52
    2021NYMMLB25000103.29.827.364.91.45555.6%38.5%50.0%90.814.7314.6710.535.37-0.1
    2022NYMAAA26260181664.012.234.080.70.34377.8%44.6%8.8%3.383.403.85
    2022SFGAAA26000708.116.203.240.00.43870.0%37.5%0.0%1.081.342.31
    20222 TmsMLB2601011115.010.804.203.60.36179.5%28.6%30.0%95.17.206.057.314.09-0.3
    2022NYMMLB26010111.113.5020.2527.00.75022.7%12.5%80.0%94.660.7545.8612.41-0.4
    2022SFGMLB2600010013.210.542.631.32.31398.5%32.4%13.3%95.21.983.553.270.1
    2023SFGST27000100.10.0081.000.00.66740.0%33.3%0.0%81.0030.8141.47
    2024SteamerPROJ28000101.010.113.721.07.29374.5%40.9%3.753.924.070.0
    2024ZiPSPROJ28320201151.010.244.761.24.30173.6%4.414.530.4
    2024ATCPROJ28000507.010.494.650.93.30772.1%4.073.940.1
    2024THE BATPROJ28000507.010.794.470.89.30071.7%4.013.790.1
    2024SteamerROS28000101.09.763.620.98.29274.7%3.623.740.0
    Total- - -MLB01012118.210.614.823.86.38372.6%30.9%33.3%94.08.687.954.34-0.4

    Standard

    Partial SeasonsPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2015NYMR0015.4330000102.1125440000103
    2016NYMR210.62550000029.0114165229014047
    2016NYMA-222.35440000023.0911076011020039
    2017NYMA122.79660000029.011824109010023027
    2019NYMA002.081180000021.2881475110011026
    2019NYMA+133.25990000036.0158331613115044042
    2019NYMAA000.0011000004.0182100102004
    2021NYMAAA044.101090000041.2193422819528024041
    2021NYMST000.0010000001.041000001101
    2021NYMMLB0014.73100000003.2207662300004
    2022NYMAAA263.3818160001064.0269542524529055187
    2022SFGAAA001.0870000208.13473103000015
    20222 TmsMLB017.2011100001015.06719121267001018
    2022NYMMLB0160.75110000001.1137994300002
    2022SFGMLB001.9810000001013.254123324001016
    2023SFGST0081.0010000000.162330300100
    2024SteamerPROJ003.751000001.041000001
    2024ZiPSPROJ324.4120110051.0231482725727034058
    2024ATCPROJ004.0750017.03274314009
    2024THE BATPROJ004.0150007.03264314009
    2024SteamerROS003.621000001.041000001
    Total- - -MLB018.6812100001018.287261818810001022
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2015NYMR0015.4330000102.1125440000103
    2016NYMR210.62550000029.0114165229014047
    2016NYMA-222.35440000023.0911076011020039
    2017NYMA122.79660000029.011824109010023027
    2019NYMA002.081180000021.2881475110011026
    2019NYMA+133.25990000036.0158331613115044042
    2019NYMAA000.0011000004.0182100102004
    2021NYMAAA044.101090000041.2193422819528024041
    2021NYMST000.0010000001.041000001101
    2021NYMMLB0014.73100000003.2207662300004
    2022NYMAAA263.3818160001064.0269542524529055187
    2022SFGAAA001.0870000208.13473103000015
    20222 TmsMLB017.2011100001015.06719121267001018
    2022NYMMLB0160.75110000001.1137994300002
    2022SFGMLB001.9810000001013.254123324001016
    2023SFGST0081.0010000000.162330300100
    2024SteamerPROJ003.751000001.041000001
    2024ZiPSPROJ324.4120110051.0231482725727034058
    2024ATCPROJ004.0750017.03274314009
    2024THE BATPROJ004.0150007.03264314009
    2024SteamerROS003.621000001.041000001
    Total- - -MLB018.6812100001018.287261818810001022

    Advanced

    Partial SeasonsPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB SeasonsAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2015NYMR11.570.003.000.0025.0%0.0%25.0%.4172.14.55620.0%0.74
    2016NYMR14.592.795.220.6241.2%7.9%33.3%.1540.86.25590.5%2.35
    2016NYMA-15.264.303.550.0042.9%12.1%30.8%.1280.91.25669.6%1.58
    2017NYMA8.383.102.700.0022.9%8.5%14.4%.2261.17.30472.2%2.90
    2019NYMA10.804.152.600.4229.5%11.4%18.2%.1821.11.26076.3%3.21
    2019NYMA+10.503.752.800.2526.6%9.5%17.1%.2371.33.33371.1%2.92
    2019NYMAA9.002.254.000.0022.2%5.6%16.7%.1330.75.18280.0%3.42
    2021NYMAAA8.866.051.461.0821.2%14.5%6.7%.2581.68.31667.7%5.11
    2021NYMST9.000.001.000.0025.0%0.0%25.0%.3331.00.500100.0%4.58
    2021NYMMLB9.827.361.334.9120.0%15.0%5.0%.4122.73.45555.6%36825310.53
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2022NYMAAA12.234.083.000.7032.3%10.8%21.6%.2301.30.34377.8%3.40
    2022SFGAAA16.203.245.000.0044.1%8.8%35.3%.2261.20.43870.0%1.34
    20222 TmsMLB10.804.202.573.6026.9%10.4%16.4%.3171.73.36179.5%1861877.31
    2022NYMMLB13.5020.250.6727.0015.4%23.1%-7.7%.7007.50.75022.7%99999945.86
    2022SFGMLB10.542.634.001.3229.6%7.4%22.2%.2401.17.31398.5%51933.55
    20228.533.102.751.0922.4%8.2%14.3%.2401.27.28972.6%4.06
    2023SFGST0.0081.000.000.000.0%50.0%-50.0%.66715.00.66740.0%30.81
    2024SteamerPROJ10.113.722.721.0726.3%9.7%16.7%.2291.28.29374.5%3.92
    2024ZiPSPROJ10.244.762.151.2425.1%11.7%13.4%.2391.47.30173.6%4.53
    2024ATCPROJ10.494.652.260.9326.9%11.9%15.0%.2311.39.30772.1%3.94
    2024THE BATPROJ10.794.472.410.8927.7%11.5%16.2%.2231.34.30071.7%3.79
    2024SteamerROS9.763.622.690.9825.6%9.5%16.1%.2291.27.29274.7%3.74
    Total- - -MLB10.614.822.203.8625.3%11.5%13.8%.3381.93.38372.6%2222007.95
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2015NYMR11.570.003.000.0025.0%0.0%25.0%.4172.14.55620.0%0.74
    2016NYMR14.592.795.220.6241.2%7.9%33.3%.1540.86.25590.5%2.35
    2016NYMA-15.264.303.550.0042.9%12.1%30.8%.1280.91.25669.6%1.58
    2017NYMA8.383.102.700.0022.9%8.5%14.4%.2261.17.30472.2%2.90
    2019NYMA10.804.152.600.4229.5%11.4%18.2%.1821.11.26076.3%3.21
    2019NYMA+10.503.752.800.2526.6%9.5%17.1%.2371.33.33371.1%2.92
    2019NYMAA9.002.254.000.0022.2%5.6%16.7%.1330.75.18280.0%3.42
    2021NYMAAA8.866.051.461.0821.2%14.5%6.7%.2581.68.31667.7%5.11
    2021NYMST9.000.001.000.0025.0%0.0%25.0%.3331.00.500100.0%4.58
    2021NYMMLB9.827.361.334.9120.0%15.0%5.0%.4122.73.45555.6%36825310.53
    20218.903.342.671.2623.2%8.7%14.5%.2411.30.29072.1%4.30
    2022NYMAAA12.234.083.000.7032.3%10.8%21.6%.2301.30.34377.8%3.40
    2022SFGAAA16.203.245.000.0044.1%8.8%35.3%.2261.20.43870.0%1.34
    20222 TmsMLB10.804.202.573.6026.9%10.4%16.4%.3171.73.36179.5%1861877.31
    2022NYMMLB13.5020.250.6727.0015.4%23.1%-7.7%.7007.50.75022.7%99999945.86
    2022SFGMLB10.542.634.001.3229.6%7.4%22.2%.2401.17.31398.5%51933.55
    20228.533.102.751.0922.4%8.2%14.3%.2401.27.28972.6%4.06
    2023SFGST0.0081.000.000.000.0%50.0%-50.0%.66715.00.66740.0%30.81
    2024SteamerPROJ10.113.722.721.0726.3%9.7%16.7%.2291.28.29374.5%3.92
    2024ZiPSPROJ10.244.762.151.2425.1%11.7%13.4%.2391.47.30173.6%4.53
    2024ATCPROJ10.494.652.260.9326.9%11.9%15.0%.2311.39.30772.1%3.94
    2024THE BATPROJ10.794.472.410.8927.7%11.5%16.2%.2231.34.30071.7%3.79
    2024SteamerROS9.763.622.690.9825.6%9.5%16.1%.2291.27.29274.7%3.74
    Total- - -MLB10.614.822.203.8625.3%11.5%13.8%.3381.93.38372.6%2222007.95

    Statcast

    Partial SeasonsPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingRegular MLB Seasons
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2021NYMMLB1391.4109.512.8323.1%969.2%14.7314.67
    20222 TmsMLB4293.2108.018.6614.3%2150.0%7.206.05
    2022NYMMLB8102.0108.023.8450.0%8100.0%60.75
    2022SFGMLB3491.2107.117.325.9%1338.2%1.98
    Total- - -MLB5592.8109.517.2916.4%3054.5%8.68
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2021NYMMLB1391.4109.512.8323.1%969.2%14.7314.67
    20222 TmsMLB4293.2108.018.6614.3%2150.0%7.206.05
    2022NYMMLB8102.0108.023.8450.0%8100.0%60.75
    2022SFGMLB3491.2107.117.325.9%1338.2%1.98
    Total- - -MLB5592.8109.517.2916.4%3054.5%8.68