Pitching

Connor O'Hara

Texas Rangers (A)
P
Age: 25
Bats/Throws: R/R
6'3" / 210
DOB: 3/30/2001
(25 years, 6 months, 15 days)
P
Season2026
TeamTEX
LevelMiLB
G14
GS9
IP58.0
K%30.0%
BB%7.8%
GB%60.1%
ERA4.34
FIP4.94
WAR
RosterResource
How Acquired:Free Agent (Indy) May'26
Birthplace:USA
Rule 5 Eligible
Dec'28
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
    2026TEXCPX254109538.011.373.321.42.31555.6%64.5%28.6%5.215.534.30
    2026TEXA250004315.010.802.401.20.34180.2%56.1%25.0%3.604.593.61
    2026TEXA+25100115.012.601.800.00.111100.0%33.3%0.0%0.001.422.95
    2026TEXMiLB2551014958.011.332.951.24.30965.3%60.1%24.2%4.344.944.01
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2026TEXCPX254109538.011.373.321.42.31555.6%64.5%28.6%5.215.534.30
    2026TEXA250004315.010.802.401.20.34180.2%56.1%25.0%3.604.593.61
    2026TEXA+25100115.012.601.800.00.111100.0%33.3%0.0%0.001.422.95
    2026TEXMiLB2551014958.011.332.951.24.30965.3%60.1%24.2%4.344.944.01
    Minor Leagues
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2026TEXCPX415.21950000038.0157342622614004048
    2026TEXA003.60430000015.069167624041018
    2026TEXA+100.0011000005.0171000100007
    2026TEXMiLB514.341490000058.0243513328819045073
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2026TEXCPX415.21950000038.0157342622614004048
    2026TEXA003.60430000015.069167624041018
    2026TEXA+100.0011000005.0171000100007
    2026TEXMiLB514.341490000058.0243513328819045073
    Minor LeaguesAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2026TEXCPX11.373.323.431.4230.6%8.9%21.7%.2381.26.31555.6%84905.53
    2026TEXA10.802.404.501.2026.1%5.8%20.3%.2621.33.34180.2%77994.59
    2026TEXA+12.601.807.000.0041.2%5.9%35.3%.0630.40.111100.0%0281.42
    2026TEXMiLB11.332.953.841.2430.0%7.8%22.2%.2321.21.30965.3%75874.94
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2026TEXCPX11.373.323.431.4230.6%8.9%21.7%.2381.26.31555.6%84905.53
    2026TEXA10.802.404.501.2026.1%5.8%20.3%.2621.33.34180.2%77994.59
    2026TEXA+12.601.807.000.0041.2%5.9%35.3%.0630.40.111100.0%0281.42
    2026TEXMiLB11.332.953.841.2430.0%7.8%22.2%.2321.21.30965.3%75874.94
    Minor Leagues
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2026TEXCPX2.8612.9%64.5%22.6%4.8%28.6%51.6%26.3%22.1%704.30
    2026TEXA2.8824.4%56.1%19.5%0.0%25.0%55.8%18.6%25.6%773.61
    2026TEXA+0.7522.2%33.3%44.4%25.0%0.0%44.4%33.3%22.2%582.95
    2026TEXMiLB2.6116.8%60.1%23.1%6.1%24.2%52.4%24.5%23.1%714.01
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2026TEXCPX2.8612.9%64.5%22.6%4.8%28.6%51.6%26.3%22.1%704.30
    2026TEXA2.8824.4%56.1%19.5%0.0%25.0%55.8%18.6%25.6%773.61
    2026TEXA+0.7522.2%33.3%44.4%25.0%0.0%44.4%33.3%22.2%582.95
    2026TEXMiLB2.6116.8%60.1%23.1%6.1%24.2%52.4%24.5%23.1%714.01
    Minor Leagues
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2026TEXCPX6021121206373579
    2026TEXA23810091171262
    2026TEXA+3421194665
    2026TEXMiLB8633242316590906
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2026TEXCPX6021121206373579
    2026TEXA23810091171262
    2026TEXA+3421194665
    2026TEXMiLB8633242316590906
    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
    2026TEXCPX47.0%64.7%49.0%16.6%17.1%33.7%
    2026TEXA47.3%73.4%62.3%12.6%17.9%30.5%
    2026TEXA+56.9%56.8%52.9%24.6%13.8%38.5%
    2026TEXMiLB47.8%66.5%53.1%16.0%17.1%33.1%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2026TEXCPX47.0%64.7%49.0%16.6%17.1%33.7%
    2026TEXA47.3%73.4%62.3%12.6%17.9%30.5%
    2026TEXA+56.9%56.8%52.9%24.6%13.8%38.5%
    2026TEXMiLB47.8%66.5%53.1%16.0%17.1%33.1%
    Minor Leagues
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026TEXCPXP9538.04500
    2026TEXAP4315.01210
    2026TEXA+P115.00100
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2026TEXCPXP9538.04500
    2026TEXAP4315.01210
    2026TEXA+P115.00100