23.4
Hand Speed (max)
8/29/25
Rankings available to Premium Subscriber
Rankings available to Premium Subscriber
To unlock contact information, you need to purchase a ScoutPLUS subscription.
Purchase Subscription
Verbally committed to Harper JC.
Positional Profile: OF/RHP
Body: 6-4, 159.4-pounds.
Hit: RHH. Narrow, open setup, minimal leg lift, long and early stride. Hands get back early and are compact, level and longer path, creates leverage at times, occasional line drive contact. 64.7 mph bat speed with 7 G’s of rotational acceleration.
Power: 91 max exit velocity, averaged 84.6 mph. 330’ max distance.
Arm: RH. OF - 82 mph. Long 3/4 slot, full arc.
Defense: Smooth, one-hand gather close to body, large hop-step into throw.
Run: 6.72 runner in the 60.
Positional Profile: OF/RHP
Body: 6-4, 159.4-pounds.
Delivery: Smooth, controlled tempo, hands work in-sync with his leg-lift, works in-line down the mound.
Arm Action: RH. Lower 3/4 release, whippy arm.
FB: T87, 84-86 mph. Plays with running action to his arm-side. T2176, 2058 average rpm.
CB: 74-76 mph. Tighter, short 11/5 shape. T1787, 1751 average rpm.
CH: 74-74 mph. Plays with slight run to his arm-side.
RHP Gavin O’Neil (Lake Park, 2025) A projectable 6-foot-3, 175-pound athletic frame, O’Neil impressed in his start Saturday morning against the Louisville Legends. The right-handed pitcher tossed five innings attacking hitters early in counts with a three-pitch mix. His fastball was sitting 84-86 mph with glove side run, the curveball was sitting 74-7 6mph, and the change-up was sitting 79-80 mph. The righty had a fluid, repeatable motion followed by clean and quick arm action. O’Neil was able to get a head in counts and work from there collecting easy outs.
Positional Profile: OF/1B
Body: 6-2, 173-pounds. Wiry frame with athleticism.
Hit: RHH. Wide, open base, works back to even, short stride, repeats. Flat path, smooth/loose arms, looks to elevate up the middle of the field. 66.6 mph bat speed with 10 G’s of rotational acceleration.
Power: 91 max exit velocity, averaged 86.7 mph. 299’ max distance.
Arm: RH. OF - 84 mph. Long, loose arm action. Low 3/4 release.
Defense: Plays with some bounce and comfortability on the move.
Run: 7.05 runner in the 60.