Prep Baseball Report

TrackMan Leaders: On Deck O's Pitchers


Brandon Hall
Mid-Atlantic Scouting Director

On Saturday June 3rd PBR or North Carolina was on hand at Charlotte Latin for a Scout Day with the On Deck O’s, NCBA Golden Spikes and Carolina Prospects. The Scout Day featured players from the 2024-2026 Grad Classes. 

The day began with players going through a rotation that involved running a laser timed 60 and taking batting practice on the field with Trackman collecting ball flight data. After batting practice, position players went through a defensive evaluation. The scout day concluded with pitchers throwing a controlled bullpen with Trackman gathering information on each pitch. 

Below we begin our breakdown of the players in attendance. Look for more information to follow in the coming days. 

Click Here for full roster and stats

 

Trackman Pitching Leaders

 

FASTBALL STATS


Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Julius Sellars NC Marvin Ridge 2024 RHP 89.5 mph
2 Charlie Collins NC Christ School 2024 RHP 87.4 mph
3 JJ Harrell NC Home School 2024 LHP 86.6 mph
4 Landon Polk NC Metrolina Christian 2024 OF 86.1 mph
5 Calvin Douglas NC Cuthbertson 2024 RHP 85.1 mph
6 Corbin Mickle NC Ardrey Kell 2024 RHP 83.3 mph
7 Peyton Dhein SC Catawba Ridge 2024 LHP 83.3 mph
8 Louis Hill NC South Mecklenburg 2024 1B 82.8 mph
9 Caden Beaver NC Lake Norman High 2025 RHP 82.3 mph
10 Wade Thompson NC Charlotte Christian 2025 RHP 82.3 mph


Average Effective Velocity

Effective velocity is taking into account the velocity of each pitch, its release distance, the pitches time to the plate / hitting area, and the pitches movement.  With all of this information, Effective Velocity is allowing coaches and scouts to more accurately compare how a pitch is affecting a hitter.

Rank Name State School Class Pos Eff Velocity (avg)
1 Julius Sellars NC Marvin Ridge 2024 RHP 87.3 mph
2 Charlie Collins NC Christ School 2024 RHP 86.8 mph
3 Calvin Douglas NC Cuthbertson 2024 RHP 85.0 mph
4 JJ Harrell NC Home School 2024 LHP 84.6 mph
5 Landon Polk NC Metrolina Christian 2024 OF 83.6 mph
6 Corbin Mickle NC Ardrey Kell 2024 RHP 82.9 mph
7 Anthony Smith Jr NC Hickory Ridge 2025 OF 82.4 mph
8 Reese Guertin NC South Mecklenburg High School 2025 OF 82.0 mph
9 William Parker NC West Cabarrus High 2026 RHP 81.8 mph
10 Wade Thompson NC Charlotte Christian 2025 RHP 81.7 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Carter Culbreth NC South Iredell 2026 RHP 2275 rpm
2 JJ Harrell NC Home School 2024 LHP 2270 rpm
3 Calvin Douglas NC Cuthbertson 2024 RHP 2262 rpm
4 Jackson Mazur NC Marvin Ridge 2026 RHP 2259 rpm
5 Charlie Collins NC Christ School 2024 RHP 2235 rpm
6 Caden Beaver NC Lake Norman High 2025 RHP 2176 rpm
7 Anthony Smith Jr NC Hickory Ridge 2025 OF 2146 rpm
8 Julius Sellars NC Marvin Ridge 2024 RHP 2142 rpm
9 Gabriel Johnson NC East Mecklenburg High School 2026 OF 2123 rpm
10 Reese Guertin NC South Mecklenburg High School 2025 OF 2099 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Jackson Mazur NC Marvin Ridge 2026 RHP 2214 rpm
2 Carter Culbreth NC South Iredell 2026 RHP 2191 rpm
3 JJ Harrell NC Home School 2024 LHP 2171 rpm
4 Calvin Douglas NC Cuthbertson 2024 RHP 2095 rpm
5 Charlie Collins NC Christ School 2024 RHP 2095 rpm
6 Anthony Smith Jr NC Hickory Ridge 2025 OF 2090 rpm
7 Julius Sellars NC Marvin Ridge 2024 RHP 2053 rpm
8 Gabriel Johnson NC East Mecklenburg High School 2026 OF 2050 rpm
9 Caden Beaver NC Lake Norman High 2025 RHP 2014 rpm
10 Reese Guertin NC South Mecklenburg High School 2025 OF 2011 rpm


Average Induced Vertical Movement

Induced vertical movement tracks how the ball rides through the zone, or sinks through the zone.  For the purpose of this board we are tracking which fastballs showed the most ride, typically leading to more swing and miss opportunities

Rank Name State School Class Pos IVB (avg)
1 Julius Sellars NC Marvin Ridge 2024 RHP 18.9 in
2 Charlie Collins NC Christ School 2024 RHP 18.8 in
3 Matthew Lo NC Sun Valley 2024 LHP 18.5 in
4 JJ Harrell NC Home School 2024 LHP 17.9 in
5 Cole Gillis NC South Mecklenburg 2024 RHP 17.6 in
6 Wade Thompson NC Charlotte Christian 2025 RHP 17.6 in
7 Caden Beaver NC Lake Norman High 2025 RHP 16.7 in
8 Dylan Van Dam NC Providence Day 2026 RHP 16.2 in
9 Cameron Hartleb SC Nations Ford 2026 RHP 16.0 in
10 Corbin Mickle NC Ardrey Kell 2024 RHP 15.5 in


Average Horizontal Movement

Horizontal movement is often referred to as run.  This measurement does not distinguish between early and late movement, just the overall amount the ball tracks to the arm side out of the hand.

Rank Name State School Class Pos HM (avg)
1 Matthew Lo NC Sun Valley 2024 LHP 17.4
2 Peyton Dhein SC Catawba Ridge 2024 LHP 15.5
3 Gabriel Johnson NC East Mecklenburg High School 2026 OF 15.0
4 Reese Guertin NC South Mecklenburg High School 2025 OF 14.4
5 Carter Culbreth NC South Iredell 2026 RHP -13.8
6 Eli Lan NC Weddington 2025 RHP -12.6
7 Wade Thompson NC Charlotte Christian 2025 RHP -12.3
8 Anthony Smith Jr NC Hickory Ridge 2025 OF -11.9
9 Bennett Johnson NC Metrolina Christian 2025 LHP 11.7
10 Cole Gillis NC South Mecklenburg 2024 RHP -11.1


Peak Spin Score

The Spin Score is a measurement linking velocity and spin.  It is calculated by dividing the spin rate by the velocity of each pitch.  

Rank Name State School Class Pos Spin Score (max)
1 Carter Culbreth NC South Iredell 2026 RHP 29
2 Jackson Mazur NC Marvin Ridge 2026 RHP 29
3 Gabriel Johnson NC East Mecklenburg High School 2026 OF 28
4 David Arthur NC Weddington 2026 1B 27
5 Dylan Van Dam NC Providence Day 2026 RHP 27
6 Anthony Smith Jr NC Hickory Ridge 2025 OF 27
7 Calvin Douglas NC Cuthbertson 2024 RHP 27
8 Eli Lan NC Weddington 2025 RHP 27
9 Caden Beaver NC Lake Norman High 2025 RHP 26
10 JJ Harrell NC Home School 2024 LHP 26


CURVEBALL STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Julius Sellars NC Marvin Ridge 2024 RHP 75.2 mph
2 John Person NC Myers Park 2026 RHP 74.9 mph
3 William Parker NC West Cabarrus High 2026 RHP 74.3 mph
4 Charlie Collins NC Christ School 2024 RHP 74.1 mph
5 JJ Harrell NC Home School 2024 LHP 74.0 mph
6 Caden Beaver NC Lake Norman High 2025 RHP 72.9 mph
7 Peyton Dhein SC Catawba Ridge 2024 LHP 72.7 mph
8 Calvin Douglas NC Cuthbertson 2024 RHP 72.3 mph
9 Ryan Dyer SC Nations Ford 2025 RHP 71.2 mph
10 Cameron Hartleb SC Nations Ford 2026 RHP 70.0 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Calvin Douglas NC Cuthbertson 2024 RHP 2639 rpm
2 JJ Harrell NC Home School 2024 LHP 2552 rpm
3 Peyton Dhein SC Catawba Ridge 2024 LHP 2453 rpm
4 Carter Culbreth NC South Iredell 2026 RHP 2404 rpm
5 Anthony Smith Jr NC Hickory Ridge 2025 OF 2380 rpm
6 Jackson Mazur NC Marvin Ridge 2026 RHP 2320 rpm
7 Cole Gillis NC South Mecklenburg 2024 RHP 2291 rpm
8 Corbin Mickle NC Ardrey Kell 2024 RHP 2277 rpm
9 Gabriel Johnson NC East Mecklenburg High School 2026 OF 2229 rpm
10 Wade Thompson NC Charlotte Christian 2025 RHP 2186 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Calvin Douglas NC Cuthbertson 2024 RHP 2581 rpm
2 JJ Harrell NC Home School 2024 LHP 2488 rpm
3 Peyton Dhein SC Catawba Ridge 2024 LHP 2416 rpm
4 Carter Culbreth NC South Iredell 2026 RHP 2335 rpm
5 Jackson Mazur NC Marvin Ridge 2026 RHP 2277 rpm
6 Anthony Smith Jr NC Hickory Ridge 2025 OF 2264 rpm
7 Cole Gillis NC South Mecklenburg 2024 RHP 2216 rpm
8 Corbin Mickle NC Ardrey Kell 2024 RHP 2151 rpm
9 Gabriel Johnson NC East Mecklenburg High School 2026 OF 2134 rpm
10 Wade Thompson NC Charlotte Christian 2025 RHP 2122 rpm


Average Induced Vertical Movement

This is a measurement of how much the ball drops from its original position and trajectory.  It does not measure how late the movement happens.  This can be referred to as depth on a breaking ball.

Rank Name State School Class Pos IVB (avg)
1 Anthony Smith Jr NC Hickory Ridge 2025 OF -13.3 in
2 Calvin Douglas NC Cuthbertson 2024 RHP -11.8 in
3 Wade Thompson NC Charlotte Christian 2025 RHP -11.6 in
4 Ryan Munoz NC Marvin Ridge 2025 LHP -10.0 in
5 Reese Guertin NC South Mecklenburg High School 2025 OF -9.6 in
6 Jalen Boyd NC Covenant Day 2026 OF 9.2 in
7 Bennett Johnson NC Metrolina Christian 2025 LHP -9.1 in
8 Gabriel Johnson NC East Mecklenburg High School 2026 OF -7.7 in
9 Cole Gillis NC South Mecklenburg 2024 RHP -7.4 in
10 Cameron Hartleb SC Nations Ford 2026 RHP -7.3 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Matthew Lo NC Sun Valley 2024 LHP 17.4
2 Peyton Dhein SC Catawba Ridge 2024 LHP 15.5
3 Gabriel Johnson NC East Mecklenburg High School 2026 OF 15.0
4 Reese Guertin NC South Mecklenburg High School 2025 OF 14.4
5 Carter Culbreth NC South Iredell 2026 RHP -13.8
6 Eli Lan NC Weddington 2025 RHP -12.6
7 Wade Thompson NC Charlotte Christian 2025 RHP -12.3
8 Anthony Smith Jr NC Hickory Ridge 2025 OF -11.9
9 Bennett Johnson NC Metrolina Christian 2025 LHP 11.7
10 Cole Gillis NC South Mecklenburg 2024 RHP -11.1


Peak Spin Score

Rank Name State School Class Pos Spin Score (max)
1 Carter Culbreth NC South Iredell 2026 RHP 37
2 Calvin Douglas NC Cuthbertson 2024 RHP 36
3 Anthony Smith Jr NC Hickory Ridge 2025 OF 36
4 Gabriel Johnson NC East Mecklenburg High School 2026 OF 34
5 JJ Harrell NC Home School 2024 LHP 34
6 Peyton Dhein SC Catawba Ridge 2024 LHP 34
7 Jackson Mazur NC Marvin Ridge 2026 RHP 34
8 Corbin Mickle NC Ardrey Kell 2024 RHP 33
9 Cole Gillis NC South Mecklenburg 2024 RHP 33
10 Eli Lan NC Weddington 2025 RHP 32



SLIDER STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Calvin Douglas NC Cuthbertson 2024 RHP 73.7 mph
2 Landon Polk NC Metrolina Christian 2024 OF 72.4 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Calvin Douglas NC Cuthbertson 2024 RHP 2605 rpm
2 Landon Polk NC Metrolina Christian 2024 OF 1900 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Calvin Douglas NC Cuthbertson 2024 RHP 2605
2 Landon Polk NC Metrolina Christian 2024 OF 1796


Average Induced Vertical Movement

Rank Name State School Class Pos IVB (avg)
1 Calvin Douglas NC Cuthbertson 2024 RHP -6.7 in
2 Landon Polk NC Metrolina Christian 2024 OF -0.4 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Calvin Douglas NC Cuthbertson 2024 RHP -2.8
2 Landon Polk NC Metrolina Christian 2024 OF -1.4


Peak Spin Score

Rank Name State School Class Pos Spin Score (max)
1 Calvin Douglas NC Cuthbertson 2024 RHP 35
2 Landon Polk NC Metrolina Christian 2024 OF 26



CHANGEUP STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Julius Sellars NC Marvin Ridge 2024 RHP 81.0 mph
2 JJ Harrell NC Home School 2024 LHP 78.7 mph
3 Calvin Douglas NC Cuthbertson 2024 RHP 77.9 mph
4 Charlie Collins NC Christ School 2024 RHP 77.7 mph
5 Cole Gillis NC South Mecklenburg 2024 RHP 77.0 mph


Average Induced Vertical Movement

Rank Name State School Class Pos IVB (avg)
1 Matthew Lo NC Sun Valley 2024 LHP 16.8 in
2 Anthony Smith Jr NC Hickory Ridge 2025 OF 15.5 in
3 Landon Polk NC Metrolina Christian 2024 OF 14.9 in
4 Hunter Kincheloe NC Covenant Day 2026 SS 14.6 in
5 Julius Sellars NC Marvin Ridge 2024 RHP 14.2 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Bennett Johnson NC Metrolina Christian 2025 LHP -16.5
2 Eli Lan NC Weddington 2025 RHP 14.0
3 Ryan Munoz NC Marvin Ridge 2025 LHP -13.0
4 Jalen Boyd NC Covenant Day 2026 OF 13.0
5 Reese Guertin NC South Mecklenburg High School 2025 OF -12.1