CO

Connor OHara

School
Florida Gulf Coast
Born
2001-03-30
Hometown
Ponte Vedra Beach, FL
Bats / Throws
R/R
Height / Weight
6-3 · 215

Cape League Pitching (expand stats for Game Logs)

2023 — Yarmouth-Dennis Red Sox · Florida Gulf Coast
Date Team Opp Result Dec GS IPABBF HRERHR BBIBBSO HBPSHSFWPBK ERAWHIPK/9BB/9FIPERA+
2023
Season Total  0-0 0 16.2 62 81 16 9 9 0 14 1 16 2 2 1 1 4.86 1.80 8.64 7.56 4.81 102

2023 Advanced Metrics (Trackman)

Pitching
Pitching
Exit Velo Against
58
78.9 mph
Hard-Hit % Against
46
16.7%
Ground Ball %
54
43.8%
K %
32
20.0%
BB %
9
17.5%
Whiff %
49
25.3%
Chase %
71
31.4%
Fastball Velocity
95
93.5 mph
Pitch-level percentiles vs. 2023 qualified pitchers (min 50 pitches); K%/BB% vs. qualified pitchers (min 8 IP); bar = percentile rank, value on right = actual stat
Pitch movement (catcher's-eye view, inches)
-20 -20 -10 -10 10 10 20 20 Fastball ChangeUp ChangeUp Sinker Fastball Fastball Sinker Sinker Cutter Cutter Fastball Sinker Slider Cutter Fastball Fastball Fastball Slider Fastball Fastball Cutter Fastball Fastball Fastball Fastball Fastball Fastball Fastball Fastball Fastball Slider Slider Slider Slider Slider Slider Fastball Slider Slider Fastball Slider Fastball ChangeUp ChangeUp ChangeUp ChangeUp Slider Cutter Slider Fastball Fastball Fastball Slider Slider Fastball Fastball Fastball Slider Fastball Fastball Slider Fastball Slider Fastball Fastball Fastball Fastball Fastball Slider Fastball Fastball Fastball Fastball Fastball Slider Slider TwoSeamFastBall TwoSeamFastBall Slider Slider Fastball Fastball Fastball Slider Slider Fastball Slider Slider TwoSeamFastBall TwoSeamFastBall TwoSeamFastBall TwoSeamFastBall Slider Sinker Slider TwoSeamFastBall TwoSeamFastBall Fastball Slider Fastball Slider Fastball TwoSeamFastBall Fastball Fastball Fastball Fastball Fastball Fastball ChangeUp Fastball TwoSeamFastBall Fastball Fastball Fastball Fastball Fastball TwoSeamFastBall Fastball Slider Slider TwoSeamFastBall Fastball Slider ChangeUp Fastball ChangeUp Slider ChangeUp Slider Slider Slider TwoSeamFastBall Sinker Slider Slider Slider Slider Slider Slider Slider Slider Fastball Slider Slider Fastball Slider Slider ChangeUp Fastball Slider Fastball Slider TwoSeamFastBall Fastball Slider Slider TwoSeamFastBall Slider Fastball Slider Fastball Fastball Fastball Slider Slider Fastball Fastball Fastball TwoSeamFastBall TwoSeamFastBall Fastball Slider Cutter Slider TwoSeamFastBall Slider Fastball Fastball Fastball Slider Slider Fastball Fastball Slider Fastball Sinker Fastball Sinker Fastball Sinker Fastball Slider Fastball Fastball Slider Slider Cutter Fastball Cutter Fastball Fastball Fastball Fastball Fastball Fastball Fastball Sinker Fastball Slider Fastball Cutter Fastball Slider Fastball Slider Slider Sinker Sinker Fastball Fastball Fastball Slider Fastball Slider Fastball Fastball Slider Fastball Fastball Fastball Slider Fastball Slider Fastball Fastball Fastball Slider Slider Fastball Fastball Slider Fastball Fastball Cutter Cutter Fastball Fastball Fastball Fastball Fastball Fastball Fastball Fastball Fastball Fastball Fastball Slider Slider Fastball Slider Fastball Fastball Fastball Slider Slider Slider Slider TwoSeamFastBall TwoSeamFastBall TwoSeamFastBall ChangeUp Fastball Fastball Fastball Fastball ChangeUp TwoSeamFastBall Fastball Fastball Fastball ChangeUp Fastball Fastball Slider Slider Fastball Fastball Slider Fastball Fastball Slider Fastball Slider Fastball Fastball Fastball ChangeUp Fastball Slider ChangeUp Slider Slider TwoSeamFastBall Slider ChangeUp Horizontal Break (in) Induced Vertical Break (in)
PitchUsage%VeloSpiniVBHBWhiff%
Fastball 48.4% 93.5 2244 14.9 14.0 17.9
Slider 31.0% 84.1 2269 1.2 -2.3 36.6
TwoSeamFastBall 7.5% 92.1 2241 11.9 15.0 33.3
ChangeUp 5.6% 86.5 1839 9.5 10.6 20.0
Sinker 3.9% 93.4 2154 12.0 18.0 25.0
Cutter 3.6% 85.8 2271 4.2 0.7 50.0
Rolling velo by game (2023-06-11 – 2023-07-26)
91.4 88.1
Run Value/100 replicates MLB's own published methodology: a count-conditioned run-expectancy model (base-out state × ball-strike count, same RE24 approach as the baserunning model but extended to the pitch level) values every single pitch, not just PA outcomes — a called strike moving the count from 1-1 to 1-2 has real value even though nothing "happened." Doesn't use Trackman at all, just play-by-play + pitch sequencing, so it isn't restricted to Trackman-covered games the way most of this section is. The Fielding row is a range-runs estimate: batted balls are bucketed by position + Trackman-derived difficulty (hang time/distance/exit velo, same buckets as the baserunning model), and the fielder — parsed directly from that specific play's PBP description, not a per-game starting lineup — is credited or debited the run-value gap between the bucket's expected out rate and what actually happened. Barrel% uses MLB's actual published EV/launch-angle lookup table — a ball must be hit 98+ mph, with the qualifying launch-angle window widening as EV climbs (a tight 26-30° band right at 98 mph, up to a wide 8-50° band at 116+ mph); Solid Contact % is a CCBL-only complement using that same table shifted 10 mph lower (88+ mph and up), since MLB's absolute 98+ mph Barrel threshold leaves ~70% of CCBL hitters flat at 0%. Hard-Hit % is exit velo alone, no launch-angle requirement: 95+ mph off the bat. xBA/xSLG/xwOBA use a k-nearest-neighbor model on this season's own batted balls, not MLB's own published model or league-wide MLB data — those, Fielding, and Run Value should be read as CCBL-relative, not compared directly to MLB's own advanced tracking numbers.