Pitching

Ryan Harbin

Pittsburgh Pirates (CPX)
P
Age: 25
Bats/Throws: R/R
6'4" / 228
DOB: 8/6/2001
(25 years, 2 months, 21 days)
P
Season20262026
TeamFGDCPIT
LevelPROJMiLB
G241
GS01
IP24.00.1
K%21.0%50.0%
BB%13.3%0.0%
GB%0.0%
ERA4.5927.00
FIP4.777.24
WAR0.0
RosterResource
How Acquired:Draft
Draft:2019, Rd: 17, Pick: 17, Ovr: 514
Draft Team:Pittsburgh Pirates
Signing Bonus:$397,500
School:Bartow Senior HS
Service Time
0.000
MiLB Options
2
News
Rotowire: Harbin (lat) re-signed with the Pirates on a minor-league deal Saturday. (5/11/2026)
Injury: Lat, 60-Day IL

News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Pitch Type & Velo
  • Plate Discipline
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2019PITR17030439.26.527.450.93.31351.1%50.0%10.0%9.315.895.22
    2021PITCPX190105514.110.675.650.63.42962.1%58.5%12.5%7.535.405.12
    2022PITCPX201008014.18.796.280.63.34274.2%43.6%9.1%5.025.505.28
    2022PITA20100102.04.500.000.00.200100.0%80.0%0.0%0.000.392.523.20
    2022PITMiLB202009016.18.275.510.55.32675.2%47.7%8.3%4.410.395.135.03
    2023PITA2112321032.212.124.130.28.26186.7%70.0%9.1%0.833.483.073.08
    2023PITA+2102114021.29.975.821.25.37367.9%53.3%18.8%6.655.534.77
    2023PITMiLB2114435054.111.264.800.66.31377.0%62.3%14.8%3.153.484.053.76
    2024PITCPX22000201.120.2513.500.00.33350.0%66.7%0.0%6.756.076.07
    2024PITA22000313.217.184.910.00.333100.0%66.7%0.0%0.002.891.371.67
    2024PITA+2202128038.112.915.631.17.34166.1%50.0%25.0%5.404.653.62
    2024PITMiLB2202133143.113.505.821.04.34067.2%51.6%23.8%4.982.894.423.53
    2025PITA+2322422030.113.656.820.30.28882.2%48.3%6.3%2.373.363.50
    2025PITAA2311114019.214.193.200.92.35766.0%39.5%11.1%3.662.532.27
    2025PITAAA2311214113.110.1310.800.00.46547.2%47.6%0.0%11.487.154.855.74
    2025PITMiLB2344750163.113.076.540.43.36166.1%45.5%7.3%4.697.153.413.59
    2025PITST23000100.213.5027.000.00.50025.0%50.0%0.0%40.5014.2316.89
    2026FGDCPROJ2411024024.08.575.441.05.29872.3%4.594.770.0
    2026SteamerPROJ2411024024.08.185.070.94.30372.4%46.9%4.384.514.610.0
    2026ZiPSPROJ2433043154.38.955.801.16.29372.2%4.815.03-0.4
    2026ZiPS DCPROJ2411024024.08.955.801.16.29372.2%4.815.03-0.1
    2026ATCPROJ2411019020.08.365.260.98.29971.2%4.584.64-0.1
    2026OOPSYPROJ2411024024.08.925.450.93.30172.3%4.394.490.0
    2026PITCPX24000110.127.000.000.00.0000.0%0.0%0.0%27.007.247.24
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2019PITR17030439.26.527.450.93.31351.1%50.0%10.0%9.315.895.22
    2021PITCPX190105514.110.675.650.63.42962.1%58.5%12.5%7.535.405.12
    2022PITCPX201008014.18.796.280.63.34274.2%43.6%9.1%5.025.505.28
    2022PITA20100102.04.500.000.00.200100.0%80.0%0.0%0.000.392.523.20
    2022PITMiLB202009016.18.275.510.55.32675.2%47.7%8.3%4.410.395.135.03
    2023PITA2112321032.212.124.130.28.26186.7%70.0%9.1%0.833.483.073.08
    2023PITA+2102114021.29.975.821.25.37367.9%53.3%18.8%6.655.534.77
    2023PITMiLB2114435054.111.264.800.66.31377.0%62.3%14.8%3.153.484.053.76
    2024PITCPX22000201.120.2513.500.00.33350.0%66.7%0.0%6.756.076.07
    2024PITA22000313.217.184.910.00.333100.0%66.7%0.0%0.002.891.371.67
    2024PITA+2202128038.112.915.631.17.34166.1%50.0%25.0%5.404.653.62
    2024PITMiLB2202133143.113.505.821.04.34067.2%51.6%23.8%4.982.894.423.53
    2025PITA+2322422030.113.656.820.30.28882.2%48.3%6.3%2.373.363.50
    2025PITAA2311114019.214.193.200.92.35766.0%39.5%11.1%3.662.532.27
    2025PITAAA2311214113.110.1310.800.00.46547.2%47.6%0.0%11.487.154.855.74
    2025PITMiLB2344750163.113.076.540.43.36166.1%45.5%7.3%4.697.153.413.59
    2025PITST23000100.213.5027.000.00.50025.0%50.0%0.0%40.5014.2316.89
    2026FGDCPROJ2411024024.08.575.441.05.29872.3%4.594.770.0
    2026SteamerPROJ2411024024.08.185.070.94.30372.4%46.9%4.384.514.610.0
    2026ZiPSPROJ2433043154.38.955.801.16.29372.2%4.815.03-0.4
    2026ZiPS DCPROJ2411024024.08.955.801.16.29372.2%4.815.03-0.1
    2026ATCPROJ2411019020.08.365.260.98.29971.2%4.584.64-0.1
    2026OOPSYPROJ2411024024.08.925.450.93.30172.3%4.394.490.0
    2026PITCPX24000110.127.000.000.00.0000.0%0.0%0.0%27.007.247.24
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2019PITR039.3143000009.2481110101800307
    2021PITCPX017.53550000014.17319131219046017
    2022PITCPX105.02800000014.1661488110035114
    2022PITA100.0010000002.061000000001
    2022PITMiLB204.41900000016.1721588110035115
    2023PITA120.832100031032.21311963115023044
    2023PITA+026.651400012121.2102251616314023024
    2023PITMiLB143.153500043154.1233442219429046068
    2024PITCPX006.7520000001.191210201003
    2024PITA000.0031000003.2152000200007
    2024PITA+025.402800014038.1174342623524054055
    2024PITMiLB024.983310014043.1198372824528064065
    2025PITA+222.372200042230.11321898123033046
    2025PITAA113.661400013119.2821710827004031
    2025PITAAA1111.481410022013.174201917016002015
    2025PITMiLB444.695010077363.1288553833346039092
    2025PITST0040.5010000010.261330201101
    2026FGDCPROJ114.5924000124.0109231312314223
    2026SteamerPROJ114.382400000124.01072313123141122
    2026ZiPSPROJ334.814310054.3251513129735057054
    2026ZiPS DCPROJ114.8124000124.0111231413315224
    2026ATCPROJ114.5819000120.0922011102121119
    2026OOPSYPROJ114.3924000124.0109231312215124
    2026PITCPX0027.0011000000.120110001101
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2019PITR039.3143000009.2481110101800307
    2021PITCPX017.53550000014.17319131219046017
    2022PITCPX105.02800000014.1661488110035114
    2022PITA100.0010000002.061000000001
    2022PITMiLB204.41900000016.1721588110035115
    2023PITA120.832100031032.21311963115023044
    2023PITA+026.651400012121.2102251616314023024
    2023PITMiLB143.153500043154.1233442219429046068
    2024PITCPX006.7520000001.191210201003
    2024PITA000.0031000003.2152000200007
    2024PITA+025.402800014038.1174342623524054055
    2024PITMiLB024.983310014043.1198372824528064065
    2025PITA+222.372200042230.11321898123033046
    2025PITAA113.661400013119.2821710827004031
    2025PITAAA1111.481410022013.174201917016002015
    2025PITMiLB444.695010077363.1288553833346039092
    2025PITST0040.5010000010.261330201101
    2026FGDCPROJ114.5924000124.0109231312314223
    2026SteamerPROJ114.382400000124.01072313123141122
    2026ZiPSPROJ334.814310054.3251513129735057054
    2026ZiPS DCPROJ114.8124000124.0111231413315224
    2026ATCPROJ114.5819000120.0922011102121119
    2026OOPSYPROJ114.3924000124.0109231312215124
    2026PITCPX0027.0011000000.120110001101
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2019PITR6.527.450.880.9314.6%16.7%-2.1%.2751.97.31351.1%2481555.89
    2021PITCPX10.675.651.890.6323.3%12.3%11.0%.3171.95.42962.1%1581135.40
    2022PITCPX8.796.281.400.6321.2%15.2%6.1%.2641.67.34274.2%1191285.50
    2022PITA4.500.001.000.0016.7%0.0%16.7%.1670.50.200100.0%0622.52
    2022PITMiLB8.275.511.500.5520.8%13.9%6.9%.2541.53.32675.2%1041205.13
    2023PITA12.124.132.930.2833.6%11.5%22.1%.1671.04.26186.7%18643.07
    2023PITA+9.975.821.711.2523.5%13.7%9.8%.2911.80.37367.9%1421155.53
    2023PITMiLB11.264.802.340.6629.2%12.4%16.7%.2201.34.31377.0%67844.05
    2024PITCPX20.2513.501.500.0033.3%22.2%11.1%.1672.25.33350.0%1531376.07
    2024PITA17.184.913.500.0046.7%13.3%33.3%.1541.09.333100.0%0331.37
    2024PITA+12.915.632.291.1731.6%13.8%17.8%.2341.51.34166.1%1261054.65
    2024PITMiLB13.505.822.321.0432.8%14.1%18.7%.2261.50.34067.2%1161004.42
    2025PITA+13.656.822.000.3034.8%17.4%17.4%.1701.35.28882.2%58803.36
    2025PITAA14.193.204.430.9237.8%8.5%29.3%.2271.22.35766.0%93662.53
    2025PITAAA10.1310.800.940.0020.3%21.6%-1.4%.3452.70.46547.2%2511064.85
    2025PITMiLB13.076.542.000.4331.9%16.0%16.0%.2301.59.36166.1%110813.41
    2025PITST13.5027.000.500.0016.7%33.3%-16.7%.3334.50.50025.0%83628714.23
    2026FGDCPROJ8.575.441.581.0521.0%13.3%7.7%.2461.56.29872.3%4.77
    2026SteamerPROJ8.185.071.610.9420.4%12.6%7.7%.2501.53.30372.4%4.51
    2026ZiPSPROJ8.955.801.541.1621.5%13.9%7.6%.2421.58.29372.2%5.03
    2026ZiPS DCPROJ8.955.801.541.1621.5%13.9%7.6%.2421.58.29372.2%5.03
    2026ATCPROJ8.365.261.590.9820.6%12.9%7.6%.2471.54.29971.2%4.64
    2026OOPSYPROJ8.925.451.640.9321.8%13.3%8.5%.2431.55.30172.3%4.49
    2026PITCPX27.000.001.000.0050.0%0.0%50.0%.0000.00.0000.0%4891317.24
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2019PITR6.527.450.880.9314.6%16.7%-2.1%.2751.97.31351.1%2481555.89
    2021PITCPX10.675.651.890.6323.3%12.3%11.0%.3171.95.42962.1%1581135.40
    2022PITCPX8.796.281.400.6321.2%15.2%6.1%.2641.67.34274.2%1191285.50
    2022PITA4.500.001.000.0016.7%0.0%16.7%.1670.50.200100.0%0622.52
    2022PITMiLB8.275.511.500.5520.8%13.9%6.9%.2541.53.32675.2%1041205.13
    2023PITA12.124.132.930.2833.6%11.5%22.1%.1671.04.26186.7%18643.07
    2023PITA+9.975.821.711.2523.5%13.7%9.8%.2911.80.37367.9%1421155.53
    2023PITMiLB11.264.802.340.6629.2%12.4%16.7%.2201.34.31377.0%67844.05
    2024PITCPX20.2513.501.500.0033.3%22.2%11.1%.1672.25.33350.0%1531376.07
    2024PITA17.184.913.500.0046.7%13.3%33.3%.1541.09.333100.0%0331.37
    2024PITA+12.915.632.291.1731.6%13.8%17.8%.2341.51.34166.1%1261054.65
    2024PITMiLB13.505.822.321.0432.8%14.1%18.7%.2261.50.34067.2%1161004.42
    2025PITA+13.656.822.000.3034.8%17.4%17.4%.1701.35.28882.2%58803.36
    2025PITAA14.193.204.430.9237.8%8.5%29.3%.2271.22.35766.0%93662.53
    2025PITAAA10.1310.800.940.0020.3%21.6%-1.4%.3452.70.46547.2%2511064.85
    2025PITMiLB13.076.542.000.4331.9%16.0%16.0%.2301.59.36166.1%110813.41
    2025PITST13.5027.000.500.0016.7%33.3%-16.7%.3334.50.50025.0%83628714.23
    2026FGDCPROJ8.575.441.581.0521.0%13.3%7.7%.2461.56.29872.3%4.77
    2026SteamerPROJ8.185.071.610.9420.4%12.6%7.7%.2501.53.30372.4%4.51
    2026ZiPSPROJ8.955.801.541.1621.5%13.9%7.6%.2421.58.29372.2%5.03
    2026ZiPS DCPROJ8.955.801.541.1621.5%13.9%7.6%.2421.58.29372.2%5.03
    2026ATCPROJ8.365.261.590.9820.6%12.9%7.6%.2471.54.29971.2%4.64
    2026OOPSYPROJ8.925.451.640.9321.8%13.3%8.5%.2431.55.30172.3%4.49
    2026PITCPX27.000.001.000.0050.0%0.0%50.0%.0000.00.0000.0%4891317.24
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2025PITAAA4389.5110.33.200.0%1227.9%11.487.15
    SeasonTeamLevelEventsEVmaxEVLABarrelsBarrel%HardHitHardHit%dividerERAxERA
    2025PITAAA4389.5110.33.200.0%1227.9%11.487.15
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgedividerWLGGSIPdividerHRERHRBBSOdividerK/9BB/9K/BBHR/9dividerAVGWHIPBABIPLOB%dividerERAFIPWAR
    2026ZiPSPROJ243343154.3513129735548.955.801.541.16.2421.58.29372.2%4.815.03-0.4
    2027ZiPSPROJ253342153.7492927631528.725.201.681.01.2361.49.28771.2%4.534.66-0.1
    2028ZiPSPROJ263341154.3492826630538.784.971.770.99.2361.45.28972.2%4.314.55-0.1
    SeasonTeamLevelAgedividerWLGGSIPdividerHRERHRBBSOdividerK/9BB/9K/BBHR/9dividerAVGWHIPBABIPLOB%dividerERAFIPWAR
    2026ZiPSPROJ243343154.3513129735548.955.801.541.16.2421.58.29372.2%4.815.03-0.4
    2027ZiPSPROJ253342153.7492927631528.725.201.681.01.2361.49.28771.2%4.534.66-0.1
    2028ZiPSPROJ263341154.3492826630538.784.971.770.99.2361.45.28972.2%4.314.55-0.1
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2019PITR1.6018.8%50.0%31.3%10.0%10.0%51.5%9.1%39.4%1335.22
    2021PITCPX3.0022.0%58.5%19.5%25.0%12.5%44.2%20.9%34.9%1055.12
    2022PITCPX1.5528.2%43.6%28.2%18.2%9.1%46.2%20.5%33.3%1205.28
    2022PITA4.000.0%80.0%20.0%0.0%0.0%40.0%40.0%20.0%823.20
    2022PITMiLB1.7525.0%47.7%27.3%16.7%8.3%45.5%22.7%31.8%1155.03
    2023PITA4.4514.3%70.0%15.7%18.2%9.1%47.1%21.4%31.4%673.08
    2023PITA+2.0020.0%53.3%26.7%6.3%18.8%43.5%19.4%37.1%1074.77
    2023PITMiLB3.0016.9%62.3%20.8%11.1%14.8%45.5%20.5%34.1%833.76
    2024PITCPX2.0033.3%66.7%0.0%0.0%0.0%33.3%0.0%66.7%1326.07
    2024PITA4.0016.7%66.7%16.7%0.0%0.0%50.0%0.0%50.0%411.67
    2024PITA+2.1026.2%50.0%23.8%25.0%25.0%36.4%22.7%40.9%893.62
    2024PITMiLB2.2925.8%51.6%22.6%23.8%23.8%37.1%20.6%42.3%863.53
    2025PITA+1.7524.1%48.3%27.6%37.5%6.3%35.6%25.4%39.0%903.50
    2025PITAA0.9418.6%39.5%41.9%16.7%11.1%38.6%20.5%40.9%592.27
    2025PITAAA2.8635.7%47.6%16.7%14.3%0.0%46.5%25.6%27.9%1235.74
    2025PITMiLB1.5925.9%45.5%28.7%24.4%7.3%39.7%24.0%36.3%873.59
    2025PITST1.000.0%50.0%50.0%0.0%0.0%100.0%0.0%0.0%34616.89
    2026SteamerPROJ20.6%46.9%32.5%4.61
    2026PITCPX0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%1267.24
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2019PITR1.6018.8%50.0%31.3%10.0%10.0%51.5%9.1%39.4%1335.22
    2021PITCPX3.0022.0%58.5%19.5%25.0%12.5%44.2%20.9%34.9%1055.12
    2022PITCPX1.5528.2%43.6%28.2%18.2%9.1%46.2%20.5%33.3%1205.28
    2022PITA4.000.0%80.0%20.0%0.0%0.0%40.0%40.0%20.0%823.20
    2022PITMiLB1.7525.0%47.7%27.3%16.7%8.3%45.5%22.7%31.8%1155.03
    2023PITA4.4514.3%70.0%15.7%18.2%9.1%47.1%21.4%31.4%673.08
    2023PITA+2.0020.0%53.3%26.7%6.3%18.8%43.5%19.4%37.1%1074.77
    2023PITMiLB3.0016.9%62.3%20.8%11.1%14.8%45.5%20.5%34.1%833.76
    2024PITCPX2.0033.3%66.7%0.0%0.0%0.0%33.3%0.0%66.7%1326.07
    2024PITA4.0016.7%66.7%16.7%0.0%0.0%50.0%0.0%50.0%411.67
    2024PITA+2.1026.2%50.0%23.8%25.0%25.0%36.4%22.7%40.9%893.62
    2024PITMiLB2.2925.8%51.6%22.6%23.8%23.8%37.1%20.6%42.3%863.53
    2025PITA+1.7524.1%48.3%27.6%37.5%6.3%35.6%25.4%39.0%903.50
    2025PITAA0.9418.6%39.5%41.9%16.7%11.1%38.6%20.5%40.9%592.27
    2025PITAAA2.8635.7%47.6%16.7%14.3%0.0%46.5%25.6%27.9%1235.74
    2025PITMiLB1.5925.9%45.5%28.7%24.4%7.3%39.7%24.0%36.3%873.59
    2025PITST1.000.0%50.0%50.0%0.0%0.0%100.0%0.0%0.0%34616.89
    2026SteamerPROJ20.6%46.9%32.5%4.61
    2026PITCPX0.000.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%1267.24
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2019PITR161061325688
    2021PITCPX248924796143
    2022PITCPX17111125082132
    2022PITA41005141981.8-16.600.0%
    2022PITMiLB2112112559615181.8-16.600.0%
    2023PITA491110217328846190.5-2.334.3%
    2023PITA+3216121143208351
    2023PITMiLB812722331649681290.5-2.334.3%
    2024PITCPX2010181836
    2024PITA411027437087.310.000.0%
    2024PITA+4220225275416691
    2024PITMiLB482124532047779787.310.000.0%
    2025PITA+2816146223326549
    2025PITAA171883112206318
    2025PITAAA20715112018130189.53.200.0%
    2025PITMiLB65413710455713116889.53.200.0%
    2025PITST11009514
    2026SteamerPROJ332314
    2026PITCPX0000134
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2019PITR161061325688
    2021PITCPX248924796143
    2022PITCPX17111125082132
    2022PITA41005141981.8-16.600.0%
    2022PITMiLB2112112559615181.8-16.600.0%
    2023PITA491110217328846190.5-2.334.3%
    2023PITA+3216121143208351
    2023PITMiLB812722331649681290.5-2.334.3%
    2024PITCPX2010181836
    2024PITA411027437087.310.000.0%
    2024PITA+4220225275416691
    2024PITMiLB482124532047779787.310.000.0%
    2025PITA+2816146223326549
    2025PITAA171883112206318
    2025PITAAA20715112018130189.53.200.0%
    2025PITMiLB65413710455713116889.53.200.0%
    2025PITST11009514
    2026SteamerPROJ332314
    2026PITCPX0000134
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerFS%vFSdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2022PITA73.7%95.121.1%83.05.3%84.0
    2022PITMiLB73.7%95.121.1%83.05.3%84.0
    2023PITA6.5%95.920.6%86.955.3%95.717.1%85.00.2%82.80.2%87.1
    2023PITMiLB6.5%95.920.6%86.955.3%95.717.1%85.00.2%82.80.2%87.1
    2024PITA57.1%96.442.9%86.5
    2024PITMiLB57.1%96.442.9%86.5
    2025PITAAA34.2%97.25.6%87.85.3%89.817.3%96.737.5%87.0
    2025PITMiLB34.2%97.25.6%87.85.3%89.817.3%96.737.5%87.0
    SeasonTeamLeveldividerFA%vFAdividerdividerFC%vFCdividerFS%vFSdividerdividerSI%vSIdividerSL%vSLdividerCU%vCUdividerdividerdividerCH%vCHdividerdividerdivider
    2022PITA73.7%95.121.1%83.05.3%84.0
    2022PITMiLB73.7%95.121.1%83.05.3%84.0
    2023PITA6.5%95.920.6%86.955.3%95.717.1%85.00.2%82.80.2%87.1
    2023PITMiLB6.5%95.920.6%86.955.3%95.717.1%85.00.2%82.80.2%87.1
    2024PITA57.1%96.442.9%86.5
    2024PITMiLB57.1%96.442.9%86.5
    2025PITAAA34.2%97.25.6%87.85.3%89.817.3%96.737.5%87.0
    2025PITMiLB34.2%97.25.6%87.85.3%89.817.3%96.737.5%87.0
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019PITR58.0%72.5%16.7%15.9%5.7%21.6%
    2021PITCPX50.3%59.7%23.3%20.3%16.8%37.1%
    2022PITCPX53.0%55.7%18.2%23.5%9.1%32.6%
    2022PITA37.5%54.5%47.4%66.7%83.3%77.8%57.9%66.7%10.5%26.3%36.8%20.5
    2022PITMiLB37.5%54.5%52.3%66.7%83.3%58.2%57.9%22.2%21.9%11.3%33.1%20.5
    2023PITA33.1%64.6%46.0%41.1%83.6%65.6%41.0%39.7%15.8%16.5%32.3%18.7
    2023PITA+44.2%73.5%39.2%11.7%14.5%26.2%
    2023PITMiLB33.1%64.6%45.2%41.1%83.6%68.9%41.0%39.5%14.0%15.6%29.7%18.7
    2024PITCPX33.3%66.7%33.3%11.1%16.7%27.8%
    2024PITA30.8%48.4%38.6%41.7%80.0%63.0%44.3%46.7%14.3%22.9%37.1%18.1
    2024PITA+43.8%64.7%47.7%15.5%16.4%31.8%
    2024PITMiLB30.8%48.4%42.9%41.7%80.0%64.6%44.3%47.0%15.2%16.9%32.1%18.1
    2025PITA+43.2%69.2%51.5%13.3%16.2%29.5%
    2025PITAA49.4%65.6%58.5%17.0%15.1%32.1%
    2025PITAAA29.3%65.7%45.8%54.2%82.2%72.5%45.5%48.6%12.6%14.3%26.9%18.2
    2025PITMiLB29.3%65.7%45.5%54.2%82.2%69.0%45.5%52.8%14.1%15.4%29.5%18.2
    2025PITST28.6%75.0%16.7%7.1%7.1%14.3%
    2026PITCPX50.0%50.0%0.0%25.0%25.0%50.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2019PITR58.0%72.5%16.7%15.9%5.7%21.6%
    2021PITCPX50.3%59.7%23.3%20.3%16.8%37.1%
    2022PITCPX53.0%55.7%18.2%23.5%9.1%32.6%
    2022PITA37.5%54.5%47.4%66.7%83.3%77.8%57.9%66.7%10.5%26.3%36.8%20.5
    2022PITMiLB37.5%54.5%52.3%66.7%83.3%58.2%57.9%22.2%21.9%11.3%33.1%20.5
    2023PITA33.1%64.6%46.0%41.1%83.6%65.6%41.0%39.7%15.8%16.5%32.3%18.7
    2023PITA+44.2%73.5%39.2%11.7%14.5%26.2%
    2023PITMiLB33.1%64.6%45.2%41.1%83.6%68.9%41.0%39.5%14.0%15.6%29.7%18.7
    2024PITCPX33.3%66.7%33.3%11.1%16.7%27.8%
    2024PITA30.8%48.4%38.6%41.7%80.0%63.0%44.3%46.7%14.3%22.9%37.1%18.1
    2024PITA+43.8%64.7%47.7%15.5%16.4%31.8%
    2024PITMiLB30.8%48.4%42.9%41.7%80.0%64.6%44.3%47.0%15.2%16.9%32.1%18.1
    2025PITA+43.2%69.2%51.5%13.3%16.2%29.5%
    2025PITAA49.4%65.6%58.5%17.0%15.1%32.1%
    2025PITAAA29.3%65.7%45.8%54.2%82.2%72.5%45.5%48.6%12.6%14.3%26.9%18.2
    2025PITMiLB29.3%65.7%45.5%54.2%82.2%69.0%45.5%52.8%14.1%15.4%29.5%18.2
    2025PITST28.6%75.0%16.7%7.1%7.1%14.3%
    2026PITCPX50.0%50.0%0.0%25.0%25.0%50.0%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2019PITRP439.20000
    2021PITCPXP5514.10210
    2022PITCPXP8014.11300
    2022PITAP102.00100
    2023PITAP21032.24401
    2023PITA+P14021.20400
    2024PITCPXP201.10010
    2024PITAP313.20010
    2024PITA+P28038.12311
    2025PITA+P22030.10100
    2025PITAAP14019.21100
    2025PITAAAP14113.10100
    2026PITCPXP110.10000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2019PITRP439.20000
    2021PITCPXP5514.10210
    2022PITCPXP8014.11300
    2022PITAP102.00100
    2023PITAP21032.24401
    2023PITA+P14021.20400
    2024PITCPXP201.10010
    2024PITAP313.20010
    2024PITA+P28038.12311
    2025PITA+P22030.10100
    2025PITAAP14019.21100
    2025PITAAAP14113.10100
    2026PITCPXP110.10000