Prep Baseball Report

TrackMan Leaders: Queen City CornDog 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 Queen City Corndogs. The Scout Day featured players from the 2024-2026 Grad Classes.

The workout began with pitchers throwing a controlled bullpen with Trackman collecting ball flight data. Following the pitchers, the catchers went through a defensive evaluation, then the position players took batting practice on the field with Trackman gathering ball flight information. The day concluded with infielders and outfielders going through a defensive evaluation. 

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 Leaders - Pitchers

 

FASTBALL STATS


Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Jay Riddle SC Trinity Collegiate 2024 RHP 85.7 mph
2 Avery Booker NC Charlotte Latin 2025 SS 82.4 mph
3 Dylan Kelleher NC Charlotte Catholic 2026 RHP 80.9 mph
4 Ben Bordeaux NC Charlotte Catholic 2026 RHP 80.9 mph
5 James Peters NC Charlotte Latin 2024 RHP 80.7 mph
6 Jackson Coble NC Charlotte Latin 2025 RHP 80.3 mph
7 Andrew Martin NC Charlotte Catholic 2025 OF 79.7 mph
8 Emerson Rhodes SC Indian Land 2026 OF 79.1 mph
9 Austin Martinez NC Marvin Ridge 2026 2B 79.0 mph
10 Jack Osterndorf NC Mountain Island Charter School 2024 2B 78.9 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 Jay Riddle SC Trinity Collegiate 2024 RHP 84.4 mph
2 Avery Booker NC Charlotte Latin 2025 SS 80.8 mph
3 Dylan Kelleher NC Charlotte Catholic 2026 RHP 80.5 mph
4 Ben Bordeaux NC Charlotte Catholic 2026 RHP 80.5 mph
5 James Peters NC Charlotte Latin 2024 RHP 80.3 mph
6 Andrew Martin NC Charlotte Catholic 2025 OF 79.1 mph
7 Austin Martinez NC Marvin Ridge 2026 2B 78.7 mph
8 Ryan Brakstad SC Legion Collegiate Academy 2026 OF 78.0 mph
9 Jackson Coble NC Charlotte Latin 2025 RHP 77.4 mph
10 Emerson Rhodes SC Indian Land 2026 OF 77.2 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 James Peters NC Charlotte Latin 2024 RHP 2448 rpm
2 Jay Riddle SC Trinity Collegiate 2024 RHP 2347 rpm
3 Ben Bordeaux NC Charlotte Catholic 2026 RHP 2300 rpm
4 Seth Sandock NC Union Academy 2025 RHP 2181 rpm
5 Austin Martinez NC Marvin Ridge 2026 2B 2178 rpm
6 Dylan Kelleher NC Charlotte Catholic 2026 RHP 2138 rpm
7 Jack Osterndorf NC Mountain Island Charter School 2024 2B 2111 rpm
8 Luka Kadijevic NC Charlotte Latin 2026 1B 2110 rpm
9 Andrew Kreissl NC Charlotte Latin 2024 LHP 2101 rpm
10 Andrew Martin NC Charlotte Catholic 2025 OF 2074 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 James Peters NC Charlotte Latin 2024 RHP 2365 rpm
2 Jay Riddle SC Trinity Collegiate 2024 RHP 2292 rpm
3 Ben Bordeaux NC Charlotte Catholic 2026 RHP 2200 rpm
4 Austin Martinez NC Marvin Ridge 2026 2B 2120 rpm
5 Dylan Kelleher NC Charlotte Catholic 2026 RHP 2043 rpm
6 Andrew Kreissl NC Charlotte Latin 2024 LHP 2040 rpm
7 Luka Kadijevic NC Charlotte Latin 2026 1B 2036 rpm
8 Jack Osterndorf NC Mountain Island Charter School 2024 2B 2015 rpm
9 Seth Sandock NC Union Academy 2025 RHP 2004 rpm
10 Jackson Coble NC Charlotte Latin 2025 RHP 1990 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 Emerson Rhodes SC Indian Land 2026 OF 20.0 in
2 Luka Kadijevic NC Charlotte Latin 2026 1B 19.0 in
3 Jackson Coble NC Charlotte Latin 2025 RHP 17.6 in
4 Jack Osterndorf NC Mountain Island Charter School 2024 2B 17.0 in
5 Nathaniel Edwards NC Sun Valley 2026 2B 16.6 in
6 Chase DeCurtis NC Butler 2026 OF 16.6 in
7 Ben Bordeaux NC Charlotte Catholic 2026 RHP 16.3 in
8 Andrew Martin NC Charlotte Catholic 2025 OF 15.6 in
9 Evan Johnston NC Charlotte Catholic 2026 LHP 14.1 in
10 Michael Short NC Independence 2024 LHP 13.8 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 Michael Short NC Independence 2024 LHP 16.6
2 Andrew Kreissl NC Charlotte Latin 2024 LHP 16.5
3 Ben Bordeaux NC Charlotte Catholic 2026 RHP -14.5
4 Kendal Sifford NC Carson 2026 RHP -13.2
5 James Peters NC Charlotte Latin 2024 RHP -12.7
6 Chase DeCurtis NC Butler 2026 OF -12.6
7 Dylan Kelleher NC Charlotte Catholic 2026 RHP -12.2
8 Emerson Rhodes SC Indian Land 2026 OF -10.5
9 Nathaniel Edwards NC Sun Valley 2026 2B -10.3
10 Ryan Brakstad SC Legion Collegiate Academy 2026 OF -9.4


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 James Peters NC Charlotte Latin 2024 RHP 30
2 Seth Sandock NC Union Academy 2025 RHP 29
3 Ben Bordeaux NC Charlotte Catholic 2026 RHP 28
4 Andrew Kreissl NC Charlotte Latin 2024 LHP 28
5 Jay Riddle SC Trinity Collegiate 2024 RHP 27
6 Austin Martinez NC Marvin Ridge 2026 2B 27
7 Kendal Sifford NC Carson 2026 RHP 27
8 Luka Kadijevic NC Charlotte Latin 2026 1B 27
9 Jack Osterndorf NC Mountain Island Charter School 2024 2B 27
10 Chase DeCurtis NC Butler 2026 OF 26


CURVEBALL STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Avery Booker NC Charlotte Latin 2025 SS 73.0 mph
2 Jack Osterndorf NC Mountain Island Charter School 2024 2B 71.0 mph
3 Andrew Martin NC Charlotte Catholic 2025 OF 70.4 mph
4 Ben Bordeaux NC Charlotte Catholic 2026 RHP 70.0 mph
5 Austin Martinez NC Marvin Ridge 2026 2B 70.0 mph
6 Evan Johnston NC Charlotte Catholic 2026 LHP 69.9 mph
7 Jackson Coble NC Charlotte Latin 2025 RHP 68.9 mph
8 Ryan Brakstad SC Legion Collegiate Academy 2026 OF 68.1 mph
9 Jackson Clark NC David W. Butler 2026 LHP 66.4 mph
10 Kendal Sifford NC Carson 2026 RHP 66.3 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Ben Bordeaux NC Charlotte Catholic 2026 RHP 2292 rpm
2 Austin Martinez NC Marvin Ridge 2026 2B 2251 rpm
3 Andrew Martin NC Charlotte Catholic 2025 OF 2211 rpm
4 Andrew Kreissl NC Charlotte Latin 2024 LHP 2190 rpm
5 Jackson Coble NC Charlotte Latin 2025 RHP 2177 rpm
6 Ryan Brakstad SC Legion Collegiate Academy 2026 OF 2102 rpm
7 James Peters NC Charlotte Latin 2024 RHP 2030 rpm
8 Avery Booker NC Charlotte Latin 2025 SS 2030 rpm
9 Kendal Sifford NC Carson 2026 RHP 1992 rpm
10 Seth Sandock NC Union Academy 2025 RHP 1986 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Ben Bordeaux NC Charlotte Catholic 2026 RHP 2218 rpm
2 Andrew Kreissl NC Charlotte Latin 2024 LHP 2140 rpm
3 Andrew Martin NC Charlotte Catholic 2025 OF 2133 rpm
4 Jackson Coble NC Charlotte Latin 2025 RHP 2087 rpm
5 Ryan Brakstad SC Legion Collegiate Academy 2026 OF 2053 rpm
6 Avery Booker NC Charlotte Latin 2025 SS 1983 rpm
7 Austin Martinez NC Marvin Ridge 2026 2B 1975 rpm
8 James Peters NC Charlotte Latin 2024 RHP 1964 rpm
9 Kendal Sifford NC Carson 2026 RHP 1951 rpm
10 Seth Sandock NC Union Academy 2025 RHP 1898 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 Dylan Kelleher NC Charlotte Catholic 2026 RHP -11.9 in
2 Ryan Brakstad SC Legion Collegiate Academy 2026 OF -11.8 in
3 Ben Bordeaux NC Charlotte Catholic 2026 RHP -10.4 in
4 Kendal Sifford NC Carson 2026 RHP -9.0 in
5 James Peters NC Charlotte Latin 2024 RHP -7.9 in
6 Evan Johnston NC Charlotte Catholic 2026 LHP 6.9 in
7 Jackson Coble NC Charlotte Latin 2025 RHP -6.3 in
8 Emerson Rhodes SC Indian Land 2026 OF -6.2 in
9 Andrew Kreissl NC Charlotte Latin 2024 LHP -5.4 in
10 Michael Short NC Independence 2024 LHP -4.7 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Michael Short NC Independence 2024 LHP 16.6
2 Andrew Kreissl NC Charlotte Latin 2024 LHP 16.5
3 Ben Bordeaux NC Charlotte Catholic 2026 RHP -14.5
4 Kendal Sifford NC Carson 2026 RHP -13.2
5 James Peters NC Charlotte Latin 2024 RHP -12.7
6 Chase DeCurtis NC Butler 2026 OF -12.6
7 Dylan Kelleher NC Charlotte Catholic 2026 RHP -12.2
8 Emerson Rhodes SC Indian Land 2026 OF -10.5
9 Nathaniel Edwards NC Sun Valley 2026 2B -10.3
10 Ryan Brakstad SC Legion Collegiate Academy 2026 OF -9.4


Peak Spin Score

Rank Name State School Class Pos Spin Score (max)
1 Andrew Kreissl NC Charlotte Latin 2024 LHP 36
2 Ben Bordeaux NC Charlotte Catholic 2026 RHP 33
3 Austin Martinez NC Marvin Ridge 2026 2B 32
4 Andrew Martin NC Charlotte Catholic 2025 OF 32
5 Michael Short NC Independence 2024 LHP 32
6 Jackson Coble NC Charlotte Latin 2025 RHP 31
7 James Peters NC Charlotte Latin 2024 RHP 31
8 Seth Sandock NC Union Academy 2025 RHP 31
9 Ryan Brakstad SC Legion Collegiate Academy 2026 OF 31
10 Chase DeCurtis NC Butler 2026 OF 31



SLIDER STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Jay Riddle SC Trinity Collegiate 2024 RHP 77.2 mph
2 James Peters NC Charlotte Latin 2024 RHP 67.2 mph


Peak Spin Rate

Rank Name State School Class Pos Spin Rate (max)
1 Jay Riddle SC Trinity Collegiate 2024 RHP 2300 rpm
2 James Peters NC Charlotte Latin 2024 RHP 2232 rpm


Average Spin Rate

Rank Name State School Class Pos Spin Rate (avg)
1 Jay Riddle SC Trinity Collegiate 2024 RHP 2273
2 James Peters NC Charlotte Latin 2024 RHP 2201


Average Induced Vertical Movement

Rank Name State School Class Pos IVB (avg)
1 Jay Riddle SC Trinity Collegiate 2024 RHP 4.8 in
2 James Peters NC Charlotte Latin 2024 RHP -3.8 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 James Peters NC Charlotte Latin 2024 RHP -14.0
2 Jay Riddle SC Trinity Collegiate 2024 RHP -3.7


Peak Spin Score

Rank Name State School Class Pos Spin Score (max)
1 James Peters NC Charlotte Latin 2024 RHP 33
2 Jay Riddle SC Trinity Collegiate 2024 RHP 30



CHANGEUP STATS

Peak Velocity

Rank Name State School Class Pos Velocity (max)
1 Andrew Martin NC Charlotte Catholic 2025 OF 76.3 mph
2 Ben Bordeaux NC Charlotte Catholic 2026 RHP 75.2 mph
3 Avery Booker NC Charlotte Latin 2025 SS 74.5 mph
4 Emerson Rhodes SC Indian Land 2026 OF 74.2 mph
5 Jack Osterndorf NC Mountain Island Charter School 2024 2B 73.5 mph


Average Induced Vertical Movement

Rank Name State School Class Pos IVB (avg)
1 Jack Osterndorf NC Mountain Island Charter School 2024 2B 16.5 in
2 Andrew Martin NC Charlotte Catholic 2025 OF 16.2 in
3 Luka Kadijevic NC Charlotte Latin 2026 1B 15.9 in
4 Nathaniel Edwards NC Sun Valley 2026 2B 14.3 in
5 Evan Johnston NC Charlotte Catholic 2026 LHP 14.0 in


Average Horizontal Movement

Rank Name State School Class Pos HM (avg)
1 Austin Martinez NC Marvin Ridge 2026 2B 16.2
2 Nathaniel Edwards NC Sun Valley 2026 2B 16.1
3 Jackson Coble NC Charlotte Latin 2025 RHP 14.9
4 Emerson Rhodes SC Indian Land 2026 OF 14.3
5 Chase DeCurtis NC Butler 2026 OF 14.1