Data Dive: Charlotte Catholic Scout Day - Pitchers
February 24, 2026
On Tuesday, February 11, 2026, Prep Baseball was on campus at Charlotte Catholic High School for an Analytics Day workout. The event featured a full pro-style workout, giving players the opportunity to showcase their tools in a complete, data-driven evaluation setting.
Position players worked through a defensive workout before taking batting practice with TrackMan capturing ball flight data throughout each round. Pitchers threw controlled bullpen sessions with TrackMan tracking pitch metrics, movement profiles, and overall performance data. Every swing and every pitch was measured, allowing our staff to pair in-person evaluation with verified analytics.
Athletic testing was also a key component of the day. Players ran a laser-timed 60-yard dash, including 10-yard and 30-yard splits, powered by VALD Athletics’ laser timing system to ensure precise results. Between speed metrics, offensive data, pitch analytics, and defensive evaluations, athletes left the day with a comprehensive statistical profile to complement their video and scouting notes.
In the coming weeks, we will roll out a series of leaderboards and statistical breakdowns from the Charlotte Catholic High School Scout Day, highlighting top performers across various categories — from exit velocity and power production to pitch metrics, speed, and more. Each post will spotlight the measurable standouts and provide context behind the numbers.
To view the full roster and complete statistical breakdown from the event, click here:
2026 Prep Baseball Scout Day – Charlotte Catholic High School (Full Stats)
DATA DIVE - Pitchers
+ FASTBALL
MAX FASTBALL VELOCITY
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | 94.5 mph |
| 2 | Quinn ORourke | NC | Charlotte Catholic | 2026 | RHP | 93.2 mph |
| 3 | John Hucko | NC | Charlotte Catholic | 2027 | OF | 92.3 mph |
| 4 | Griffin McKain | NC | Charlotte Catholic | 2027 | LHP | 87.4 mph |
| 5 | Henry Earl | NC | Charlotte Catholic | 2028 | RHP | 85.0 mph |
| 6 | Ben Bordeaux | NC | Charlotte Catholic High School | 2026 | RHP | 83.8 mph |
| 7 | Jack Smanda | NC | Charlotte Catholic | 2027 | 1B | 81.1 mph |
Max Fastball Velocity: This metric calculates the speed of the pitch as it’s released from the pitcher’s hand.
HIGHEST AVG. SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) | Spin Efficiency % (avg) |
| 1 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | 2543 rpm | 86 % |
| 2 | Quinn ORourke | NC | Charlotte Catholic | 2026 | RHP | 2436 rpm | 71 % |
| 3 | Joseph Swift | NC | Charlotte Catholic | 2027 | OF | 2244 rpm | 41 % |
| 4 | John Hucko | NC | Charlotte Catholic | 2027 | OF | 2225 rpm | 89 % |
| 5 | Henry Earl | NC | Charlotte Catholic | 2028 | RHP | 2187 rpm | 73 % |
Spin Rate: This metric calculates the rate of spin on the baseball as it leaves the pitcher’s hand, measured in revolutions per minute (rpm). Historical data shows that high-spin fastballs lessen the impact of gravity, allowing for more “rise” (or less fall) as the pitch carries through the zone. Low-spin fastballs typically indicate greater horizontal action, often making them tougher to square up but generally easier to make contact with, leading to more ground balls. High-spin fastballs show a correlation with swings and misses.
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) | Velo Range |
| 1 | Evan Johnston | NC | Charlotte Catholic | 2026 | LHP | 19.9 in | 71.9-75.6 mph |
| 2 | Jack Smanda | NC | Charlotte Catholic | 2027 | 1B | 17.5 in | 78.2-80.5 mph |
| 3 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | 16.0 in | 92.9-94.3 mph |
| 4 | Jack Durham | NC | Charlotte Catholic | 2027 | RHP | 15.8 in | 77.9-80.2 mph |
| 5 | John Hucko | NC | Charlotte Catholic | 2027 | OF | 14.7 in | 91.8-92.3 mph |
Induced Vertical Break (IVB): Used in short form as “IVB,” this metric is most important on fastballs for creating rise and on curveballs for creating depth. It can also be useful when measuring sliders and cutters. Sliders tend to be closer to zero inches, while cutters are generally between 5 and 15 inches. Fastballs and curveballs with large IVB usually have higher spin efficiency. Sliders generally have very little (closer to zero) IVB and low spin efficiency. It’s important to consider pitch velocity and release height when evaluating IVB measurements.
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) | Velo Range |
| 1 | John Berger | NC | Charlotte Catholic | 2027 | RHP | 22.9 | 70.4-74.1 mph |
| 2 | Hayden Sternberg | NC | Charlotte Catholic | 2026 | RHP | 17.7 | 76.3-78.1 mph |
| 3 | Griffin McKain | NC | Charlotte Catholic | 2027 | LHP | -15.3 | 86.2-87.4 mph |
| 4 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | 13.1 | 92.9-94.3 mph |
| 5 | Jack Durham | NC | Charlotte Catholic | 2027 | RHP | 12.8 | 77.9-80.2 mph |
Horizontal Break: Horizontal movement is measured in inches between where the pitch actually crosses the front of home plate side-to-side and where it would have crossed if it traveled in a perfectly straight line from release. A positive number means the break was to the right from the pitcher’s perspective, while a negative number means the break was to the left.
HIGHEST STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % | Velo Range |
| 1 | Quinn ORourke | NC | Charlotte Catholic | 2026 | RHP | 100 % | 83.3-93.2 mph |
| 2 | Henry Earl | NC | Charlotte Catholic | 2028 | RHP | 66 % | 82.1-84.4 mph |
| ^ | Griffin McKain | NC | Charlotte Catholic | 2027 | LHP | 66 % | 86.2-87.4 mph |
| 3 | John Hucko | NC | Charlotte Catholic | 2027 | OF | 60 % | 91.8-92.3 mph |
| ^ | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | 60 % | 92.9-94.3 mph |
| 4 | Jack Durham | NC | Charlotte Catholic | 2027 | RHP | 40 % | 77.9-80.2 mph |
| 5 | Hayden Sternberg | NC | Charlotte Catholic | 2026 | RHP | 25 % | 76.3-78.1 mph |
For context, in 2023 MLB pitchers averaged an In-Zone% of around 49 percent in live game settings measured across all pitch types, according to Statcast.
CURVEBALL
HIGHEST AVG. SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) | Velo Range |
| 1 | Quinn ORourke | NC | Charlotte Catholic | 2026 | RHP | 2888 rpm | 80.5-88.9 mph |
| 2 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | 2582 rpm | 79.7-81.0 mph |
| 3 | John Hucko | NC | Charlotte Catholic | 2027 | OF | 2379 rpm | 77.2-78.8 mph |
| 4 | Ben Bordeaux | NC | Charlotte Catholic High School | 2026 | RHP | 2139 rpm | 72.1-83.6 mph |
| 5 | Jack Durham | NC | Charlotte Catholic | 2027 | RHP | 2038 rpm | 63.4-69.8 mph |
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) | Velo Range |
| 1 | John Hucko | NC | Charlotte Catholic | 2027 | OF | -17.4 in | 77.2-78.8 mph |
| 2 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | -15.0 in | 79.7-81.0 mph |
| 3 | Griffin McKain | NC | Charlotte Catholic | 2027 | LHP | -10.8 in | 72.9-74.1 mph |
| 4 | Jack Smanda | NC | Charlotte Catholic | 2027 | 1B | 9.3 in | 68.7-70.8 mph |
| 5 | Jack Durham | NC | Charlotte Catholic | 2027 | RHP | -7.5 in | 63.4-69.8 mph |
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) | Velo Range |
| 1 | Griffin McKain | NC | Charlotte Catholic | 2027 | LHP | 16.1 | 72.9-74.1 mph |
| 2 | John Hucko | NC | Charlotte Catholic | 2027 | OF | 11.4 | 77.2-78.8 mph |
| 3 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | -11.2 | 79.7-81.0 mph |
| 4 | Ben Bordeaux | NC | Charlotte Catholic High School | 2026 | RHP | -10.9 | 72.1-83.6 mph |
| 5 | Quinn ORourke | NC | Charlotte Catholic | 2026 | RHP | -8.1 | 80.5-88.9 mph |
SLIDER
HIGHEST AVG. SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) | Velo Range |
| 1 | Quinn ORourke | NC | Charlotte Catholic | 2026 | RHP | 3032 | 81.5-84.4 mph |
| 2 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | 2699 | 83.5-84.8 mph |
| 3 | Ben Bordeaux | NC | Charlotte Catholic High School | 2026 | RHP | 2319 | - |
| 4 | Hayden Sternberg | NC | Charlotte Catholic | 2026 | RHP | 2240 | 70.9-72.0 mph |
| 5 | Henry Earl | NC | Charlotte Catholic | 2028 | RHP | 2180 | 71.7-73.3 mph |
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) | Velo Range |
| 1 | Jack Smanda | NC | Charlotte Catholic | 2027 | 1B | 12.2 in | - |
| 2 | John Berger | NC | Charlotte Catholic | 2027 | RHP | 9.7 in | - |
| 3 | Henry Earl | NC | Charlotte Catholic | 2028 | RHP | -9.3 in | 71.7-73.3 mph |
| 4 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | -3.8 in | 83.5-84.8 mph |
| 5 | Quinn ORourke | NC | Charlotte Catholic | 2026 | RHP | -3.0 in | 81.5-84.4 mph |
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) | Velo Range |
| 1 | John Berger | NC | Charlotte Catholic | 2027 | RHP | 22.9 | - |
| 2 | Ben Bordeaux | NC | Charlotte Catholic High School | 2026 | RHP | -15.9 | - |
| 3 | Henry Earl | NC | Charlotte Catholic | 2028 | RHP | -15.3 | 71.7-73.3 mph |
| 4 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | -7.7 | 83.5-84.8 mph |
| 5 | Hayden Sternberg | NC | Charlotte Catholic | 2026 | RHP | -7.1 | 70.9-72.0 mph |
CHANGEUP
HIGHEST AVG. HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) | Velo Range |
| 1 | Jack Smanda | NC | Charlotte Catholic | 2027 | 1B | 18.0 | 72.7-78.0 mph |
| 2 | Henry Earl | NC | Charlotte Catholic | 2028 | RHP | 15.8 | 75.2-77.7 mph |
| 3 | Griffin McKain | NC | Charlotte Catholic | 2027 | LHP | -12.0 | 78.0-79.1 mph |
| 4 | Alex Hoffman | NC | Charlotte Catholic | 2026 | RHP | 9.1 | 87.7-89.1 mph |
| 5 | Jack Durham | NC | Charlotte Catholic | 2027 | RHP | 8.5 | 71.8-73.7 mph |
HIGHEST AVG. IVB
| Rank | Name | State | School | Class | Pos | IVB (avg) | Velo Range |
| 1 | Jack Durham | NC | Charlotte Catholic | 2027 | RHP | 17.1 in | 71.8-73.7 mph |
| 2 | Jack Smanda | NC | Charlotte Catholic | 2027 | 1B | 11.0 in | 72.7-78.0 mph |
| 3 | John Hucko | NC | Charlotte Catholic | 2027 | OF | 9.3 in | 77.8-80.5 mph |
| 4 | Henry Earl | NC | Charlotte Catholic | 2028 | RHP | 8.7 in | 75.2-77.7 mph |
| 5 | Joseph Swift | NC | Charlotte Catholic | 2027 | OF | -7.2 in | 63.0-70.3 mph |
HIGHEST STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Noah Entrekin | OK | Kingsmen Baseball Academy | 2025 | LHP | 66 % |
| 2 | Kaysen Young | AB | Kingsmen Baseball Academy | 2026 | RHP | 50 % |
| 3 | Brandon Falk | ON | Kingsmen Baseball Academy | 2026 | RHP | 33 % |
| ^ | Harris Clark | NC | Kingsmen Baseball Academy | 2027 | SS | 33 % |
+ Click here to view the event statistics in its entirety.
RELATED CONTENT

.png)