Prep Baseball Report

On Deck O's: TrackMan Hitting Analytics


Zach Boraski
North Carolina Assistant Scouting Director

Follow PBR of NC
@PrepBaseballNC  |  Instagram  |  Facebook

PBR was in Davidson, NC on Saturday June 1, 2024, at Wilson Field home field to Davidson College . To see the PBR Scout Day with On Deck O's. Over 50 players from the 2025-2027 classes were on hand for the workout day.

The day started with players running a laser timed  60. From there hitters took multiple rounds of BP with TrackMan tracking each ball put in fair play.  After the offensive evaluations, players were evaluated at their primary defensive positions.  To finish the day, pitchers threw controlled bullpens, again with TrackMan tracking each pitch and giving analytic data on each player.

Below we begin to break down the player performances from the workout.  To see the full roster with all of the stats from the workout, you can CLICK HERE.

On Deck O's Scout Day - TrackMan Hitting Leaders

EXIT VELOCITY

TrackMan is able to track every ball hit into fair territory, throughout the BP sessions.  Below are the best exit velocities produced by individual players, by category.

Max Exit Velocity

Rank Name State School Class Pos Exit Velocity (max)
1 Dylan Jennings NC Stuart W. Cramer 2025 1B 98.4 mph
2 Brode Dixon NC Covenant Day 2025 C 93.6 mph
3 Jaxon Ehret NC Christ The King 2025 C 93.3 mph
4 David Arthur NC Weddington High 2026 1B 92.8 mph
5 Britton Nash SC Catawba Ridge 2025 SS 92.5 mph
6 Rush Adams NC PROVIDENCE DAY SCHOOL 2026 2B 92.5 mph
7 Anthony Smith Jr NC Hickory Ridge 2025 RHP 91.5 mph
8 Michael Rogers SC Fort Mill High 2025 OF 91.4 mph
9 Ryan Cunnyngham SC Catawba Ridge 2027 SS 91.3 mph
10 Mason Palo NC Jay M. Robinson 2025 OF 91.1 mph

Best Average Exit Velocity

Rank Name State School Class Pos Exit Velocity (avg)
1 Britton Nash SC Catawba Ridge 2025 SS 89.2 mph
2 Jaxon Ehret NC Christ The King 2025 C 88.7 mph
3 Dylan Jennings NC Stuart W. Cramer 2025 1B 88.4 mph
4 Michael Rogers SC Fort Mill High 2025 OF 86.7 mph
5 Mason Palo NC Jay M. Robinson 2025 OF 86.6 mph
6 Rush Adams NC PROVIDENCE DAY SCHOOL 2026 2B 84.6 mph
7 David Arthur NC Weddington High 2026 1B 83.7 mph
8 Ethan Frazier NC Covenant Day 2027 OF 83.5 mph
9 Will Proffitt NC CHARLOTTE COUNTRY DAY SCHOOL 2026 C 82.8 mph
10 Koa Mikeal NC Alexander Central High 2026 OF 82.7 mph

DISTANCE OFF THE BAT

TrackMan is able to measure and track the ball while in the air.  For every fair ball put in play it will display the distance the hit traveled.


Peak Distance - Best of the Hitter’s Session


Rank Name State School Class Pos Distance (max)
1 Reese Guertin NC South Mecklenburg High School 2025 OF 332 ft
2 Britton Nash SC Catawba Ridge 2025 SS 330 ft
3 Ryan Cunnyngham SC Catawba Ridge 2027 SS 324 ft
4 Beckett Howie NC Porter Ridge High School 2026 SS 322 ft
5 Michael Rogers SC Fort Mill High 2025 OF 321 ft
6 Rush Adams NC PROVIDENCE DAY SCHOOL 2026 2B 318 ft
7 Coen DeCarlo NC Sun Valley High 2025 C 314 ft
8 Dylan Jennings NC Stuart W. Cramer 2025 1B 313 ft
9 Riley Matthews NC Marvin Ridge 2025 SS 312 ft
10 James Lowe NC CHARLOTTE COUNTRY DAY SCHOOL 2025 SS 311 ft


Average Distance - Average of each ball tracked in the Session


Rank Name State School Class Pos Distance (avg)
1 Britton Nash SC Catawba Ridge 2025 SS 289 ft
2 Ethan Frazier NC Covenant Day 2027 OF 284 ft
3 Reese Guertin NC South Mecklenburg High School 2025 OF 254 ft
4 Rush Adams NC PROVIDENCE DAY SCHOOL 2026 2B 252 ft
5 James Lowe NC CHARLOTTE COUNTRY DAY SCHOOL 2025 SS 245 ft
6 Gabriel Johnson NC East Mecklenburg High School 2026 OF 242 ft
7 Riley Matthews NC Marvin Ridge 2025 SS 232 ft
8 Coen DeCarlo NC Sun Valley High 2025 C 231 ft
9 Pete Halstead NC South Mecklenburg High School 2027 3B 230 ft
10 Dylan Kelly NC Hickory Ridge High 2026 3B 228 ft

SWEET SPOT PERCENTAGE

TrackMan is able to track and follow how hard the ball is hit as well as the angle off the bat. With this information, TrackMan has deduced the Sweet Spot as batted balls hit with a launch angle of 8 - 32 degrees.

Rank Name State School Class Pos Sweet Spot %
1 Karras Peterson NC Legion Collegiate Academy 2027 2B 87 %
^ Joseph Fiore NC Weddington High 2026 OF 87 %
2 Britton Nash SC Catawba Ridge 2025 SS 83 %
^ Coen DeCarlo NC Sun Valley High 2025 C 83 %
^ John Carter (JC) Talbot NC South Mecklenburg High School 2027 2B 83 %
^ Jase Kotwicki NC Hickory Ridge High 2025 OF 83 %
3 Beckett Howie NC Porter Ridge High School 2026 SS 75 %
^ Ethan Frazier NC Covenant Day 2027 OF 75 %
^ Bryson Greene NC Piedmont High 2026 SS 75 %
^ Rush Adams NC PROVIDENCE DAY SCHOOL 2026 2B 75 %
4 Michael Rogers SC Fort Mill High 2025 OF 72 %
5 Robert Jackson NC Sun Valley High 2025 OF 71 %
^ Dylan Kelly NC Hickory Ridge High 2026 3B 71 %
^ Jackson Shiplett SC Catawba Ridge 2027 3B 71 %
6 Koa Mikeal NC Alexander Central High 2026 OF 70 %
7 Trey Watts NC Hickory Ridge High 2025 C 66 %
^ James Lowe NC CHARLOTTE COUNTRY DAY SCHOOL 2025 SS 66 %
^ Riley Matthews NC Marvin Ridge 2025 SS 66 %
8 Bennett Holder NC Marvin Ridge 2025 OF 63 %
9 Pete Halstead NC South Mecklenburg High School 2027 3B 62 %
^ Ty Matheson NC Alexander Central High 2026 SS 62 %
^ Christopher Baxter NC Hopewell 2027 C 62 %
10 Brode Dixon NC Covenant Day 2025 C 60 %

LAUNCH ANGLE PERCENTAGE

Based on the ball flight, TrackMan is able to identify each hit as a ground ball, line drive, or fly ball.  While there are many factors as to why a hitter may approach each pitch in a certain way, the overall groupings of BP can give some insight to each hitter's approach.

Line Drive %

Rank Name State School Class Pos Line Drive %
1 Britton Nash SC Catawba Ridge 2025 SS 83 %
^ Jase Kotwicki NC Hickory Ridge High 2025 OF 83 %
2 Beckett Howie NC Porter Ridge High School 2026 SS 75 %
3 Dylan Kelly NC Hickory Ridge High 2026 3B 71 %
4 Joseph Fiore NC Weddington High 2026 OF 62 %
^ Karras Peterson NC Legion Collegiate Academy 2027 2B 62 %
5 Jackson Shiplett SC Catawba Ridge 2027 3B 57 %
^ Will Proffitt NC CHARLOTTE COUNTRY DAY SCHOOL 2026 C 57 %
^ Robert Jackson NC Sun Valley High 2025 OF 57 %
6 David Arthur NC Weddington High 2026 1B 55 %
7 Michael Rogers SC Fort Mill High 2025 OF 54 %
8 Trey Watts NC Hickory Ridge High 2025 C 50 %
^ Bryson Greene NC Piedmont High 2026 SS 50 %
^ Christopher Baxter NC Hopewell 2027 C 50 %
^ Isaac Witte NC Hickory Ridge 2027 OF 50 %
^ Pete Halstead NC South Mecklenburg High School 2027 3B 50 %
^ Hudson Hatley NC Hickory Ridge High 2027 2B 50 %
^ Coen DeCarlo NC Sun Valley High 2025 C 50 %
^ Charlie Kropf NC PROVIDENCE DAY SCHOOL 2027 SS 50 %
^ Caden Simpson NC Metrolina Christian Academy 2026 OF 50 %
^ Rush Adams NC PROVIDENCE DAY SCHOOL 2026 2B 50 %
^ Riley Matthews NC Marvin Ridge 2025 SS 50 %
^ Ty Matheson NC Alexander Central High 2026 SS 50 %
9 James Lowe NC CHARLOTTE COUNTRY DAY SCHOOL 2025 SS 41 %
10 Mason Palo NC Jay M. Robinson 2025 OF 40 %
^ Koa Mikeal NC Alexander Central High 2026 OF 40 %

Fly Ball %

Rank Name State School Class Pos Fly Ball %
1 Luke St. John NC Marvin Ridge 2025 C 85.7 %
2 John Carter (JC) Talbot NC South Mecklenburg High School 2027 2B 83.3 %
3 Gabriel Johnson NC East Mecklenburg High School 2026 OF 66.7 %
^ Andrew Gerow NC South Mecklenburg High School 2025 OF 66.7 %
^ Landon Bartley NC Parkwood High 2027 SS 66.7 %
4 Reese Guertin NC South Mecklenburg High School 2025 OF 62.5 %
^ Ethan Frazier NC Covenant Day 2027 OF 62.5 %
^ Ty Detweiler NC Stuart W. Cramer 2025 SS 62.5 %
5 Andrew McCoy SC Catawba Ridge 2027 OF 57.1 %
6 James Lowe NC CHARLOTTE COUNTRY DAY SCHOOL 2025 SS 50.0 %
^ Pete Halstead NC South Mecklenburg High School 2027 3B 50.0 %
^ Tyler Wagner NC NorthPoint Christian Academy 2027 RHP 50.0 %
7 Ryan Cunnyngham SC Catawba Ridge 2027 SS 44.4 %
^ Anthony Smith Jr NC Hickory Ridge 2025 RHP 44.4 %
8 Chatham Riginos SC Charlotte Catholic 2027 SS 42.9 %
9 Isaac Witte NC Hickory Ridge 2027 OF 37.5 %
^ Rush Adams NC PROVIDENCE DAY SCHOOL 2026 2B 37.5 %
^ Gabriel Sipe SC Fort Mill 2027 C 37.5 %
^ Jamison Ehret NC Christ The King 2027 C 37.5 %
^ michael Capper NC Marvin Ridge 2027 C 37.5 %
10 Coen DeCarlo NC Sun Valley High 2025 C 33.3 %
^ Caden Simpson NC Metrolina Christian Academy 2026 OF 33.3 %
^ Riley Matthews NC Marvin Ridge 2025 SS 33.3 %

Ground Ball %

Rank Name State School Class Pos Ground Ball %
1 Dylan Jennings NC Stuart W. Cramer 2025 1B 62 %
^ Brody Hill NC Hickory Ridge High 2026 OF 62 %
2 Mason Palo NC Jay M. Robinson 2025 OF 60 %
3 Alexander Bankhead NC CHARLOTTE CHRISTIAN SCHOOL 2027 OF 57 %
4 michael Capper NC Marvin Ridge 2027 C 50 %
^ Christopher Baxter NC Hopewell 2027 C 50 %
^ Koa Mikeal NC Alexander Central High 2026 OF 50 %
^ Jaxon Ehret NC Christ The King 2025 C 50 %
5 Bennett Holder NC Marvin Ridge 2025 OF 45 %
6 Robert Jackson NC Sun Valley High 2025 OF 42 %
7 Brode Dixon NC Covenant Day 2025 C 40 %
^ Will Thompson NC Ardrey Kell High School 2027 RHP 40 %
8 Bryson Greene NC Piedmont High 2026 SS 37 %
^ Charlie Kropf NC PROVIDENCE DAY SCHOOL 2027 SS 37 %
^ Trent Polk NC Piedmont High 2025 1B 37 %
^ Ty Matheson NC Alexander Central High 2026 SS 37 %
9 Tyler Wagner NC NorthPoint Christian Academy 2027 RHP 33 %
^ David Arthur NC Weddington High 2026 1B 33 %
^ Anthony Smith Jr NC Hickory Ridge 2025 RHP 33 %
^ Trey Watts NC Hickory Ridge High 2025 C 33 %
10 Jackson Shiplett SC Catawba Ridge 2027 3B 28 %
^ Chatham Riginos SC Charlotte Catholic 2027 SS 28 %
^ Andrew McCoy SC Catawba Ridge 2027 OF 28 %
^ Will Proffitt NC CHARLOTTE COUNTRY DAY SCHOOL 2026 C 28 %