Team KC Scout Day: Data Dive
June 23, 2025
On Tuesday, June 10th, the Prep Baseball Kansas staff traveled to the Homefield Baseball Complex in Kansas City, KS to host the Team KC Scout Day.
We'll continue our coverage from this event today within this 'Data Dive'. Continue reading below to see which players in attendance showed well from a batted ball, pitch metric, and swing analytics perspective.
TOP 60-YARD DASH
Rank | Name | State | School | Class | Pos | 60-yd |
1 | Brody Epke | KS | Maize South | 2026 | OF | 6.71 s |
2 | Cole Hutchison | KS | Homeschool (KS) | 2028 | SS | 6.82 s |
3 | Noah Nielsen | KS | Olathe West High School | 2027 | C | 6.92 s |
4 | Josh Sopha | KS | Olathe South Sr High | 2026 | 2B | 6.93 s |
5 | Ty Lange | MO | Liberty North High School | 2027 | SS | 6.97 s |
MAX EXIT VELOCITY
Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
1 | Taylan Ray | KS | Olathe South Sr High | 2027 | 3B | 99.2 mph |
2 | Brody Epke | KS | Maize South | 2026 | OF | 98.1 mph |
3 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 97.6 mph |
4 | Mylo Ramirez | KS | Olathe South | 2026 | OF | 94.6 mph |
5 | Ty Lange | MO | Liberty North High School | 2027 | SS | 94.5 mph |
AVERAGE EXIT VELOCITY
Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
1 | Brody Epke | KS | Maize South | 2026 | OF | 94.3 mph |
2 | Taylan Ray | KS | Olathe South Sr High | 2027 | 3B | 88.4 mph |
3 | Tommy Costello | KS | St Thomas Aquinas High School | 2027 | OF | 88.3 mph |
4 | John Meisinger | KS | Olathe Northwest High School | 2026 | C | 87.8 mph |
5 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 87.5 mph |
PEAK BATTED DISTANCE
Rank | Name | State | School | Class | Pos | Distance (max) |
1 | Brody Epke | KS | Maize South | 2026 | OF | 358 ft |
2 | Mylo Ramirez | KS | Olathe South | 2026 | OF | 354 ft |
3 | Taylan Ray | KS | Olathe South Sr High | 2027 | 3B | 348 ft |
4 | Teddy Lubin | KS | Shawnee Mission East High | 2029 | C | 347 ft |
5 | Noah Nielsen | KS | Olathe West High School | 2027 | C | 331 ft |
AVERAGE BATTED DISTANCE
Rank | Name | State | School | Class | Pos | Distance (avg) |
1 | John Meisinger | KS | Olathe Northwest High School | 2026 | C | 288 ft |
2 | Teddy Lubin | KS | Shawnee Mission East High | 2029 | C | 273 ft |
3 | Ty Lange | MO | Liberty North High School | 2027 | SS | 272 ft |
4 | Noah Nielsen | KS | Olathe West High School | 2027 | C | 259 ft |
5 | Josh Sopha | KS | Olathe South Sr High | 2026 | 2B | 249 ft |
PEAK BAT SPEED
Rank | Name | State | School | Class | Pos | Bat Speed (max) |
1 | Jack Karl | KS | Rockhurst High School | 2027 | 1B | 81.8 mph |
2 | Taylan Ray | KS | Olathe South Sr High | 2027 | 3B | 78.2 mph |
3 | Teddy Lubin | KS | Shawnee Mission East High | 2029 | C | 77.0 mph |
4 | Mylo Ramirez | KS | Olathe South | 2026 | OF | 76.5 mph |
5 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 72.5 mph |
AVERAGE BAT SPEED
Rank | Name | State | School | Class | Pos | Bat Speed (avg) |
1 | Mylo Ramirez | KS | Olathe South | 2026 | OF | 72.7 mph |
2 | Teddy Lubin | KS | Shawnee Mission East High | 2029 | C | 71.9 mph |
3 | Jack Karl | KS | Rockhurst High School | 2027 | 1B | 70.7 mph |
4 | Brody Epke | KS | Maize South | 2026 | OF | 68.1 mph |
5 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 67.9 mph |
PEAK HAND SPEED
Rank | Name | State | School | Class | Pos | Hand Speed (max) |
1 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 25.8 mph |
2 | John Meisinger | KS | Olathe Northwest High School | 2026 | C | 24.0 mph |
3 | Mylo Ramirez | KS | Olathe South | 2026 | OF | 23.4 mph |
4 | Brody Epke | KS | Maize South | 2026 | OF | 22.7 mph |
5 | Johnny Player | MO | Truman | 2029 | C | 22.5 mph |
AVERAGE HAND SPEED
Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
1 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 23.3 mph |
2 | John Meisinger | KS | Olathe Northwest High School | 2026 | C | 22.8 mph |
3 | Brody Epke | KS | Maize South | 2026 | OF | 22.6 mph |
4 | Mylo Ramirez | KS | Olathe South | 2026 | OF | 22.3 mph |
5 | Johnny Player | MO | Truman | 2029 | C | 21.3 mph |
MAX FASTBALL VELOCITY
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 86.6 mph |
2 | Brody Epke | KS | Maize South | 2026 | OF | 84.1 mph |
3 | Emery Detwiler | MO | Liberty | 2029 | OF | 82.7 mph |
4 | Fuzzy Kerns | KS | Olathe North Sr High | 2027 | RHP | 82.5 mph |
5 | Jack Karl | KS | Rockhurst High School | 2027 | 1B | 82.5 mph |
PEAK FASTBALL SPIN RATE
Rank | Name | State | School | Class | Pos | Spin Rate (max) |
1 | Ty Lange | MO | Liberty North High School | 2027 | SS | 2315 rpm |
2 | Brody Epke | KS | Maize South | 2026 | OF | 2174 rpm |
3 | Parker Carrier | MO | Liberty High | 2027 | RHP | 2162 rpm |
4 | Emery Detwiler | MO | Liberty | 2029 | OF | 2159 rpm |
5 | Carson Coy | MO | Benton | 2029 | SS | 2143 rpm |
PEAK SLIDER SPIN RATE
Rank | Name | State | School | Class | Pos | Spin Rate (max) |
1 | Parker Carrier | MO | Liberty High | 2027 | RHP | 2594 rpm |
2 | Mylo Ramirez | KS | Olathe South | 2026 | OF | 2343 rpm |
3 | Jack Karl | KS | Rockhurst High School | 2027 | 1B | 2296 rpm |
4 | Trey Hartsook | KS | Olathe South | 2026 | RHP | 2161 rpm |
5 | Mason Hiatt | NE | Standing Bear | 2029 | 3B | 1981 rpm |
AVERAGE SLIDER SPIN RATE
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Parker Carrier | MO | Liberty High | 2027 | RHP | 2525 |
2 | Mylo Ramirez | KS | Olathe South | 2026 | OF | 2249 |
3 | Jack Karl | KS | Rockhurst High School | 2027 | 1B | 2203 |
4 | Trey Hartsook | KS | Olathe South | 2026 | RHP | 2095 |
5 | Braiden Cross | KS | Blue Valley West | 2029 | OF | 1900 |
PEAK CURVEBALL SPIN RATE
Rank | Name | State | School | Class | Pos | Spin Rate (max) |
1 | Ty Lange | MO | Liberty North High School | 2027 | SS | 2510 rpm |
2 | Brock Epke | KS | Maize South High School | 2028 | C | 2336 rpm |
3 | Fuzzy Kerns | KS | Olathe North Sr High | 2027 | RHP | 2089 rpm |
4 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 2037 rpm |
5 | Landon Nickell | MO | Lee's Summit North | 2029 | LHP | 2008 rpm |
AVERAGE CURVEBALL SPIN RATE
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Ty Lange | MO | Liberty North High School | 2027 | SS | 2507 rpm |
2 | Brock Epke | KS | Maize South High School | 2028 | C | 2270 rpm |
3 | Fuzzy Kerns | KS | Olathe North Sr High | 2027 | RHP | 2060 rpm |
4 | Harrison Tritz | MO | Liberty North High School | 2027 | RHP | 1995 rpm |
5 | Landon Nickell | MO | Lee's Summit North | 2029 | LHP | 1907 rpm |
AVG CHANGEUP HORIZONTAL MVMT
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Mason Hiatt | NE | Standing Bear | 2029 | 3B | 14.0 |
2 | CJ Weglarz | KS | Blue Valley Southwest | 2029 | 1B | -13.6 |
3 | Parker Carrier | MO | Liberty High | 2027 | RHP | 12.9 |
4 | Emery Detwiler | MO | Liberty | 2029 | OF | 12.5 |
5 | Jack Karl | KS | Rockhurst High School | 2027 | 1B | 12.5 |
FOR ALL OF THE STATISTICS FROM THIS EVENT, CLICK HERE.
RELATED CONTENT