Batting
Pitching

Joel Ibarra

Pittsburgh Pirates (CPX)
P
Age: 24
Bats/Throws: R/R
6'0" / 176
DOB: 7/10/2002
(24 years, 3 months, 7 days)
P
Report: 2023 Updated
Org Rk
Ovr Rk
ETA
FV
29
N/A
2025
40

Fastball
60 / 60
Slider
55 / 60
Changeup
40 / 45
Cutter
50 / 55
Command
20 / 40
RosterResource
Rule 5 Eligible
Eligible

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2021LADDSL1821318022.212.315.960.40.36554.9%42.3%4.2%5.163.683.76
    2022LADCPX192119017.014.822.120.00.45973.9%30.6%0.0%2.122.012.75
    2022LADA1932010419.210.076.861.37.27768.0%42.9%17.6%5.957.256.46
    2022LADMiLB1953119436.212.274.660.74.35770.4%37.6%10.3%4.174.824.74
    2023LADA2063138261.110.427.190.29.22079.1%35.9%2.9%2.644.855.55
    2024LADCPX21000806.117.0511.371.42.20083.3%36.4%16.7%4.266.755.59
    2024LADA+21100402.13.8630.867.71.60019.7%33.3%28.6%54.0026.5818.73
    2024LADMiLB211001208.213.5016.623.12.40044.4%34.8%23.1%17.6512.099.12
    2025LADA+2231028024.210.229.490.00.28366.7%39.0%0.0%5.475.276.23
    2026SteamerPROJ23000101.06.417.341.66.28969.4%37.5%6.456.756.470.0
    2026OOPSYPROJ23000101.17.297.021.70.27370.2%5.986.510.0
    2026PITCPX23120606.14.267.110.00.31850.0%38.1%0.0%11.377.559.45
    2026LADAA230001209.211.1721.410.93.28671.9%36.4%10.0%8.3810.3211.02
    2026---MiLB2312018016.08.4415.750.56.30264.4%37.2%5.3%9.569.2310.40
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2021LADDSL1821318022.212.315.960.40.36554.9%42.3%4.2%5.163.683.76
    2022LADCPX192119017.014.822.120.00.45973.9%30.6%0.0%2.122.012.75
    2022LADA1932010419.210.076.861.37.27768.0%42.9%17.6%5.957.256.46
    2022LADMiLB1953119436.212.274.660.74.35770.4%37.6%10.3%4.174.824.74
    2023LADA2063138261.110.427.190.29.22079.1%35.9%2.9%2.644.855.55
    2024LADCPX21000806.117.0511.371.42.20083.3%36.4%16.7%4.266.755.59
    2024LADA+21100402.13.8630.867.71.60019.7%33.3%28.6%54.0026.5818.73
    2024LADMiLB211001208.213.5016.623.12.40044.4%34.8%23.1%17.6512.099.12
    2025LADA+2231028024.210.229.490.00.28366.7%39.0%0.0%5.475.276.23
    2026SteamerPROJ23000101.06.417.341.66.28969.4%37.5%6.456.756.470.0
    2026OOPSYPROJ23000101.17.297.021.70.27370.2%5.986.510.0
    2026PITCPX23120606.14.267.110.00.31850.0%38.1%0.0%11.377.559.45
    2026LADAA230001209.211.1721.410.93.28671.9%36.4%10.0%8.3810.3211.02
    2026---MiLB2312018016.08.4415.750.56.30264.4%37.2%5.3%9.569.2310.40
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2021LADDSL215.161800032222.2100201713115214031
    2022LADCPX212.12900010117.071176404025028
    2022LADA325.951040000019.294161513315073022
    2022LADMiLB534.171940010136.2165332117319098050
    2023LADA632.643820016661.1259312018249057071
    2024LADCPX004.2680000106.13133318005112
    2024LADA+1054.0040000002.123815142802101
    2024LADMiLB1017.65120000108.254111817316026113
    2025LADA+315.472800006124.2122171715026088028
    2026SteamerPROJ006.4510000001.0511101001
    2026OOPSYPROJ005.98100001.1511101001
    2026PITCPX1211.3760000116.1347880504403
    2026LADAA008.38120000009.2597109123021012
    2026---MiLB129.561800001116.093141817128065015
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2021LADDSL215.161800032222.2100201713115214031
    2022LADCPX212.12900010117.071176404025028
    2022LADA325.951040000019.294161513315073022
    2022LADMiLB534.171940010136.2165332117319098050
    2023LADA632.643820016661.1259312018249057071
    2024LADCPX004.2680000106.13133318005112
    2024LADA+1054.0040000002.123815142802101
    2024LADMiLB1017.65120000108.254111817316026113
    2025LADA+315.472800006124.2122171715026088028
    2026SteamerPROJ006.4510000001.0511101001
    2026OOPSYPROJ005.98100001.1511101001
    2026PITCPX1211.3760000116.1347880504403
    2026LADAA008.38120000009.2597109123021012
    2026---MiLB129.561800001116.093141817128065015
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2021LADDSL12.315.962.070.4031.0%15.0%16.0%.2381.54.36554.9%122843.68
    2022LADCPX14.822.127.000.0039.4%5.6%33.8%.2621.24.45973.9%51452.01
    2022LADA10.076.861.471.3723.4%16.0%7.4%.2221.58.27768.0%1141407.25
    2022LADMiLB12.274.662.630.7430.3%11.5%18.8%.2411.42.35770.4%85964.82
    2023LADA10.427.191.450.2927.4%18.9%8.5%.1511.30.22079.1%561044.85
    2024LADCPX17.0511.371.501.4238.7%25.8%12.9%.1301.74.20083.3%821246.75
    2024LADA+3.8630.860.137.714.3%34.8%-30.4%.6156.86.60019.7%99966826.58
    2024LADMiLB13.5016.620.813.1224.1%29.6%-5.6%.3063.12.40044.4%42627012.09
    2025LADA+10.229.491.080.0023.0%21.3%1.6%.1931.74.28366.7%1351305.27
    2026SteamerPROJ6.417.340.871.6614.7%16.9%-2.1%.2711.89.28969.4%6.75
    2026OOPSYPROJ7.297.021.041.7016.4%15.8%0.6%.2521.81.27370.2%6.51
    2026PITCPX4.267.110.600.008.8%14.7%-5.9%.2801.89.31850.0%2061367.55
    2026LADAA11.1721.410.520.9320.3%39.0%-18.6%.2063.10.28671.9%17020210.32
    2026---MiLB8.4415.750.540.5616.1%30.1%-14.0%.2372.63.30264.4%1841769.23
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2021LADDSL12.315.962.070.4031.0%15.0%16.0%.2381.54.36554.9%122843.68
    2022LADCPX14.822.127.000.0039.4%5.6%33.8%.2621.24.45973.9%51452.01
    2022LADA10.076.861.471.3723.4%16.0%7.4%.2221.58.27768.0%1141407.25
    2022LADMiLB12.274.662.630.7430.3%11.5%18.8%.2411.42.35770.4%85964.82
    2023LADA10.427.191.450.2927.4%18.9%8.5%.1511.30.22079.1%561044.85
    2024LADCPX17.0511.371.501.4238.7%25.8%12.9%.1301.74.20083.3%821246.75
    2024LADA+3.8630.860.137.714.3%34.8%-30.4%.6156.86.60019.7%99966826.58
    2024LADMiLB13.5016.620.813.1224.1%29.6%-5.6%.3063.12.40044.4%42627012.09
    2025LADA+10.229.491.080.0023.0%21.3%1.6%.1931.74.28366.7%1351305.27
    2026SteamerPROJ6.417.340.871.6614.7%16.9%-2.1%.2711.89.28969.4%6.75
    2026OOPSYPROJ7.297.021.041.7016.4%15.8%0.6%.2521.81.27370.2%6.51
    2026PITCPX4.267.110.600.008.8%14.7%-5.9%.2801.89.31850.0%2061367.55
    2026LADAA11.1721.410.520.9320.3%39.0%-18.6%.2063.10.28671.9%17020210.32
    2026---MiLB8.4415.750.540.5616.1%30.1%-14.0%.2372.63.30264.4%1841769.23
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2021LADDSL0.9211.5%42.3%46.2%16.7%4.2%47.2%22.6%30.2%873.76
    2022LADCPX0.9236.1%30.6%33.3%33.3%0.0%35.1%27.0%37.8%612.75
    2022LADA1.2422.4%42.9%34.7%29.4%17.6%50.0%20.0%30.0%1266.46
    2022LADMiLB1.1028.2%37.6%34.1%31.0%10.3%43.7%23.0%33.3%964.74
    2023LADA0.6912.2%35.9%51.9%29.4%2.9%48.1%21.8%30.1%1205.55
    2024LADCPX0.679.1%36.4%54.5%16.7%16.7%54.5%0.0%45.5%1035.59
    2024LADA+0.578.3%33.3%58.3%0.0%28.6%41.7%16.7%41.7%46518.73
    2024LADMiLB0.628.7%34.8%56.5%7.7%23.1%47.8%8.7%43.5%2019.12
    2025LADA+0.9620.3%39.0%40.7%37.5%0.0%30.0%21.7%48.3%1526.23
    2026SteamerPROJ20.2%37.5%42.3%6.47
    2026PITCPX0.8919.0%38.1%42.9%22.2%0.0%50.0%27.3%22.7%1649.45
    2026LADAA0.8018.2%36.4%45.5%30.0%10.0%45.5%18.2%36.4%21811.02
    2026---MiLB0.8418.6%37.2%44.2%26.3%5.3%47.7%22.7%29.5%19710.40
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2021LADDSL0.9211.5%42.3%46.2%16.7%4.2%47.2%22.6%30.2%873.76
    2022LADCPX0.9236.1%30.6%33.3%33.3%0.0%35.1%27.0%37.8%612.75
    2022LADA1.2422.4%42.9%34.7%29.4%17.6%50.0%20.0%30.0%1266.46
    2022LADMiLB1.1028.2%37.6%34.1%31.0%10.3%43.7%23.0%33.3%964.74
    2023LADA0.6912.2%35.9%51.9%29.4%2.9%48.1%21.8%30.1%1205.55
    2024LADCPX0.679.1%36.4%54.5%16.7%16.7%54.5%0.0%45.5%1035.59
    2024LADA+0.578.3%33.3%58.3%0.0%28.6%41.7%16.7%41.7%46518.73
    2024LADMiLB0.628.7%34.8%56.5%7.7%23.1%47.8%8.7%43.5%2019.12
    2025LADA+0.9620.3%39.0%40.7%37.5%0.0%30.0%21.7%48.3%1526.23
    2026SteamerPROJ20.2%37.5%42.3%6.47
    2026PITCPX0.8919.0%38.1%42.9%22.2%0.0%50.0%27.3%22.7%1649.45
    2026LADAA0.8018.2%36.4%45.5%30.0%10.0%45.5%18.2%36.4%21811.02
    2026---MiLB0.8418.6%37.2%44.2%26.3%5.3%47.7%22.7%29.5%19710.40
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2021LADDSL22246465146211
    2022LADCPX111213426123149
    2022LADA2117115159209368
    2022LADMiLB3229249185332517
    2023LADA476816204775951072
    2024LADCPX46115056106
    2024LADA+4710504292
    2024LADMiLB8132110098198
    2025LADA+2324129251265516
    2026SteamerPROJ111
    2026PITCPX89426064124
    2026LADAA81043153131284
    2026---MiLB161985213195408
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2021LADDSL22246465146211
    2022LADCPX111213426123149
    2022LADA2117115159209368
    2022LADMiLB3229249185332517
    2023LADA476816204775951072
    2024LADCPX46115056106
    2024LADA+4710504292
    2024LADMiLB8132110098198
    2025LADA+2324129251265516
    2026SteamerPROJ111
    2026PITCPX89426064124
    2026LADAA81043153131284
    2026---MiLB161985213195408
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021LADDSL58.3%43.1%29.0%33.2%10.9%44.1%
    2022LADCPX65.1%38.1%38.0%40.3%17.4%57.7%
    2022LADA39.1%66.0%40.4%13.3%17.4%30.7%
    2022LADMiLB46.6%54.8%39.4%21.1%17.4%38.5%
    2023LADA38.2%69.3%42.9%11.8%16.8%28.5%
    2024LADCPX39.6%47.6%45.2%20.8%13.2%34.0%
    2024LADA+33.7%77.4%34.8%7.6%12.0%19.6%
    2024LADMiLB36.9%60.3%40.7%14.6%12.6%27.3%
    2025LADA+34.5%71.3%32.8%9.9%16.9%26.7%
    2026PITCPX40.3%68.0%38.2%12.9%8.9%21.8%
    2026LADAA27.5%66.7%40.7%9.2%18.7%27.8%
    2026---MiLB31.4%67.2%39.8%10.3%15.7%26.0%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021LADDSL58.3%43.1%29.0%33.2%10.9%44.1%
    2022LADCPX65.1%38.1%38.0%40.3%17.4%57.7%
    2022LADA39.1%66.0%40.4%13.3%17.4%30.7%
    2022LADMiLB46.6%54.8%39.4%21.1%17.4%38.5%
    2023LADA38.2%69.3%42.9%11.8%16.8%28.5%
    2024LADCPX39.6%47.6%45.2%20.8%13.2%34.0%
    2024LADA+33.7%77.4%34.8%7.6%12.0%19.6%
    2024LADMiLB36.9%60.3%40.7%14.6%12.6%27.3%
    2025LADA+34.5%71.3%32.8%9.9%16.9%26.7%
    2026PITCPX40.3%68.0%38.2%12.9%8.9%21.8%
    2026LADAA27.5%66.7%40.7%9.2%18.7%27.8%
    2026---MiLB31.4%67.2%39.8%10.3%15.7%26.0%
    Preseason ProjectionsMinor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021LADDSLP18022.21211
    2022LADCPXP9017.00000
    2022LADAP10419.20000
    2023LADAP38261.16210
    2024LADCPXP806.10000
    2024LADA+P402.10000
    2025LADA+P28024.20010
    2026PITCPXP606.14110
    2026LADAAP1209.20100
    2019LADR2B2020172.03849213
    2019LADR3B3327.03920
    2019LADRSS1716142.02443106
    2019LADRDH110.00000
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021LADDSLP18022.21211
    2022LADCPXP9017.00000
    2022LADAP10419.20000
    2023LADAP38261.16210
    2024LADCPXP806.10000
    2024LADA+P402.10000
    2025LADA+P28024.20010
    2026PITCPXP606.14110
    2026LADAAP1209.20100
    2019LADR2B2020172.03849213
    2019LADR3B3327.03920
    2019LADRSS1716142.02443106
    2019LADRDH110.00000