2026 Prep Baseball Iowa Preseason All-State: Trackman Pitching
March 12, 2026
Waukee, Iowa - On Sunday, March 8, Prep Baseball Iowa held its Preseason All-State at Sportsplex West in Waukee. The event featured over 200 prospects from the class of 2027 through 2029. The event featured many solid performances from the players in attendance. Thank you to the players, parents, coaches and the Sportplex West staff for such a great event.
There were a number of great individual performances this year at the Iowa Preseason All-State event.
+ CLICK HERE TO VIEW COMPLETE STATISTICS
Below we have listed the leaders for each Trackman pitching category at the event.
TRACKMAN PITCHING | ALL CLASSES
TOP MAX FASTBALL VELOCITY
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Jacob Pierro | IA | Wahlert Catholic High School | 2028 | RHP | 94.7 mph |
| 2 | Brekken Miller | IA | Ankeny Centennial High School | 2028 | C | 91.5 mph |
| 3 | Sam Bartlett | IA | Iowa City West | 2027 | RHP | 91.4 mph |
TOP EFFECTIVE FASTBALL VELOCITY
TOP PEAK FASTBALL SPIN RATE
TOP FASTBALL STRIKE ZONE PERCENTAGE
TRACKMAN PITCHING
TOP MAX FASTBALL VELOCITY
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Sam Bartlett | IA | Iowa City West | 2027 | RHP | 91.4 mph |
| 2 | Max Martin | IA | Ames | 2027 | 3B | 90.3 mph |
| 3 | Ty Heydon | IA | Coon Rapids-Bayard 6-12 Attendance Center | 2027 | C | 90.2 mph |
| 4 | Luke Deike | IA | Solon High School | 2027 | RHP | 89.3 mph |
| 5 | Raine Pitre | IA | Iowa Falls Alden | 2027 | OF | 89.0 mph |
| 6 | Gage Brownlee | IA | Iowa City West | 2027 | LHP | 88.6 mph |
| 7 | Jack Loutsch | IA | Ankeny Centennial High School | 2027 | LHP | 88.5 mph |
| 8 | Lucas Herrell | IA | Pleasant Valley High School | 2027 | RHP | 88.4 mph |
| 9 | Hayden Reed | IA | Iowa Falls-Alden | 2027 | RHP | 87.6 mph |
| 10 | Liam Howard | IA | Ankeny High School | 2027 | RHP | 87.5 mph |
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Jacob Pierro | IA | Wahlert Catholic High School | 2028 | RHP | 94.7 mph |
| 2 | Brekken Miller | IA | Ankeny Centennial High School | 2028 | C | 91.5 mph |
| 3 | Macklin Loftus | IA | Logan-Magnolia Jr-Sr High School | 2028 | LHP | 90.6 mph |
| 4 | Mason Hayes | IA | Perry High School | 2028 | LHP | 88.9 mph |
| 5 | Quinn Flanagan | IA | Wahlert Catholic High School | 2028 | LHP | 87.9 mph |
| 6 | Finn Faber | IA | Waukee High School | 2028 | OF | 87.8 mph |
| 7 | Drake Gosselink | IA | WDM Valley | 2028 | RHP | 87.7 mph |
| 8 | Quinn Wheeler | IA | Johnston Senior | 2028 | C | 87.7 mph |
| 9 | Ben Grife | IA | ADM | 2028 | RHP | 87.4 mph |
| 10 | Greyson Ballinger | IA | Assumption | 2028 | RHP | 87.3 mph |
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Cooper Sweeney | IA | Assumption | 2029 | RHP | 88.5 mph |
| 2 | Frankie Pagano | IA | Dowling Catholic High School | 2029 | LHP | 86.2 mph |
| 3 | Milo Schroeder | IA | Western Dubuque High School | 2029 | 3B | 86.1 mph |
| 4 | Bo Rypma | IA | Dowling Catholic High School | 2029 | OF | 84.1 mph |
| 5 | Brooks Anderson | IA | Dowling Catholic | 2029 | SS | 84.0 mph |
| 6 | Blake Bartlett | IA | St Edmond Catholic School | 2029 | C | 83.7 mph |
| 7 | Briggs Wilson | IA | Dallas Center-Grimes | 2029 | SS | 82.9 mph |
| 8 | Blake Schultz | IA | Wahlert Catholic High School | 2029 | C | 82.9 mph |
| 9 | Landon Pearson | IA | Waukee Northwest | 2029 | 3B | 82.5 mph |
| 10 | Jake Olthoff | IA | Iowa City Liberty | 2029 | RHP | 82.5 mph |
TOP EFFECTIVE FASTBALL VELOCITY
TOP PEAK FASTBALL SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Caleb Dickey-Steimel | IA | Waterloo West | 2027 | OF | 2510 rpm |
| 2 | Max Martin | IA | Ames | 2027 | 3B | 2424 rpm |
| 3 | Raine Pitre | IA | Iowa Falls Alden | 2027 | OF | 2386 rpm |
| 4 | Liam Howard | IA | Ankeny High School | 2027 | RHP | 2366 rpm |
| 5 | Luke Deike | IA | Solon High School | 2027 | RHP | 2365 rpm |
| 6 | Jackson Green | IA | Cascade Junior-Senior High School | 2027 | RHP | 2354 rpm |
| 7 | Chase Hansen | IA | Humboldt | 2027 | C | 2306 rpm |
| 8 | Hunter Hill | IA | Wahlert Catholic High School | 2027 | 1B | 2304 rpm |
| 9 | Brett McInnis | IA | Le Mars High School | 2027 | C | 2266 rpm |
| 10 | Hayden Reed | IA | Iowa Falls-Alden | 2027 | RHP | 2262 rpm |
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Jackson Owens | IA | Cedar Rapids Xavier | 2028 | C | 2523 rpm |
| 2 | Jacob Pierro | IA | Wahlert Catholic High School | 2028 | RHP | 2461 rpm |
| 3 | Brekken Miller | IA | Ankeny Centennial High School | 2028 | C | 2450 rpm |
| 4 | Grady Sprouse | IA | North Polk High School | 2028 | RHP | 2414 rpm |
| 5 | Paxton Wylie | IA | Ankeny High School | 2028 | RHP | 2385 rpm |
| 6 | Greyson Ballinger | IA | Assumption | 2028 | RHP | 2383 rpm |
| 7 | Bode Ferrell | IA | Cardinal Community High School | 2028 | 3B | 2349 rpm |
| 8 | Quinn Flanagan | IA | Wahlert Catholic High School | 2028 | LHP | 2340 rpm |
| 9 | Macklin Loftus | IA | Logan-Magnolia Jr-Sr High School | 2028 | LHP | 2315 rpm |
| 10 | Mason Hayes | IA | Perry High School | 2028 | LHP | 2305 rpm |
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Bo Rypma | IA | Dowling Catholic High School | 2029 | OF | 2617 rpm |
| 2 | Frankie Pagano | IA | Dowling Catholic High School | 2029 | LHP | 2457 rpm |
| 3 | Brooks Anderson | IA | Dowling Catholic | 2029 | SS | 2394 rpm |
| 4 | Milo Schroeder | IA | Western Dubuque High School | 2029 | 3B | 2390 rpm |
| 5 | Chase Spieker | IA | Waukee Northwest | 2029 | 3B | 2377 rpm |
| 6 | Henry Kelly | IA | Northwest High School | 2029 | OF | 2319 rpm |
| 7 | Cooper Sweeney | IA | Assumption | 2029 | RHP | 2314 rpm |
| 8 | Eli Morio | IA | Cedar Rapids Xavier | 2029 | 3B | 2303 rpm |
| 9 | Blake Bartlett | IA | St Edmond Catholic School | 2029 | C | 2264 rpm |
| 10 | Landon Pearson | IA | Waukee Northwest | 2029 | 3B | 2255 rpm |
AVG INDUCED FASTBALL VERTICAL BREAK
AVG FASTBALL HORIZONTAL BREAK
TOP FASTBALL STRIKE ZONE PERCENTAGE
TOP MAX SINKER VELOCITY
AVG SINKER HORIZONTAL BREAK
TOP PEAK CURVEBALL VELOCITY
TOP PEAK CURVEBALL SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Lucas Herrell | IA | Pleasant Valley High School | 2027 | RHP | 2592 rpm |
| 2 | August Weissenberger | IA | Iowa City | 2027 | LHP | 2518 rpm |
| 3 | Chase Hansen | IA | Humboldt | 2027 | C | 2492 rpm |
| 4 | Caleb Dickey-Steimel | IA | Waterloo West | 2027 | OF | 2434 rpm |
| 5 | Liam Howard | IA | Ankeny High School | 2027 | RHP | 2427 rpm |
| 6 | Noah Beckett | IA | Waverly-Shell Rock Senior High School | 2027 | 3B | 2398 rpm |
| 7 | Dakota Winkleman | IA | Newton Senior | 2027 | 3B | 2357 rpm |
| 8 | Lincoln Roethler | IA | Denver | 2027 | RHP | 2348 rpm |
| 9 | William Litton | IA | Regina Catholic Education Center | 2027 | RHP | 2345 rpm |
| 10 | Evan Varcoe | IA | Des Moines Christian School | 2027 | RHP | 2305 rpm |
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Frankie Pagano | IA | Dowling Catholic High School | 2029 | LHP | 2835 rpm |
| 2 | Bo Rypma | IA | Dowling Catholic High School | 2029 | OF | 2538 rpm |
| 3 | Chase Spieker | IA | Waukee Northwest | 2029 | 3B | 2461 rpm |
| 4 | Isaac Smith | IA | Southeast Polk High School | 2029 | SS | 2395 rpm |
| 5 | Landon Pearson | IA | Waukee Northwest | 2029 | 3B | 2371 rpm |
| 6 | Blake Schultz | IA | Wahlert Catholic High School | 2029 | C | 2141 rpm |
| 7 | Koby Paulson | IA | Gehlen Catholic | 2029 | LHP | 2090 rpm |
| 8 | Brooks Anderson | IA | Dowling Catholic | 2029 | SS | 2079 rpm |
| 9 | Jake Olthoff | IA | Iowa City Liberty | 2029 | RHP | 2063 rpm |
| 10 | Milo Schroeder | IA | Western Dubuque High School | 2029 | 3B | 2007 rpm |
TOP PEAK SLIDER VELOCITY
TOP PEAK SLIDER SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Ethan Hall | IA | Des Moines Roosevelt | 2027 | RHP | 2531 rpm |
| 2 | August Weissenberger | IA | Iowa City | 2027 | LHP | 2528 rpm |
| 3 | Evan Varcoe | IA | Des Moines Christian School | 2027 | RHP | 2350 rpm |
| 4 | Jackson Green | IA | Cascade Junior-Senior High School | 2027 | RHP | 2341 rpm |
| 5 | Gavin Weinschenk | IA | Waukee High School | 2027 | LHP | 2335 rpm |
| 6 | Liam Howard | IA | Ankeny High School | 2027 | RHP | 2331 rpm |
| 7 | Chase Herting | IA | Saydel High School | 2027 | LHP | 2328 rpm |
| 8 | Max Martin | IA | Ames | 2027 | 3B | 2274 rpm |
| 9 | Jack Loutsch | IA | Ankeny Centennial High School | 2027 | LHP | 2253 rpm |
| 10 | Roston McCarty | IA | Knoxville High School | 2027 | LHP | 2245 rpm |
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Brekken Miller | IA | Ankeny Centennial High School | 2028 | C | 2680 rpm |
| 2 | Drake Gosselink | IA | WDM Valley | 2028 | RHP | 2678 rpm |
| 3 | Quinn Flanagan | IA | Wahlert Catholic High School | 2028 | LHP | 2630 rpm |
| 4 | Lucas LeClere | IA | Waukee High School | 2028 | RHP | 2518 rpm |
| 5 | Gavin Ready | IA | Wahlert Catholic High School | 2028 | OF | 2511 rpm |
| 6 | Finn Faber | IA | Waukee High School | 2028 | OF | 2448 rpm |
| 7 | Ben Grife | IA | ADM | 2028 | RHP | 2392 rpm |
| 8 | Paxton Wylie | IA | Ankeny High School | 2028 | RHP | 2292 rpm |
| 9 | Greyson Ballinger | IA | Assumption | 2028 | RHP | 2245 rpm |
| 10 | Grady Sprouse | IA | North Polk High School | 2028 | RHP | 2232 rpm |
| Rank | Name | State | School | Class | Pos | Spin Rate (max) |
| 1 | Bo Rypma | IA | Dowling Catholic High School | 2029 | OF | 2710 rpm |
| 2 | Landon Pearson | IA | Waukee Northwest | 2029 | 3B | 2402 rpm |
| 3 | Cooper Sweeney | IA | Assumption | 2029 | RHP | 2392 rpm |
| 4 | Henry Kelly | IA | Northwest High School | 2029 | OF | 2299 rpm |
| 5 | Blake Bartlett | IA | St Edmond Catholic School | 2029 | C | 2186 rpm |
| 6 | Kinnick Moore | IA | Urbandale High School | 2029 | OF | 2063 rpm |
| 7 | Koby Paulson | IA | Gehlen Catholic | 2029 | LHP | 2013 rpm |
| 8 | Braden Grier | IA | Norwalk | 2029 | LHP | 1912 rpm |
TOP PEAK CHANGE VELOCITY
TOP PEAK CHANGE SPIN RATE
PREP BASEBALL IOWA CONTENT
Be sure to follow us on all of our social media platforms so you don't miss any of our content!
