Pitching

Carlos Ochoa

Miami Marlins (DSL)
P
Age: 20
Bats/Throws: R/R
6'2" / 185
DOB: 9/23/2006
(20 years, 27 days)
P
Season2026
TeamMIA
LevelMiLB
G10
GS10
IP24.2
K%26.1%
BB%9.9%
GB%32.4%
ERA5.84
FIP4.75
WAR
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Minor Leagues
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2024MIADSL1750010230.111.576.530.00.29263.6%50.0%0.0%4.153.884.25
    2026MIADSL19010448.111.883.241.08.30081.4%19.0%10.0%3.244.473.89
    2026MIADSL190106616.19.924.410.55.38350.7%38.3%5.3%7.164.905.05
    2026MIAMiLB19020101024.210.584.010.73.35858.0%32.4%6.9%5.844.754.66
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2024MIADSL1750010230.111.576.530.00.29263.6%50.0%0.0%4.153.884.25
    2026MIADSL19010448.111.883.241.08.30081.4%19.0%10.0%3.244.473.89
    2026MIADSL190106616.19.924.410.55.38350.7%38.3%5.3%7.164.905.05
    2026MIAMiLB19020101024.210.584.010.73.35858.0%32.4%6.9%5.844.754.66
    Minor Leagues
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2024MIADSL504.151020000030.11291916140220310139
    2026MIADSL013.2444000008.13573313001011
    2026MIADSL017.16660000016.17619151318023018
    2026MIAMiLB025.8410100000024.2111261816211024029
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2024MIADSL504.151020000030.11291916140220310139
    2026MIADSL013.2444000008.13573313001011
    2026MIADSL017.16660000016.17619151318023018
    2026MIAMiLB025.8410100000024.2111261816211024029
    Minor LeaguesAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2024MIADSL11.576.531.770.0030.2%17.1%13.2%.1831.35.29263.6%86773.88
    2026MIADSL11.883.243.671.0831.4%8.6%22.9%.2191.20.30081.4%50694.47
    2026MIADSL9.924.412.250.5523.7%10.5%13.2%.2881.65.38350.7%114764.90
    2026MIAMiLB10.584.012.640.7326.1%9.9%16.2%.2651.50.35858.0%93744.75
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2024MIADSL11.576.531.770.0030.2%17.1%13.2%.1831.35.29263.6%86773.88
    2026MIADSL11.883.243.671.0831.4%8.6%22.9%.2191.20.30081.4%50694.47
    2026MIADSL9.924.412.250.5523.7%10.5%13.2%.2881.65.38350.7%114764.90
    2026MIAMiLB10.584.012.640.7326.1%9.9%16.2%.2651.50.35858.0%93744.75
    Minor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2024MIADSL1.6018.8%50.0%31.3%5.0%0.0%49.2%30.8%20.0%884.25
    2026MIADSL0.4033.3%19.0%47.6%20.0%10.0%57.1%19.0%23.8%623.89
    2026MIADSL0.9521.3%38.3%40.4%36.8%5.3%45.8%18.8%35.4%815.05
    2026MIAMiLB0.7625.0%32.4%42.6%31.0%6.9%49.3%18.8%31.9%754.66
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2024MIADSL1.6018.8%50.0%31.3%5.0%0.0%49.2%30.8%20.0%884.25
    2026MIADSL0.4033.3%19.0%47.6%20.0%10.0%57.1%19.0%23.8%623.89
    2026MIADSL0.9521.3%38.3%40.4%36.8%5.3%45.8%18.8%35.4%815.05
    2026MIAMiLB0.7625.0%32.4%42.6%31.0%6.9%49.3%18.8%31.9%754.66
    Minor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2024MIADSL3220121107182289
    2026MIADSL410724785132
    2026MIADSL1819107125181306
    2026MIAMiLB2229179172266438
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2024MIADSL3220121107182289
    2026MIADSL410724785132
    2026MIADSL1819107125181306
    2026MIAMiLB2229179172266438
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Minor LeaguesAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024MIADSL57.8%38.9%25.6%35.3%5.2%40.5%
    2026MIADSL51.5%57.4%62.9%22.0%12.9%34.8%
    2026MIADSL46.7%68.5%43.4%14.7%12.4%27.1%
    2026MIAMiLB48.2%64.9%49.5%16.9%12.6%29.5%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2024MIADSL57.8%38.9%25.6%35.3%5.2%40.5%
    2026MIADSL51.5%57.4%62.9%22.0%12.9%34.8%
    2026MIADSL46.7%68.5%43.4%14.7%12.4%27.1%
    2026MIAMiLB48.2%64.9%49.5%16.9%12.6%29.5%
    Minor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024MIADSLP10230.11710
    2026MIADSLP448.10000
    2026MIADSLP6616.10020
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2024MIADSLP10230.11710
    2026MIADSLP448.10000
    2026MIADSLP6616.10020