Stat Analysis: Preseason All-State South
February 26, 2026
Preseason All-State South Wraps at Arena Lake Norman in Mooresville
Held Sunday, February 15, 2026, the Preseason All-State South assembled a talented group of prospects from the greater Charlotte and southern North Carolina region. As an invite-only showcase — built from prior evaluations and scout recommendations — the event offered an early season look at players expected to make an impact this spring and into future recruiting cycles.
Pitchers began the workout with a controlled bullpen session while TrackMan captured ball flight data, allowing scouts to evaluate velocity, spin traits, and pitch movement profiles through objective metrics.
Position players then moved into a full offensive and defensive evaluation. The offensive workout incorporated TrackMan and BLAST Motion technology to measure swing efficiency, bat speed, and contact quality. Defensively, players worked from their primary positions so scouts could evaluate arm strength, pop times, footwork, exchange, and release in a realistic workout setting.
Athletic testing completed the day, featuring laser-timed 30-yard sprints, jump metrics, and grip strength testing to provide a measurable snapshot of each player’s explosiveness and physical tools.
In the coming weeks, we will break down individual performances and identify names to follow across the 2026–2029 classes as players begin to separate themselves heading into the high school season.
STATISTICAL ANALYSIS -
MAX FASTBALL VELOCITY
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Cameron Walker | NC | Christ School | 2028 | RHP | 91.0 mph |
| 2 | Jackson Yarborough | NC | William Amos Hough | 2027 | RHP | 90.1 mph |
| 3 | Dylan Rodkin | NC | Stuart W. Cramer | 2027 | RHP | 89.6 mph |
| 4 | Duncan Carver | NC | AC Reynolds | 2028 | RHP | 89.0 mph |
| 5 | Luke Douglas | NC | Marvin Ridge | 2028 | OF | 88.3 mph |
| 6 | Grayson Broadway | NC | Davidson Day School | 2028 | LHP | 88.3 mph |
| 7 | Sean Rodesiler | NC | Davidson Day School | 2028 | LHP | 87.9 mph |
| 8 | Cole Christian | NC | South Mecklenburg | 2029 | C | 87.7 mph |
| 9 | Odin Ginader | NC | Marvin Ridge | 2027 | RHP | 87.7 mph |
| 10 | Owen Shirey | NC | Providence Day | 2027 | SS | 86.8 mph |
| 11 | Carson Carroll | NC | Needham Broughton | 2027 | RHP | 86.2 mph |
| 12 | Zach White | NC | Hickory Grove Christian | 2027 | C | 86.1 mph |
| 13 | Tyler Jackson | NC | Southeast Alamance | 2028 | SS | 85.6 mph |
| 14 | Holden Kafes | NC | Heritage | 2027 | RHP | 85.5 mph |
| 15 | Colton Pettinato | NC | Metrolina Christian Academy | 2029 | C | 85.0 mph |
HIGHEST AVG. FASTBALL SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Jackson Yarborough | NC | William Amos Hough | 2027 | RHP | 2411 rpm |
| 2 | Luke Douglas | NC | Marvin Ridge | 2028 | OF | 2351 rpm |
| 3 | Tyler Jackson | NC | Southeast Alamance | 2028 | SS | 2287 rpm |
| 4 | Corban Thomas | NC | Independence | 2029 | 3B | 2215 rpm |
| 5 | Sean Rodesiler | NC | Davidson Day School | 2028 | LHP | 2213 rpm |
| 6 | Zach White | NC | Hickory Grove Christian | 2027 | C | 2202 rpm |
| 7 | Cameron Walker | NC | Christ School | 2028 | RHP | 2180 rpm |
| 8 | Dylan Rodkin | NC | Stuart W. Cramer | 2027 | RHP | 2176 rpm |
TOP 30-YARD DASH
| Rank | Name | State | School | Class | Pos | 30-yd |
| 1 | Ryder Sheffield | NC | North Stanly | 2029 | SS | 3.67 s |
| 2 | Maddox Siebenaler | NC | Cuthbertson | 2027 | 2B | 3.73 s |
| 3 | Henry Tutera | NC | Christ School | 2028 | C | 3.75 s |
| ^ | Levi Kerr | NC | Marvin Ridge | 2028 | SS | 3.75 s |
| 4 | Luke Douglas | NC | Marvin Ridge | 2028 | OF | 3.77 s |
| ^ | Emery Young | NC | Marvin Ridge | 2028 | RHP | 3.77 s |
| 5 | Owen Shirey | NC | Providence Day | 2027 | SS | 3.78 s |
| ^ | Morgan Jones | NC | Weddington | 2026 | OF | 3.78 s |
| 6 | Grayson Broadway | NC | Davidson Day School | 2028 | LHP | 3.81 s |
| 7 | Dylan Rodkin | NC | Stuart W. Cramer | 2027 | RHP | 3.82 s |
| ^ | Cameron Walker | NC | Christ School | 2028 | RHP | 3.82 s |
| 8 | Connor Kullman | NC | Hopewell | 2028 | OF | 3.83 s |
| ^ | Holden Kafes | NC | Heritage | 2027 | RHP | 3.83 s |
| ^ | Michael Marelli | NC | Providence | 2029 | OF | 3.83 s |
| ^ | jack dwyer | NC | Hickory Grove Christian | 2027 | SS | 3.83 s |
| 9 | Corban Thomas | NC | Independence | 2029 | 3B | 3.84 s |
| ^ | Griffin O'Connell | NC | Ballantyne Ridge High School | 2028 | OF | 3.84 s |
| 10 | Colton Ouellette | NC | Weddington | 2027 | OF | 3.86 s |
MAX EXIT VELOCITY
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | Houston Lancaster | SC | Blue Ridge | 2027 | 3B | 106.3 mph |
| 2 | Emery Young | NC | Marvin Ridge | 2028 | RHP | 105.2 mph |
| 3 | Luke Ponczka | NC | West Rowan | 2026 | 1B | 105.0 mph |
| 4 | Morgan Jones | NC | Weddington | 2026 | OF | 102.9 mph |
| 5 | Henry Tutera | NC | Christ School | 2028 | C | 102.7 mph |
| 6 | Levi Kerr | NC | Marvin Ridge | 2028 | SS | 102.5 mph |
| 7 | Colby Epperly | NC | Ardrey Kell | 2026 | 1B | 101.7 mph |
| 8 | Harrison Mears | NC | South Brunswick | 2027 | C | 101.3 mph |
| 9 | Austin Baxter | NC | Hopewell | 2028 | 2B | 101.3 mph |
| 10 | Luke Douglas | NC | Marvin Ridge | 2028 | OF | 100.0 mph |
| 11 | Alex Hampton | NC | Marvin Ridge | 2028 | 1B | 99.8 mph |
| 12 | Lucas Barga | NC | Lake Norman Charter | 2028 | C | 99.8 mph |
| 13 | Lucas Cox | NC | South Rowan | 2028 | C | 99.7 mph |
| 14 | Cooper Selph | NC | Middle Creek | 2028 | C | 99.4 mph |
| 15 | Ellis White | NC | Cox Mill | 2028 | OF | 98.8 mph |
MAX INFIELD VELOCITY
| Rank | Name | State | School | Class | Pos | INF Velo |
| 1 | Levi Kerr | NC | Marvin Ridge | 2028 | SS | 91 |
| 2 | Owen Shirey | NC | Providence Day | 2027 | SS | 89 |
| 3 | Houston Lancaster | SC | Blue Ridge | 2027 | 3B | 86 |
| ^ | Grayson DeBerry | NC | Butler High School | 2027 | SS | 86 |
| 4 | Aiden Kirkland | NC | High Point Christian Academy | 2029 | SS | 85 |
| ^ | Davis Kemp | NC | South Rowan High | 2028 | 2B | 85 |
| ^ | Colton Pettinato | NC | Metrolina Christian Academy | 2029 | C | 85 |
| ^ | Harrison Mears | NC | South Brunswick | 2027 | C | 85 |
| ^ | Carson Carroll | NC | Needham Broughton | 2027 | RHP | 85 |
| ^ | Sean Rodesiler | NC | Davidson Day School | 2028 | LHP | 85 |
| ^ | Austin Baxter | NC | Hopewell | 2028 | 2B | 85 |
| 5 | Tyler Jackson | NC | Southeast Alamance | 2028 | SS | 84 |
| 6 | Tucker Wingard | NC | Parkwood | 2028 | SS | 82 |
| ^ | Connor Simpson | NC | Marvin Ridge | 2028 | SS | 82 |
| ^ | jack dwyer | NC | Hickory Grove Christian | 2027 | SS | 82 |
| 7 | Corban Thomas | NC | Independence | 2029 | 3B | 81 |
| 8 | Ryder Sheffield | NC | North Stanly | 2029 | SS | 80 |
| ^ | Giovanni Luisa | NC | Weddington | 2027 | C | 80 |
| ^ | Devan Welch | NC | Heritage | 2028 | 2B | 80 |
| ^ | Reece Dunovant | NC | Morehead | 2028 | SS | 80 |
| ^ | Emery Young | NC | Marvin Ridge | 2028 | RHP | 80 |
MAX OUTFIELD VELOCITY
| Rank | Name | State | School | Class | Pos | OF Velo |
| 1 | Luke Douglas | NC | Marvin Ridge | 2028 | OF | 91 |
| 2 | Cole Christian | NC | South Mecklenburg | 2029 | C | 90 |
| 3 | Morgan Jones | NC | Weddington | 2026 | OF | 89 |
| ^ | Ellis White | NC | Cox Mill | 2028 | OF | 89 |
| 4 | Griffin O'Connell | NC | Ballantyne Ridge High School | 2028 | OF | 88 |
| ^ | Reece Dunovant | NC | Morehead | 2028 | SS | 88 |
| ^ | Connor Kullman | NC | Hopewell | 2028 | OF | 88 |
| 5 | Michael Marelli | NC | Providence | 2029 | OF | 87 |
| ^ | Grayson Broadway | NC | Davidson Day School | 2028 | LHP | 87 |
| 6 | Drew Dixon | NC | Burns | 2026 | OF | 85 |
| 7 | Keaton Lee | NC | Mount Pleasant | 2027 | OF | 84 |
| 8 | Wyatt Clewis | NC | South Brunswick | 2028 | OF | 83 |
| 9 | Jacob Boone | NC | Lake Norman Charter | 2027 | OF | 82 |
| ^ | Jace Parker | NC | West Forsyth | 2027 | C | 82 |
| ^ | Colton Ouellette | NC | Weddington | 2027 | OF | 82 |
MAX CATCHER VELOCITY
| Rank | Name | State | School | Class | Pos | C Velo |
| 1 | Lucas Barga | NC | Lake Norman Charter | 2028 | C | 84 |
| 2 | Giovanni Luisa | NC | Weddington | 2027 | C | 81 |
| 3 | Cole Christian | NC | South Mecklenburg | 2029 | C | 80 |
| ^ | Harrison Mears | NC | South Brunswick | 2027 | C | 80 |
| 4 | Chase Kafes | NC | Heritage | 2029 | C | 79 |
| ^ | Henry Tutera | NC | Christ School | 2028 | C | 79 |
| 5 | Lucas Cox | NC | South Rowan | 2028 | C | 78 |
| ^ | Tyler Colvin | NC | William Amos Hough | 2028 | C | 78 |
TOP POP TIMES
| Rank | Name | State | School | Class | Pos | Pop Time |
| 1 | Giovanni Luisa | NC | Weddington | 2027 | C | 1.93-2.06 |
| 2 | Harrison Mears | NC | South Brunswick | 2027 | C | 1.94-1.98 |
| 3 | Cole Christian | NC | South Mecklenburg | 2029 | C | 1.96-2.05 |
| 4 | Jacob Sitzer | NC | Weddington | 2027 | C | 1.97-2.07 |
| 5 | Lucas Cox | NC | South Rowan | 2028 | C | 1.97-2.08 |
+ Click here to view the event statistics in its entirety.
RELATED CONTENT

.png)