Top Prospect Games: Underclass - Trackman Files (2028's/2029's)
June 7, 2025
EMERSON, GA - The Prep Baseball Georgia staff hosted the Top Prospect Underclass Games on June 3rd at Lakepoint Sports. This event was an opportunity to see the top talent in the state of 2027-2029 players. These players went through extended pro-style workout that included batting practice using Trackman, ran the 60 yard dash using VALD Performance, and much more. Pitchers were able to throw short bullpens with Trackman. There were some players who showed up and continued to build off of prior performances, but there were also some new names who jumped onto our radar with a strong showing on Wednesday. Today, we will take an even closer look at the TrackMan files from the pitchers and batting practice rounds from those in attendance with the help of our tech partners, broken down by the categories and leaderboards below.
To view all stats from the event CLICK HERE
+ To view the updated Player Rankings, CLICK HERE.
+ Interested in attending an event? CLICK HERE for the event schedule.
+ To stay updated on news around the Peach State, CLICK HERE.
+ Interested in a Prep Baseball Subscription? CLICK HERE.
Follow on X: @PrepBaseballGA
Follow on Instagram: @prepbaseballga
Follow on Facebook: @PBR Georgia
MAX FASTBALL & AVERAGE SPIN RATE
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Easton Holmes | GA | Denmark | 2028 | RHP | 89.2 mph |
2 | Gavin Gebhardt | GA | Cambridge | 2028 | SS | 88.4 mph |
3 | Peyton Osheaski | GA | Gainesville | 2028 | 1B | 87.7 mph |
4 | Wesley Thiry | GA | Norcross | 2028 | RHP | 87.4 mph |
5 | Lawson Moore | GA | Gatewood | 2028 | LHP | 86.6 mph |
6 | James Callaway | GA | Denmark | 2028 | RHP | 85.9 mph |
7 | Noah Harris | GA | Benedictine Military | 2028 | SS | 85.8 mph |
8 | Thomas Davis | GA | North Hall | 2028 | 3B | 84.9 mph |
9 | James Brooks | GA | SOUTH EFFINGHAM | 2028 | SS | 84.5 mph |
10 | Tripp Sapp | GA | Loganville | 2028 | 3B | 83.7 mph |
Rank
Name
State
School
Class
Pos
Spin Rate (avg)
1
Gavin Gebhardt
GA
Cambridge
2028
SS
2395 rpm
2
James Callaway
GA
Denmark
2028
RHP
2265 rpm
3
Joey Martincavage
GA
Blessed Trinity Catholic
2028
1B
2240 rpm
4
Tripp Sapp
GA
Loganville
2028
3B
2172 rpm
5
Tripp Swords
GA
Eastside High School
2028
SS
2160 rpm
6
Grant Chaffin
GA
Central
2028
OF
2111 rpm
7
Will Dimitri
GA
Harris
2028
SS
2057 rpm
8
Tristan Schelter
GA
North Forsyth
2028
RHP
2029 rpm
9
Wesley Thiry
GA
Norcross
2028
RHP
2012 rpm
10
Maddox Nuckols
GA
Augusta Christian
2028
SS
2008 rpm
Max Fastball Velocity: This metric calculates the speed of the pitch as it’s released from the pitcher’s hand.
Spin Rate: This metric calculates the rate of spin on the baseball as it leaves the pitcher’s hand, measured in revolutions per minute (rpm). Historical data shows that high-spin fastballs lessen the impact of gravity, allowing for more ‘rise’ (or less fall, in other words) as it carries through the zone. Low-spin fastballs typically indicate the pitch has greater horizontal action, often making it tougher to square up, but generally easier to make contact with, leading to more ground balls, while high-spin fastballs show a correlation with swings and misses.
AVERAGE FASTBALL HORIZONTAL MOVEMENT
Rank | Name | State | School | Class | Pos | HM (max) |
1 | Cole Roberts | GA | Walnut Grove | 2028 | 3B | 24.2 in |
2 | Malaky Baker | GA | Greenbrier High School | 2028 | 3B | 22.9 in |
3 | Hunter Holmstrom | GA | Newnan | 2028 | LHP | -18.8 in |
4 | Gabe Bowne | GA | Northgate | 2028 | LHP | -18.8 in |
5 | Easton Holmes | GA | Denmark | 2028 | RHP | 18.6 in |
6 | Noah Harris | GA | Benedictine Military | 2028 | SS | 16.0 in |
7 | Will Dimitri | GA | Harris | 2028 | SS | 15.9 in |
8 | Thomas Davis | GA | North Hall | 2028 | 3B | 15.6 in |
9 | Will Bracken | GA | Fellowship Christian | 2028 | RHP | 15.5 in |
10 | Maddox Nuckols | GA | Augusta Christian | 2028 | SS | 15.5 in |
Horizontal Break: Outlined on TrackMan’s own website: “... horizontal movement is measured in inches between where the pitch actually crosses the front of home plate side-wise, and where it would have crossed home plate side-wise if had it traveled in a perfectly straight line from release. A positive number means the break was to the right from the pitcher’s perspective, while a negative number means the break was to the left from the pitcher’s perspective.”
AVERAGE SLIDER & CURVE SPIN RATE
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Gavin Gebhardt | GA | Cambridge | 2028 | SS | 2519 |
2 | James Callaway | GA | Denmark | 2028 | RHP | 2396 |
3 | Tripp Sapp | GA | Loganville | 2028 | 3B | 2388 |
4 | Maddox Nuckols | GA | Augusta Christian | 2028 | SS | 2266 |
5 | Will Dimitri | GA | Harris | 2028 | SS | 2193 |
6 | Grant Chaffin | GA | Central | 2028 | OF | 2144 |
7 | Brody Raby | TN | Silverdale Baptist | 2028 | OF | 2141 |
8 | Tripp Swords | GA | Eastside High School | 2028 | SS | 2115 |
9 | Easton Holmes | GA | Denmark | 2028 | RHP | 2089 |
10 | Joey Martincavage | GA | Blessed Trinity Catholic | 2028 | 1B | 2066 |
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Maddox Nuckols | GA | Augusta Christian | 2028 | SS | 2290 rpm |
2 | Landon Taylor | GA | Thomas County Central | 2028 | C | 2226 rpm |
3 | Matthew Zander | GA | Calhoun | 2028 | 3B | 2193 rpm |
4 | Lawson Moore | GA | Gatewood | 2028 | LHP | 2141 rpm |
5 | Joey Martincavage | GA | Blessed Trinity Catholic | 2028 | 1B | 2133 rpm |
6 | Brody Raby | TN | Silverdale Baptist | 2028 | OF | 2105 rpm |
7 | Thomas Davis | GA | North Hall | 2028 | 3B | 2074 rpm |
8 | Noah Harris | GA | Benedictine Military | 2028 | SS | 2037 rpm |
9 | Zayne Landry | GA | Woodstock High School | 2028 | LHP | 2017 rpm |
10 | Will Bracken | GA | Fellowship Christian | 2028 | RHP | 1839 rpm |
Spin Rate: The metric calculates how fast the ball is spinning as it leaves the pitcher’s hand, reported in the number of times the pitched ball would spin per minute (“revolutions per minute” or “rpm”).
AVERAGE CHANGEUP HORIZONTAL MOVEMENT
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Hunter Holmstrom | GA | Newnan | 2028 | LHP | -16.5 |
2 | Tripp Sapp | GA | Loganville | 2028 | 3B | 16.5 |
3 | Harris Chafin | GA | North Oconee High School | 2028 | SS | 14.5 |
4 | Malaky Baker | GA | Greenbrier High School | 2028 | 3B | 13.8 |
5 | Noah Harris | GA | Benedictine Military | 2028 | SS | 12.6 |
6 | Zayne Landry | GA | Woodstock High School | 2028 | LHP | -11.1 |
7 | Landen Harris | GA | Benedictine Military | 2028 | OF | 10.1 |
8 | Peyton Osheaski | GA | Gainesville | 2028 | 1B | 9.5 |
9 | Will Bracken | GA | Fellowship Christian | 2028 | RHP | 8.2 |
10 | Wesley Thiry | GA | Norcross | 2028 | RHP | 7.7 |
Horizontal Break: This metric measures the distance, measured in inches, between where the pitch actually crosses the front of home plate side-wise, and where it would have crossed home plate side-wise if had it traveled in a perfectly straight line from release. A positive number means the break was to the right from the pitcher’s perspective, while a negative number means the break was to the left from the pitcher’s perspective.
PEAK EXIT VELOCITY (HITTING)
Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
1 | Lio Garcia | GA | Buford | 2028 | SS | 102.8 mph |
2 | Lawson Moore | GA | Gatewood | 2028 | LHP | 102.0 mph |
3 | Caelen Frederick | GA | Milton | 2028 | OF | 101.7 mph |
4 | Colin Anderson | GA | Etowah High School | 2028 | 3B | 99.0 mph |
5 | Logan Arnett | GA | Harrison | 2028 | C | 98.4 mph |
6 | Tripp Swords | GA | Eastside High School | 2028 | SS | 97.6 mph |
7 | Gabe Bowne | GA | Northgate | 2028 | LHP | 96.7 mph |
8 | Gavin Greene | GA | Blessed Trinity Catholic | 2028 | C | 95.3 mph |
9 | Spencer Norman | GA | Woodward | 2028 | OF | 94.9 mph |
10 | Peyton Osheaski | GA | Gainesville | 2028 | 1B | 94.7 mph |
Exit Velocity: This metric measures the speed of the ball, measured in miles per hour, as it comes off the bat at the moment of contact.
PEAK ESTIMATED BATTED DISTANCE (HITTING)
Rank | Name | State | School | Class | Pos | Distance (max) |
1 | Ryder Baldwin | GA | Cherokee Bluff High School | 2028 | SS | 366 ft |
2 | James Callaway | GA | Denmark | 2028 | RHP | 353 ft |
3 | Landen Harris | GA | Benedictine Military | 2028 | OF | 340 ft |
4 | Lawson Moore | GA | Gatewood | 2028 | LHP | 338 ft |
5 | Andrew Cochran | GA | Blessed Trinity Catholic | 2028 | OF | 335 ft |
6 | Spencer Norman | GA | Woodward | 2028 | OF | 329 ft |
7 | Jayden Bloodworth | GA | EASTSIDE | 2028 | SS | 329 ft |
8 | Logan Arnett | GA | Harrison | 2028 | C | 328 ft |
9 | Matthew Zander | GA | Calhoun | 2028 | 3B | 327 ft |
10 | Gavin Greene | GA | Blessed Trinity Catholic | 2028 | C | 327 ft |
Distance: This metric measures the estimated “carry flat” distance, measured in feet, meaning the distance that the ball travels before it lands, or would have landed if it were not caught or obstructed.
+ Click HERE to purchase a subscription which gives you access to additional information on the site.
Upcoming Events
SHOWCASE | DATE | LOCATION |
Top Prospect Games: Upperclass (Invite Only) | 6/10 | LakePoint Sports - Emerson, Ga |
Savannah Summer ID | 6/12 | Benedictine Military School - Savannah, Ga |
Savannah Rising Stars ID | 6/12 | Benedictine Military School - Savannah, Ga |
Athens Summer ID | 6/17 | University of Georgia at Foley Field - Athens, Ga |
Athens Rising Stars ID | 6/17 | University of Georgia at Foley Field - Athens, Ga |
Related Content
- GA Georgia Top Prospect Games: Underclass - Trackman Files (2027's) 6/07/25
- GA Top Prospect Games: Underclass - Trackman Files (2028's/2029's) 6/07/25
- GA Georgia Top Prospect Games: Underclass - Statistical Analysis (2027's) 6/06/25
- GA Prep Baseball Showdown: Scout Blog 6/05/25
- GA Georgia Top Prospect Games: Underclass - Statistical Analysis (2028's/2029's) 6/05/25