2025 Showcase Statistical Leaderboard: Trackman Analytics - Pitching Leaderboard
November 5, 2025
Follow on Twitter- @PrepBaseballOH
Follow on Twitter- @PrepBaseOHScout
Follow on Instagram- @prepbaseballohio
We would like to thank all who participated in Prep Baseball Ohio's 2025 showcases. These are great opportunities for the class of 2025-2030 prospects to be put on college radars. Many players impressed during their individual workouts at their respective showcase. Below we have top 10 statistical leaders for multiple categories.
Interested in attending a Prep Baseball Ohio event? Check out our schedule by clicking here.
2025 Showcase Statistical Leaderboard: Defense Analytics Leaderboard
Showcase Statistical Leaderboards
*****Futures Game, Senior Futures Games, and MW Super Sophomore Games Not Included*****
*****Click Here For FG Leaderboard ... Click Here for SFG Leaderboard ... Click Here for JFG Leaderboard ... Click Here for MW SSG*****
Top Fastball Velocity (Max)
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Nathan Bryant | OH | Lake Center Christian | 2026 | RHP | 96.1 mph |
| 2 | Zion Theophilus | OH | Archbishop Moeller | 2025 | RHP | 95.1 mph |
| 3 | Wilson Wells | OH | Granville | 2026 | RHP | 94.1 mph |
| 4 | Caleb Mecurio | OH | Walsh Jesuit | 2026 | RHP | 93.5 mph |
| 5 | Owen Shinada | OH | Twinsburg | 2025 | RHP | 92.6 mph |
| 6 | Scott Dimarco | OH | Medina Buckeye | 2025 | RHP | 92.6 mph |
| 7 | Isaac Sullivan | OH | Chaminade-Julienne | 2026 | SS | 92.3 mph |
| 8 | Cael Charles | OH | Amherst Steele | 2027 | RHP | 92.2 mph |
| 9 | Colton Landtiser | OH | Pickerington Central | 2025 | RHP | 92.2 mph |
| 10 | Peyton Tengesdahl | OH | Wayne | 2026 | RHP | 91.7 mph |
| 11 | Ben Hanley | OH | Mason | 2026 | RHP | 91.7 mph |
| 12 | Owen Graf | OH | Anthony Wayne | 2025 | RHP | 91.4 mph |
| 13 | Nathan Kramer | OH | Archbishop McNicholas | 2027 | RHP | 91.3 mph |
| 14 | Connor Davis | OH | Reading | 2025 | RHP | 91.2 mph |
| 15 | Grant Slater | KY | Boyd County | 2027 | RHP | 91.1 mph |
| 16 | Caleb Driessen | OH | Badin | 2026 | RHP | 91.1 mph |
| 17 | Braylon Schneider | OH | Fremont Ross | 2025 | RHP | 91.0 mph |
| 18 | Brody Papay | OH | Avon | 2025 | LHP | 90.9 mph |
| 19 | Cael Kogge | OH | Pickerington Central | 2026 | RHP | 90.7 mph |
| 20 | Griffin Paumier | OH | Hoover High School | 2026 | RHP | 90.6 mph |
| 21 | Jacob Paluczak | OH | North Royalton | 2025 | RHP | 90.5 mph |
| 22 | Kellan Riesenbeck | OH | La Salle | 2026 | RHP | 90.5 mph |
| 23 | Nicholas Hart | OH | Lakewood High School | 2026 | RHP | 90.5 mph |
| 24 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 90.4 mph |
| 25 | Rhys Canan | OH | Walnut Hills | 2026 | RHP | 90.4 mph |
Top Fastball Spin Rate (Average)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Ethan Robinson | OH | Westerville-North | 2026 | 1B | 2633 rpm |
| 2 | Ben Hanley | OH | Mason | 2026 | RHP | 2575 rpm |
| 3 | Nate Lineback | OH | Hamilton | 2028 | OF | 2555 rpm |
| 4 | Nathan Bryant | OH | Lake Center Christian | 2026 | RHP | 2539 rpm |
| 5 | Abram Grandstaff | OH | Bishop Fenwick | 2025 | RHP | 2537 rpm |
| 6 | Jacob Paluczak | OH | North Royalton | 2025 | RHP | 2507 rpm |
| 7 | Zion Theophilus | OH | Archbishop Moeller | 2025 | RHP | 2501 rpm |
| 8 | Noah Coffman | OH | Indian Hill High School | 2026 | RHP | 2487 rpm |
| 9 | Colton Landtiser | OH | Pickerington Central | 2025 | RHP | 2483 rpm |
| 10 | Charlie Hoagland | OH | Chaminade-Julienne | 2025 | LHP | 2476 rpm |
Top Fastball Induced Vertical Break (Average)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Jaden Starcher | OH | Butler High School | 2026 | RHP | 26.1 in |
| 2 | Jojo Porter III | OH | Barberton | 2026 | 3B | 24.9 in |
| 3 | Ethan Bowman | OH | Archbold | 2028 | RHP | 23.1 in |
| 4 | Jaxon Mabery | OH | North Union High School | 2028 | SS | 22.6 in |
| 5 | Jonathan Glinsky | OH | Strongsville | 2028 | 2B | 22.3 in |
| 6 | Nick Thompson | KY | Covington Catholic High School | 2028 | RHP | 22.1 in |
| 7 | Carson Bruce | OH | Lakota East | 2027 | C | 21.6 in |
| 8 | Brady Ruckman | OH | Springfield High School | 2027 | RHP | 21.3 in |
| 9 | Nick Miller | OH | Tuscarawas Valley | 2026 | LHP | 21.3 in |
| 10 | Preston Maher | OH | Genoa | 2028 | RHP | 21.3 in |
Top Fastball Horizontal Movement (Average)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Gavin Hibbitts | OH | Shadyside High School | 2030 | SS | 20.8 |
| 2 | Tristan Braden | OH | archbishop moeller | 2027 | 3B | 20.0 |
| 3 | Zander Juday | IN | Richmond High School | 2026 | SS | 19.8 |
| 4 | Kyle Turk | OH | Hillsdale High School | 2027 | OF | 19.1 |
| 5 | Chase Bart | OH | Padua Franciscan | 2026 | LHP | -18.9 |
| 6 | Alex Ward | OH | Lakota East High School | 2028 | RHP | 18.8 |
| 7 | Evan Fuller | OH | Hoover High School | 2026 | RHP | 18.6 |
| 8 | Brody Morrow | OH | Vermilion High School | 2027 | SS | 18.5 |
| 9 | Nathan Kimmel | OH | Twinsburg | 2027 | LHP | -18.4 |
| 10 | Anthony Boike | MI | Lakeview | 2026 | 2B | 18.2 |
Top Fastball Peak Spin Score (Max)
| Rank | Name | State | School | Class | Pos | Spin Score (max) |
| 1 | Ethan Robinson | OH | Westerville-North | 2026 | 1B | 58 |
| 2 | Thomas Barnhart | OH | Archbishop Moeller | 2027 | C | 37 |
| 3 | Noah Coffman | OH | Indian Hill High School | 2026 | RHP | 34 |
| 4 | Austin Kyle | OH | Jonathan Alder High School | 2029 | 1B | 34 |
| 5 | Nate Lineback | OH | Hamilton | 2028 | OF | 33 |
| 6 | Chayse Morgan | OH | Kettering Fairmont High School | 2030 | C | 33 |
| 7 | Isaac Donelson | OH | River Valley | 2028 | LHP | 33 |
| 8 | Hayden Hubert | OH | Homeschool (OH) | 2026 | RHP | 32 |
| 9 | Tegan Brown | OH | Thomas Worthington High School | 2030 | SS | 32 |
| 10 | Landon Huffman | OH | sylvania northview | 2028 | 1B | 32 |
2025 Showcase Leaderboard: Trackman Analytics - Pitching Leaderboard (Curveball)
Top Curveball Velocity Range
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Nathan Bryant | OH | Lake Center Christian | 2026 | RHP | 80.6-81.7 mph |
| 2 | Cael Charles | OH | Amherst Steele | 2027 | RHP | 78.1-80.7 mph |
| 3 | Peyton Tengesdahl | OH | Wayne | 2026 | RHP | 78.6-79.8 mph |
| 4 | Cullen O'Brien | OH | St. Xavier | 2027 | RHP | 76.6-79.6 mph |
| 5 | Sammy LoParo | OH | Saint Ignatius | 2026 | RHP | 77.8-78.9 mph |
| 6 | Nicholas Hart | OH | Lakewood High School | 2026 | RHP | 76.7-78.7 mph |
| 7 | Kellan Riesenbeck | OH | La Salle | 2026 | RHP | 77.0-78.5 mph |
| 8 | Austin Tippie | OH | Newton | 2026 | 1B | 74.4-78.4 mph |
| 9 | Brody Papay | OH | Avon | 2025 | LHP | 76.4-78.4 mph |
| 10 | Evan Fuller | OH | Hoover High School | 2026 | RHP | 75.7-78.1 mph |
Top Curveball Spin Rate (Average)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Nicholas Hart | OH | Lakewood High School | 2026 | RHP | 2925 rpm |
| 2 | Charlie Hoagland | OH | Chaminade-Julienne | 2025 | LHP | 2869 rpm |
| 3 | Noah Coffman | OH | Indian Hill High School | 2026 | RHP | 2825 rpm |
| 4 | Nathan Bryant | OH | Lake Center Christian | 2026 | RHP | 2707 rpm |
| 5 | Joey Buchanan | OH | Milford | 2025 | LHP | 2627 rpm |
| 6 | Ryan Murphy | OH | Oak Hills | 2027 | RHP | 2601 rpm |
| 7 | Rocco Bucci | OH | Olentangy High School | 2027 | OF | 2592 rpm |
| 8 | Bryce Krieger | OH | Cincinnati Hills Christian Academy | 2028 | OF | 2576 rpm |
| 9 | Jayden Collins | OH | Marengo Highland | 2026 | 3B | 2568 rpm |
| 10 | Brady Canan | OH | Northmont | 2026 | RHP | 2548 rpm |
Top Curveball Induced Vertical Break (Average)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Dominic Barone | OH | LaSalle | 2029 | LHP | 19.5 in |
| 2 | Noah Coffman | OH | Indian Hill High School | 2026 | RHP | -18.3 in |
| 3 | Landon Green | OH | Hayes | 2026 | RHP | -17.7 in |
| 4 | Luke Pappano | OH | Archbishop Moeller | 2025 | LHP | -17.4 in |
| 5 | Bryce Besgrove | OH | Oregon Clay | 2028 | LHP | -17.3 in |
| 6 | Troy Holthaus | OH | Northmont | 2028 | 3B | -16.9 in |
| 7 | Carson Bond | OH | Swanton | 2027 | RHP | -16.6 in |
| 8 | Zach Swartz | OH | West Clermont | 2025 | RHP | -16.6 in |
| 9 | Jackson Vondersaar | OH | Olentangy Berlin | 2028 | C | -16.4 in |
| 10 | Caleb McMonigle | OH | Bishop Fenwick High School Middletown | 2026 | RHP | -16.3 in |
Top Curveball Horizontal Movement (Average)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Bryce Krieger | OH | Cincinnati Hills Christian Academy | 2028 | OF | -20.2 |
| 2 | Ethan Robinson | OH | Westerville-North | 2026 | 1B | 19.9 |
| 3 | Daniel Orta IV | OH | Defiance | 2028 | LHP | 19.5 |
| 4 | Eli Fogle | OH | Valley View High School | 2029 | 2B | -19.2 |
| 5 | Blake Mummert | OH | Clay High School | 2029 | RHP | -18.8 |
| 6 | Benjamin Acino | OH | Anthony Wayne High School | 2029 | C | -18.7 |
| 7 | Zach Carter | OH | Clinton-Massie High School | 2029 | SS | -18.5 |
| 8 | Sammy Vovak | OH | St. Xavier | 2028 | RHP | -18.5 |
| 9 | Gage Maggard | OH | Hamilton Badin | 2027 | 2B | -18.3 |
| 10 | Carter Stone | OH | Hamilton High School | 2028 | RHP | -18.2 |
Top Curveball Peak Spin Score (Max)
| Rank | Name | State | School | Class | Pos | Spin Score (max) |
| 1 | Nicholas Hart | OH | Lakewood High School | 2026 | RHP | 57 |
| 2 | Kash Reeves | OH | Northridge High School | 2027 | SS | 52 |
| 3 | Noah Coffman | OH | Indian Hill High School | 2026 | RHP | 43 |
| 4 | Isaac Donelson | OH | River Valley | 2028 | LHP | 40 |
| 5 | Daniel Orta IV | OH | Defiance | 2028 | LHP | 39 |
| 6 | Garrett Penrod | OH | Northridge High School | 2027 | RHP | 39 |
| 7 | Ryan Murphy | OH | Oak Hills | 2027 | RHP | 39 |
| 8 | Andrew Oppenheimer | OH | Beavercreek High School | 2028 | OF | 39 |
| 9 | Cambell Cress | OH | Buckeye Valley Local High School | 2028 | RHP | 38 |
| 10 | Bryce Krieger | OH | Cincinnati Hills Christian Academy | 2028 | OF | 38 |
2025 Showcase Leaderboard: Trackman Analytics - Pitching Leaderboard (Slider)
Top Slider Velocity Range
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Zion Theophilus | OH | Archbishop Moeller | 2025 | RHP | 82.9-85.1 mph |
| 2 | Nathan Bryant | OH | Lake Center Christian | 2026 | RHP | 80.0-83.2 mph |
| 3 | Owen Graf | OH | Anthony Wayne | 2025 | RHP | 82.1-82.9 mph |
| 4 | Elliot Davis | OH | Stephen T Badin | 2026 | RHP | 81.2-82.8 mph |
| 5 | Zach Swartz | OH | West Clermont | 2025 | RHP | 79.4-82.4 mph |
| 6 | Isaac Sullivan | OH | Chaminade-Julienne | 2026 | SS | 79.7-81.9 mph |
| 7 | Abram Grandstaff | OH | Bishop Fenwick | 2025 | RHP | 80.3-81.7 mph |
| 8 | Grant Slater | KY | Boyd County | 2027 | RHP | 79.4-81.5 mph |
| 9 | Caleb Mecurio | OH | Walsh Jesuit | 2026 | RHP | 77.2-81.4 mph |
| 10 | Colton Landtiser | OH | Pickerington Central | 2025 | RHP | 80.1-81.0 mph |
Top Slider Spin Rate (Average)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Chase Dennison | OH | Hudson | 2026 | OF | 3032 |
| 2 | Noah Coffman | OH | Indian Hill High School | 2026 | RHP | 3009 |
| 3 | Charlie Hoagland | OH | Chaminade-Julienne | 2025 | LHP | 2936 |
| 4 | Abram Grandstaff | OH | Bishop Fenwick | 2025 | RHP | 2875 |
| 5 | Colton Landtiser | OH | Pickerington Central | 2025 | RHP | 2788 |
| 6 | Ben Hanley | OH | Mason | 2026 | RHP | 2787 |
| 7 | Nathan Bryant | OH | Lake Center Christian | 2026 | RHP | 2774 |
| 8 | Caleb Mecurio | OH | Walsh Jesuit | 2026 | RHP | 2689 |
| 9 | Jake Donaldson | OH | North Canton Hoover | 2026 | RHP | 2621 |
| 10 | Jack Andes | OH | Hoover High School | 2026 | OF | 2611 |
Top Slider Induced Vertical Break (Average)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Grady Thrash | OH | Lakota East High School | 2028 | LHP | 18.3 in |
| 2 | Quintin DeVore | OH | Buckeye Valley | 2028 | OF | 18.1 in |
| 3 | Noah Coffman | OH | Indian Hill High School | 2026 | RHP | -17.2 in |
| 4 | Koby Dues | OH | Vandalia Butler | 2027 | SS | -15.8 in |
| 5 | Chance Apathy | OH | Holy Name | 2027 | RHP | 14.9 in |
| 6 | Jake Becker | OH | Strongsville | 2028 | OF | 14.7 in |
| 7 | Travis Slone | OH | Shelby | 2026 | LHP | 14.7 in |
| 8 | Jackson Vondersaar | OH | Olentangy Berlin | 2028 | C | -14.5 in |
| 9 | Connor Newbery | OH | Olentangy HS | 2026 | LHP | 13.6 in |
| 10 | Jack Schmittel | OH | Kenston | 2028 | 2B | 13.5 in |
Top Slider Horizontal Movement (Average)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Lucas Miller | OH | Vandalia-Butler Online Learning School | 2027 | RHP | -21.7 |
| 2 | Cambell Cress | OH | Buckeye Valley Local High School | 2028 | RHP | -20.8 |
| 3 | AJ Sorace | OH | Twinsburg | 2027 | OF | -20.2 |
| 4 | Miles Drake | OH | Newark | 2026 | RHP | -19.8 |
| 5 | Max Hoyda | OH | Columbian High School | 2028 | C | -19.6 |
| 6 | Cole Porotsky | OH | St. Xavier | 2025 | RHP | -19.2 |
| 7 | Aiden Wilhlem | OH | massillon | 2026 | SS | -19.1 |
| 8 | Blake Andresen | OH | Avon Lake | 2026 | RHP | -18.1 |
| 9 | Seth Halsey | OH | Cincinnati Christian | 2026 | SS | -17.6 |
| 10 | Noah Bauman | OH | Dublin Jerome High School | 2027 | LHP | 17.6 |
Top Slider Peak Spin Score (Max)
| Rank | Name | State | School | Class | Pos | Spin Score (max) |
| 1 | Noah Coffman | OH | Indian Hill High School | 2026 | RHP | 43 |
| 2 | Cole Porotsky | OH | St. Xavier | 2025 | RHP | 39 |
| 3 | Carter Williams | OH | Anthony Wayne | 2027 | SS | 39 |
| 4 | Charlie Hoagland | OH | Chaminade-Julienne | 2025 | LHP | 39 |
| 5 | Cameron Keller | OH | Olentangy Berlin High School | 2029 | SS | 39 |
| 6 | Chase Dennison | OH | Hudson | 2026 | OF | 39 |
| 7 | Blake Andresen | OH | Avon Lake | 2026 | RHP | 39 |
| 8 | Cohen Brown | OH | Piqua High School | 2026 | LHP | 39 |
| 9 | Jake Donaldson | OH | North Canton Hoover | 2026 | RHP | 38 |
| 10 | Bryce Krieger | OH | Cincinnati Hills Christian Academy | 2028 | OF | 38 |
2025 Showcase Leaderboard: Trackman Analytics - Pitching Leaderboard (Changeup)
Top Changeup Velocity Range
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Nathan Bryant | OH | Lake Center Christian | 2026 | RHP | 86.4-87.9 mph |
| 2 | Zion Theophilus | OH | Archbishop Moeller | 2025 | RHP | 84.0-87.6 mph |
| 3 | Colton Landtiser | OH | Pickerington Central | 2025 | RHP | 85.0-87.2 mph |
| 4 | Isaac Sullivan | OH | Chaminade-Julienne | 2026 | SS | 84.0-86.4 mph |
| 5 | Peyton Tengesdahl | OH | Wayne | 2026 | RHP | 84.7-85.8 mph |
| 6 | Owen Graf | OH | Anthony Wayne | 2025 | RHP | 83.9-85.5 mph |
| 7 | Wilson Wells | OH | Granville | 2026 | RHP | 82.7-84.7 mph |
| 8 | Abram Grandstaff | OH | Bishop Fenwick | 2025 | RHP | 83.9-84.4 mph |
| 9 | Cael Charles | OH | Amherst Steele | 2027 | RHP | 83.2-84.3 mph |
| 10 | Caleb Mecurio | OH | Walsh Jesuit | 2026 | RHP | 82.8-84.2 mph |
Top Changeup Horizontal Movement (Average)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Devin Rayner | OH | Western Brown High School | 2028 | 2B | 39.1 |
| 2 | Rhys Canan | OH | Walnut Hills | 2026 | RHP | 20.9 |
| 3 | Logan Orwick | OH | Dayton Christian School | 2029 | RHP | 20.7 |
| 4 | Jake Tuori | OH | St. John's Jesuit | 2027 | RHP | 20.2 |
| 5 | Rocco Bucci | OH | Olentangy High School | 2027 | OF | -19.7 |
| 6 | Nolan Beyer | OH | St. Charles Prep | 2029 | RHP | 19.7 |
| 7 | Austin Mccreery | OH | Indian Valley | 2026 | OF | 19.6 |
| 8 | Braeden Schmidt | OH | Thomas Worthington High School | 2026 | RHP | 19.5 |
| 9 | Logan Minamyer | OH | Hilliard Bradley | 2026 | RHP | 19.3 |
| 10 | Noah Merrill | OH | Ashland High School | 2027 | LHP | -18.9 |
Recent Articles
- OH 2025 Showcase Statistical Leaderboard: Trackman Analytics - Pitching Leaderboard 11/05/25
- OH 2025 Showcase Statistical Leaderboard: Trackman Analytics - Hitting Leaderboard 11/05/25
- OH 2025 Showcase Statistical Leaderboard: Defense Analytics Leaderboard 11/05/25
- OH 2025 Southern Ohio Fall Top Prospect Games - Top Statistical Performers 10/13/25
- OH 2025 Southern Ohio Unsigned Senior Showcase - Top Statistical Performers 10/13/25
- OH The 2026 Prep Baseball Ohio High School Spring Classics 10/08/25
- OH 2025 Northern Ohio Unsigned Senior Showcase - Top Statistical Performers 10/06/25
- OH 2025 Northern Ohio Fall Top Prospect Games - Top Statistical Performers 10/06/25
- OH Updated Class of 2028 Player Rankings (September) 9/16/25
- OH Updated Class of 2027 Player Rankings (September) 9/03/25

