KY Upperclass Preseason All-State Showcase: Complete Stats and Top Statistical Performers
February 20, 2024
The Upperclass Preseason All-State Showcase took place on Sunday, February 11 at Champions in Nicholasville, KY and featured players from all corners of the state showcasing their abilities prior to the start of the high school season.
All player profiles on the Prep Baseball website have been updated with stats from the event. Videos of each player are currently in the editing process and will be uploaded to player profiles when the editing is completed.
We have already featured a large number of players via social media during and after the event. This is just the beginning of our post-event content on standout players as we move through the coming weeks leading up to the high school season.
For now, here is a look at the statistical leaders from several different categories from the event.
CLICK HERE to view the stats for all players from the event.
MAX FASTBALL VELOCITIES
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Brandin Crawford | KY | Clay County | 2024 | RHP | 93.2 mph |
2 | John Bingham | KY | Lyon County | 2025 | SS | 91.6 mph |
3 | Hank Krift | KY | Bracken County | 2024 | RHP | 90.8 mph |
4 | Dylan McIntyre | KY | Larry A. Ryle | 2025 | RHP | 90.4 mph |
5 | Lucas Hail | KY | Meade County | 2025 | RHP | 89.8 mph |
6 | Owen Walker | KY | Dupont Manual | 2024 | RHP | 89.7 mph |
7 | Cole Thompson | KY | Desales | 2025 | RHP | 89.6 mph |
8 | Ryan Sanders | KY | North Oldham High School | 2025 | RHP | 89.4 mph |
9 | Xander Collins | KY | Christian Education Consortium | 2025 | RHP | 89.2 mph |
10 | Raygan New | KY | Somerset | 2025 | RHP | 88.7 mph |
FASTBALL SPIN RATES (AVG)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Braden Landis | KY | Frankfort | 2025 | RHP | 2488 rpm |
2 | Brandin Crawford | KY | Clay County | 2024 | RHP | 2451 rpm |
3 | Kole Grundy | KY | Somerset | 2026 | 3B | 2323 rpm |
4 | Austin Bartrug | KY | Russell county high school | 2024 | RHP | 2315 rpm |
5 | Nolan Asher | KY | Woodford County | 2025 | RHP | 2283 rpm |
6 | Luke Hayes | KY | Taylor County | 2025 | C | 2281 rpm |
7 | Xander Collins | KY | Christian Education Consortium | 2025 | RHP | 2263 rpm |
8 | John Bingham | KY | Lyon County | 2025 | SS | 2232 rpm |
9 | Merrick Graham | KY | Garrard County | 2024 | RHP | 2230 rpm |
10 | Blake Butler | KY | SAYRE SCHOOL | 2025 | RHP | 2220 rpm |
CURVEBALL SPIN RATES (AVG)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Ian Rone | KY | Henry Clay | 2025 | OF | 2540 rpm |
2 | Caeden Patterson | KY | Boyle County High School | 2027 | RHP | 2504 rpm |
3 | Kole Grundy | KY | Somerset | 2026 | 3B | 2480 rpm |
4 | Brandin Crawford | KY | Clay County | 2024 | RHP | 2422 rpm |
5 | Lucas Hail | KY | Meade County | 2025 | RHP | 2389 rpm |
6 | Andrew Dixon | KY | LCA | 2025 | OF | 2377 rpm |
7 | John Bingham | KY | Lyon County | 2025 | SS | 2331 rpm |
8 | Xander Collins | KY | Christian Education Consortium | 2025 | RHP | 2301 rpm |
9 | Adam Forton | KY | Highlands | 2025 | SS | 2267 rpm |
10 | Liam Morris-Phelps | KY | Lafayette | 2025 | LHP | 2254 rpm |
SLIDER SPIN RATES (AVG)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Ethan Reynolds | KY | South Warren | 2025 | 3B | 2844 |
2 | Raygan New | KY | Somerset | 2025 | RHP | 2622 |
3 | Aidan Yuhas | KY | Dupont Manual | 2025 | RHP | 2562 |
4 | Braden Landis | KY | Frankfort | 2025 | RHP | 2481 |
5 | Andrew Dixon | KY | LCA | 2025 | OF | 2419 |
6 | Austin Bartrug | KY | Russell county high school | 2024 | RHP | 2406 |
7 | Dylan McIntyre | KY | Larry A. Ryle | 2025 | RHP | 2401 |
8 | Jayson Ingles | KY | Rowan County | 2025 | RHP | 2378 |
9 | Nolan Asher | KY | Woodford County | 2025 | RHP | 2320 |
10 | Cole Mclean | KY | Taylor County | 2026 | LHP | 2296 |
TOP 60-YARD DASH TIMES
Rank | Name | State | School | Class | Pos | 60-yard |
1 | Calvin Johnson | KY | Frederick Douglass | 2025 | 2B | 6.53 |
2 | Evan Hampton | KY | Owensboro High School | 2026 | OF | 6.69 |
3 | JJ Thompson | KY | Hopkinsville | 2024 | OF | 6.74 |
4 | Cooper Jackson | KY | Tates Creek | 2025 | 2B | 6.77 |
5 | Ian Rone | KY | Henry Clay | 2025 | OF | 6.80 |
6 | James Sebree | KY | Frankfort | 2025 | 2B | 6.85 |
7 | Kelly Robertson, Jr | KY | Eastern | 2024 | SS | 6.89 |
8 | Reece Harbison | KY | Frederick Douglass High School | 2025 | SS | 6.90 |
9 | Brady Atwell | KY | Owensboro Catholic | 2025 | C | 6.92 |
10 | Jackson Reardon | KY | Covington Catholic | 2025 | SS | 6.93 |
^ | Kade Elam | KY | Corbin | 2025 | SS | 6.93 |
11 | Nick Griffith | KY | Paul Laurence Dunbar | 2025 | SS | 6.95 |
^ | Cobe Ross | KY | Christian Academy of Louisville | 2024 | OF | 6.95 |
12 | Jordan Carter | KY | Bryan Station | 2025 | SS | 6.97 |
13 | Brenton Alcorn | KY | Great Crossing | 2025 | SS | 6.99 |
^ | Oliver Morris | KY | Larry A. Ryle | 2025 | OF | 6.99 |
14 | Bryce Anderson | KY | Whitley county | 2024 | OF | 7.01 |
^ | Kaden Ford | KY | St. Xavier High School | 2025 | OF | 7.01 |
15 | Nate Adkins | KY | Great Crossing High School | 2025 | 2B | 7.03 |
MAX BP EXIT VELOCITIES
Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
1 | Ethan Reynolds | KY | South Warren | 2025 | 3B | 104.6 mph |
2 | Hayden Jones | KY | Taylor County | 2024 | 3B | 104.6 mph |
3 | Noah Spalding | KY | Marion County | 2026 | RHP | 104.0 mph |
4 | Keith Stewart | KY | Madison Central | 2024 | OF | 102.2 mph |
5 | Tyler Ruete | KY | Simon Kenton | 2025 | 1B | 101.3 mph |
6 | Peyton Williams | KY | Lyon County High School | 2025 | C | 100.9 mph |
7 | Kole Grundy | KY | Somerset | 2026 | 3B | 100.9 mph |
8 | Ethan Madison | KY | Bowling Green | 2024 | C | 100.7 mph |
9 | Brandin Crawford | KY | Clay County | 2024 | RHP | 100.6 mph |
10 | Jackson Reardon | KY | Covington Catholic | 2025 | SS | 99.6 mph |
11 | Brady Atwell | KY | Owensboro Catholic | 2025 | C | 99.6 mph |
12 | Braylon Booker | KY | Boyle County | 2024 | 3B | 99.2 mph |
13 | Blake Campbell | KY | LEXINGTON CHRISTIAN ACADEMY | 2025 | OF | 99.2 mph |
14 | Cameron Combs | KY | Christian Academy of Louisville | 2025 | 3B | 98.6 mph |
15 | Kade Elam | KY | Corbin | 2025 | SS | 98.5 mph |
16 | Eli Hampton | KY | Owensboro High School | 2026 | C | 98.5 mph |
17 | Cobe Ross | KY | Christian Academy of Louisville | 2024 | OF | 98.5 mph |
18 | Chris Henson | KY | Boone County | 2024 | C | 98.2 mph |
19 | Reed Beatty | KY | Sayre | 2025 | 1B | 98.2 mph |
20 | JJ Thompson | KY | Hopkinsville | 2024 | OF | 98.1 mph |
AVG BP EXIT VELOCITIES (AVG OF ALL SWINGS)
Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
1 | Keith Stewart | KY | Madison Central | 2024 | OF | 99.8 mph |
2 | Brandin Crawford | KY | Clay County | 2024 | RHP | 95.5 mph |
3 | Noah Spalding | KY | Marion County | 2026 | RHP | 95.3 mph |
4 | Kade Elam | KY | Corbin | 2025 | SS | 94.1 mph |
5 | Jackson Reardon | KY | Covington Catholic | 2025 | SS | 93.9 mph |
6 | Blake Campbell | KY | LEXINGTON CHRISTIAN ACADEMY | 2025 | OF | 93.7 mph |
7 | Hunter Vaughn | KY | Taylor County | 2024 | SS | 93.3 mph |
8 | Drew Ludwig | KY | Frankfort | 2025 | 3B | 92.9 mph |
9 | Reed Beatty | KY | Sayre | 2025 | 1B | 92.7 mph |
10 | Hayden Jones | KY | Taylor County | 2024 | 3B | 92.6 mph |
11 | Tyler Ruete | KY | Simon Kenton | 2025 | 1B | 92.5 mph |
12 | Nate Adkins | KY | Great Crossing High School | 2025 | 2B | 91.5 mph |
13 | Caleb Cooper | KY | Rowan County | 2024 | OF | 91.3 mph |
14 | Ethan Madison | KY | Bowling Green | 2024 | C | 91.2 mph |
15 | Chris Henson | KY | Boone County | 2024 | C | 90.7 mph |
16 | Cameron Combs | KY | Christian Academy of Louisville | 2025 | 3B | 90.7 mph |
17 | Peyton Williams | KY | Lyon County High School | 2025 | C | 90.7 mph |
18 | Foster Whisman | KY | Shelby County High Sc | 2025 | C | 90.5 mph |
19 | Eli Hampton | KY | Owensboro High School | 2026 | C | 90.4 mph |
20 | Eli Fletcher | KY | Scott County | 2025 | 3B | 90.2 mph |
MAX BP DISTANCE
Rank | Name | State | School | Class | Pos | Distance (max) |
1 | Noah Spalding | KY | Marion County | 2026 | RHP | 404 ft |
2 | Hayden Jones | KY | Taylor County | 2024 | 3B | 394 ft |
3 | Brady Atwell | KY | Owensboro Catholic | 2025 | C | 386 ft |
4 | Nick Griffith | KY | Paul Laurence Dunbar | 2025 | SS | 372 ft |
5 | Chris Henson | KY | Boone County | 2024 | C | 372 ft |
6 | JJ Thompson | KY | Hopkinsville | 2024 | OF | 370 ft |
7 | Jackson Reardon | KY | Covington Catholic | 2025 | SS | 367 ft |
8 | Ethan Reynolds | KY | South Warren | 2025 | 3B | 365 ft |
9 | Drew Ludwig | KY | Frankfort | 2025 | 3B | 365 ft |
10 | Gunner Massey | KY | Paducah tilghman | 2024 | C | 363 ft |
11 | Brenton Alcorn | KY | Great Crossing | 2025 | SS | 361 ft |
12 | Cobe Ross | KY | Christian Academy of Louisville | 2024 | OF | 360 ft |
13 | Eli Hampton | KY | Owensboro High School | 2026 | C | 357 ft |
14 | Ethan Madison | KY | Bowling Green | 2024 | C | 355 ft |
15 | Eli Fletcher | KY | Scott County | 2025 | 3B | 353 ft |
BLAST AVG BAT SPEED
Rank | Name | State | School | Class | Pos | Bat Speed (avg) |
1 | Noah Spalding | KY | Marion County | 2026 | RHP | 81.3 mph |
2 | Chris Henson | KY | Boone County | 2024 | C | 80.0 mph |
3 | Ethan Madison | KY | Bowling Green | 2024 | C | 78.6 mph |
4 | Tyler Ruete | KY | Simon Kenton | 2025 | 1B | 78.6 mph |
5 | Brandin Crawford | KY | Clay County | 2024 | RHP | 77.8 mph |
6 | Cole Thompson | KY | Desales | 2025 | RHP | 77.5 mph |
7 | Blake Campbell | KY | LEXINGTON CHRISTIAN ACADEMY | 2025 | OF | 77.3 mph |
8 | Keith Stewart | KY | Madison Central | 2024 | OF | 77.3 mph |
9 | Jackson Reardon | KY | Covington Catholic | 2025 | SS | 77.2 mph |
10 | Braylon Booker | KY | Boyle County | 2024 | 3B | 76.7 mph |
11 | Xander Collins | KY | Christian Education Consortium | 2025 | RHP | 76.6 mph |
12 | Hayden Jones | KY | Taylor County | 2024 | 3B | 76.2 mph |
13 | JJ Thompson | KY | Hopkinsville | 2024 | OF | 75.9 mph |
14 | Maddox Tarrence | KY | Warren East | 2024 | OF | 75.8 mph |
15 | Joseph Nevitt | KY | Desales | 2025 | RHP | 75.7 mph |
TOP IF VELOCITIES
Rank | Name | State | School | Class | Pos | INF Velo |
1 | Cody Decker | KY | Lexington Catholic | 2025 | 3B | 91 |
^ | Nick Griffith | KY | Paul Laurence Dunbar | 2025 | SS | 91 |
2 | Griffin Rardin | KY | South Warren High School | 2025 | SS | 90 |
^ | Kelly Robertson, Jr | KY | Eastern | 2024 | SS | 90 |
3 | Ethan Reynolds | KY | South Warren | 2025 | 3B | 88 |
4 | Camden Tiemeier | KY | Campbell County High School | 2026 | C | 86 |
^ | Anthony Kidwell | KY | East Jessamine | 2025 | SS | 86 |
^ | Caeden Patterson | KY | Boyle County High School | 2027 | RHP | 86 |
^ | Brenton Alcorn | KY | Great Crossing | 2025 | SS | 86 |
5 | Alston Whitworth | KY | Martha Layne Collins high school | 2025 | SS | 85 |
^ | Tyler Ruete | KY | Simon Kenton | 2025 | 1B | 85 |
^ | Jordan Carter | KY | Bryan Station | 2025 | SS | 85 |
^ | Jackson Reardon | KY | Covington Catholic | 2025 | SS | 85 |
^ | Jackson Martin | KY | Oldham County | 2025 | SS | 85 |
TOP OF VELOCITIES
Rank | Name | State | School | Class | Pos | OF Velo |
1 | Bryce Anderson | KY | Whitley county | 2024 | OF | 92 |
2 | Sutton Hyde | KY | Barren County | 2025 | OF | 91 |
^ | Xander Collins | KY | Christian Education Consortium | 2025 | RHP | 91 |
3 | Blake Campbell | KY | LEXINGTON CHRISTIAN ACADEMY | 2025 | OF | 89 |
^ | Caleb Cooper | KY | Rowan County | 2024 | OF | 89 |
4 | Jacob Golson | KY | Franklin County | 2025 | 1B | 88 |
5 | Ben McEvoy | KY | COVINGTON CATHOLIC HIGH SCHOOL | 2025 | OF | 87 |
^ | Camden Tiemeier | KY | Campbell County High School | 2026 | C | 87 |
^ | Ian Rone | KY | Henry Clay | 2025 | OF | 87 |
^ | Braden Landis | KY | Frankfort | 2025 | RHP | 87 |
^ | Oliver Morris | KY | Larry A. Ryle | 2025 | OF | 87 |
^ | JJ Thompson | KY | Hopkinsville | 2024 | OF | 87 |
6 | Keith Stewart | KY | Madison Central | 2024 | OF | 86 |
^ | Tyler Ruete | KY | Simon Kenton | 2025 | 1B | 86 |
^ | Cole Mclean | KY | Taylor County | 2026 | LHP | 86 |
TOP CATCHER VELOCITIES
Rank | Name | State | School | Class | Pos | C Velo |
1 | Foster Whisman | KY | Shelby County High Sc | 2025 | C | 80 |
^ | Oliver Morris | KY | Larry A. Ryle | 2025 | OF | 80 |
^ | Ethan Madison | KY | Bowling Green | 2024 | C | 80 |
^ | Chris Henson | KY | Boone County | 2024 | C | 80 |
2 | Luke Hayes | KY | Taylor County | 2025 | C | 79 |
^ | Josh Caudill | KY | Ryle High School | 2025 | C | 79 |
^ | Keegan Gulley | KY | BISHOP BROSSART HIGH SCHOOL | 2025 | C | 79 |
3 | Carson Welch | KY | Beechwood High School | 2025 | C | 78 |
^ | Camden Tiemeier | KY | Campbell County High School | 2026 | C | 78 |
4 | Gunner Massey | KY | Paducah tilghman | 2024 | C | 77 |
^ | Mason Acton | KY | Pulaski County | 2024 | C | 77 |
5 | Carson Carrera | KY | Rockcastle County | 2025 | C | 76 |
TOP POP TIMES
Rank | Name | State | School | Class | Pos | Pop Time |
1 | Chris Henson | KY | Boone County | 2024 | C | 1.87-1.96 |
2 | Carson Carrera | KY | Rockcastle County | 2025 | C | 1.88-2.02 |
3 | Foster Whisman | KY | Shelby County High Sc | 2025 | C | 1.89-1.92 |
4 | Mason Acton | KY | Pulaski County | 2024 | C | 1.89-1.93 |
5 | Gunner Massey | KY | Paducah tilghman | 2024 | C | 1.89-2.01 |
6 | Oliver Morris | KY | Larry A. Ryle | 2025 | OF | 1.90-1.92 |
7 | Luke Hayes | KY | Taylor County | 2025 | C | 1.90-2.03 |
8 | Josh Caudill | KY | Ryle High School | 2025 | C | 1.91-1.95 |
9 | Camden Tiemeier | KY | Campbell County High School | 2026 | C | 1.91-2.01 |
10 | Carson Welch | KY | Beechwood High School | 2025 | C | 1.95-2.01 |
11 | Connor Mitchuson | KY | McLean County High School | 2025 | C | 1.95-2.03 |
12 | Ethan Madison | KY | Bowling Green | 2024 | C | 1.95-2.05 |
13 | Eli Lynd | KY | Raceland-Worthington | 2025 | C | 2.00-2.07 |
14 | Chance Furnish | KY | Rowan County | 2024 | C | 2.00-2.08 |
15 | Keegan Gulley | KY | BISHOP BROSSART HIGH SCHOOL | 2025 | C | 2.01-2.05 |