2023 Northern Ohio TPG Trials Advanced Metrics: Trackman Analytics - Pitching Leaderboard
June 1, 2023
Follow on Twitter- @PrepBaseballOH
Follow on Twitter- @PBROhioScout
Follow on Instagram- @pbrohio
We would like to thank all who participated in PBR Ohio's 2023 Northern Ohio TPG Trials. This was a great opportunity for the class of 2024-2026 prospects to be put on college radars. Many players impressed during their individual workouts at the showcase. Below we have the complete statistical results from the event as well as the top performers across various different categories.
Interested in attending a PBR Ohio event? Check out our schedule by clicking here.
Complete Statistics
To view the Positional Stats, Click Here.
To view the Trackman Analytics, Click Here.
To view the Blast Analytics, Click Here.
To view the Swift Analytics, Click Here.
To view the Pitch Scores, Click Here.
2023 Northern Ohio TPG Trials Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Fastball)
Top Fastball Velocity (Max)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 88.2 mph |
2 | Stevie Doty | OH | Kettering Fairmont | 2024 | SS | 87.5 mph |
3 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 86.1 mph |
4 | Nick Petro | OH | Sandy Valley | 2024 | SS | 85.9 mph |
5 | Ryan Hojdar | OH | Twinsburg | 2025 | RHP | 85.5 mph |
6 | Owen Mikin | OH | Saint Ignatius | 2026 | C | 85.4 mph |
7 | Devon Lehman | OH | St. Vincent St. Mary | 2024 | SS | 85.4 mph |
8 | Savian Wilkins | OH | McKinley High School | 2024 | RHP | 85.2 mph |
9 | Jude Fisher | NC | Pro5 Academy | 2025 | RHP | 84.5 mph |
10 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | 84.2 mph |
Top Fastball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Owen Mikin | OH | Saint Ignatius | 2026 | C | 2363 rpm |
2 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | 2264 rpm |
3 | Stevie Doty | OH | Kettering Fairmont | 2024 | SS | 2214 rpm |
4 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 2204 rpm |
5 | Nick Petro | OH | Sandy Valley | 2024 | SS | 2168 rpm |
6 | Asher Kimball | OH | Hawken | 2025 | SS | 2161 rpm |
7 | Gaige Stuckey | OH | Miami Trace | 2025 | LHP | 2158 rpm |
8 | Dan Miller | OH | Highland High School | 2026 | RHP | 2127 rpm |
9 | Ryan Hojdar | OH | Twinsburg | 2025 | RHP | 2118 rpm |
10 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | 2109 rpm |
Top Fastball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Joshua Rosenblitt | OH | Beachwood | 2025 | RHP | 19.0 in |
2 | Devon Lehman | OH | St. Vincent St. Mary | 2024 | SS | 17.6 in |
3 | Ryan Hojdar | OH | Twinsburg | 2025 | RHP | 16.0 in |
4 | Dan Miller | OH | Highland High School | 2026 | RHP | 15.7 in |
5 | Alex Eusebio | OH | Columbiana | 2024 | RHP | 15.5 in |
6 | Colt Florence | OH | St. Clairsville | 2026 | RHP | 15.4 in |
7 | Bryce Fisher | OH | Glenoak | 2024 | RHP | 15.3 in |
8 | Corey Veverka | OH | Twinsburg | 2024 | RHP | 15.2 in |
9 | Savian Wilkins | OH | McKinley High School | 2024 | RHP | 14.7 in |
10 | Salvatore Barcalow | OH | Indian Creek High School | 2025 | RHP | 14.7 in |
Top Fastball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Lucas Palange | OH | Padua Franciscan | 2025 | RHP | 18.4 |
2 | Savian Wilkins | OH | McKinley High School | 2024 | RHP | 15.9 |
3 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 15.1 |
4 | Clayton Macaluso | OH | Massillon Jackson | 2026 | RHP | 14.2 |
5 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | -14.0 |
6 | Mike Maglione | OH | Lake Middle / High School | 2026 | 3B | 13.3 |
7 | Nikolas Kyprianou | OH | Austintown Fitch | 2024 | LHP | -12.9 |
8 | Bryce Fisher | OH | Glenoak | 2024 | RHP | 12.6 |
9 | Asher Kimball | OH | Hawken | 2025 | SS | 12.2 |
10 | Ashton Snyder | OH | Norwayne | 2025 | C | 11.9 |
Top Fastball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Gaige Stuckey | OH | Miami Trace | 2025 | LHP | 30 |
2 | Dan Miller | OH | Highland High School | 2026 | RHP | 29 |
3 | Brendan Ray | OH | Howland | 2024 | LHP | 28 |
4 | Owen Mikin | OH | Saint Ignatius | 2026 | C | 28 |
5 | Cameron Huff | OH | Newton Falls | 2025 | RHP | 28 |
6 | Asher Kimball | OH | Hawken | 2025 | SS | 28 |
7 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | 28 |
8 | Corey Veverka | OH | Twinsburg | 2024 | RHP | 27 |
9 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | 27 |
10 | Chase Arnold | OH | Olentangy Berlin High School | 2026 | RHP | 27 |
2023 Northern Ohio TPG Trials Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Curveball)
Top Curveball Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Stevie Doty | OH | Kettering Fairmont | 2024 | SS | 76.2-78.2 mph |
2 | Alex Eusebio | OH | Columbiana | 2024 | RHP | 74.0-75.9 mph |
3 | Ryan Hojdar | OH | Twinsburg | 2025 | RHP | 71.3-71.9 mph |
4 | Trip Thaler | OH | Kirtland | 2024 | SS | 68.6-70.7 mph |
5 | Savian Wilkins | OH | McKinley High School | 2024 | RHP | 69.3-70.6 mph |
6 | Clayton Macaluso | OH | Massillon Jackson | 2026 | RHP | 69.8-70.5 mph |
7 | Owen Mikin | OH | Saint Ignatius | 2026 | C | 68.8-70.3 mph |
8 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 66.3-70.1 mph |
9 | Salvatore Barcalow | OH | Indian Creek High School | 2025 | RHP | 65.2-69.9 mph |
10 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | 67.7-69.9 mph |
Top Curveball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Gaige Stuckey | OH | Miami Trace | 2025 | LHP | 2470 rpm |
2 | Kyle Loeser | OH | ST IGNATIUS HIGH SCHOOL | 2026 | LHP | 2272 rpm |
3 | Lucas Palange | OH | Padua Franciscan | 2025 | RHP | 2272 rpm |
4 | Devon Lehman | OH | St. Vincent St. Mary | 2024 | SS | 2243 rpm |
5 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | 2228 rpm |
6 | Trip Thaler | OH | Kirtland | 2024 | SS | 2124 rpm |
7 | Stevie Doty | OH | Kettering Fairmont | 2024 | SS | 2114 rpm |
8 | Alex Eusebio | OH | Columbiana | 2024 | RHP | 2027 rpm |
9 | Brendan Ray | OH | Howland | 2024 | LHP | 2002 rpm |
10 | CJ Frasco | OH | Youngstown Ursuline | 2024 | SS | 2001 rpm |
Top Curveball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Trip Thaler | OH | Kirtland | 2024 | SS | -13.3 in |
2 | Isaac Robinson | OH | Willard | 2024 | SS | 13.0 in |
3 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | -11.1 in |
4 | Brendan Ray | OH | Howland | 2024 | LHP | -9.1 in |
5 | Aidan Kraynak | OH | Saint Ignatius | 2026 | RHP | -6.8 in |
6 | Gaige Stuckey | OH | Miami Trace | 2025 | LHP | -6.8 in |
7 | Nikolas Kyprianou | OH | Austintown Fitch | 2024 | LHP | 6.6 in |
8 | Ryan Hojdar | OH | Twinsburg | 2025 | RHP | -5.6 in |
9 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | -5.5 in |
10 | Ashton Snyder | OH | Norwayne | 2025 | C | -5.5 in |
Top Curveball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ashton Snyder | OH | Norwayne | 2025 | C | -15.5 |
2 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | -15.2 |
3 | Ryan Hojdar | OH | Twinsburg | 2025 | RHP | -12.4 |
4 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | -12.1 |
5 | Asher Kimball | OH | Hawken | 2025 | SS | -12.0 |
6 | Nick Luchitz | OH | Central Catholic | 2024 | RHP | -11.3 |
7 | Dominick Marchetta | OH | Holy Name | 2025 | LHP | 10.2 |
8 | Brendan Ray | OH | Howland | 2024 | LHP | 9.6 |
9 | Trip Thaler | OH | Kirtland | 2024 | SS | -9.0 |
10 | Isaac Robinson | OH | Willard | 2024 | SS | 8.4 |
Top Curveball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Gaige Stuckey | OH | Miami Trace | 2025 | LHP | 38 |
2 | Kyle Loeser | OH | ST IGNATIUS HIGH SCHOOL | 2026 | LHP | 38 |
3 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 36 |
4 | Brendan Ray | OH | Howland | 2024 | LHP | 34 |
5 | Cameron Huff | OH | Newton Falls | 2025 | RHP | 34 |
6 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | 33 |
7 | Devon Lehman | OH | St. Vincent St. Mary | 2024 | SS | 33 |
8 | Nikolas Kyprianou | OH | Austintown Fitch | 2024 | LHP | 32 |
9 | Aedan Miller | OH | Garaway | 2025 | LHP | 32 |
10 | Asher Kimball | OH | Hawken | 2025 | SS | 31 |
2023 Northern Ohio TPG Trials Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Slider)
Top Slider Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Nick Petro | OH | Sandy Valley | 2024 | SS | 74.2-77.1 mph |
2 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 69.1-76.5 mph |
3 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | 72.4-76.5 mph |
4 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 73.4-75.6 mph |
5 | Jude Fisher | NC | Pro5 Academy | 2025 | RHP | 74.9-75.1 mph |
6 | Nikolas Kyprianou | OH | Austintown Fitch | 2024 | LHP | 68.1-73.2 mph |
7 | Alex Eusebio | OH | Columbiana | 2024 | RHP | 72.8-73.0 mph |
8 | Ethan Malek | OH | Beachwood High School | 2026 | RHP | 69.6-72.9 mph |
9 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | 68.8-72.0 mph |
10 | Brendan Ray | OH | Howland | 2024 | LHP | 71.5-71.5 mph |
Top Slider Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Kyle Loeser | OH | ST IGNATIUS HIGH SCHOOL | 2026 | LHP | 2447 |
2 | Brendan Ray | OH | Howland | 2024 | LHP | 2377 |
3 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | 2307 |
4 | Lucas Palange | OH | Padua Franciscan | 2025 | RHP | 2259 |
5 | CJ Frasco | OH | Youngstown Ursuline | 2024 | SS | 2163 |
6 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 2118 |
7 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | 2043 |
8 | Ashton Snyder | OH | Norwayne | 2025 | C | 2038 |
9 | Nick Petro | OH | Sandy Valley | 2024 | SS | 2023 |
10 | Joshua Rosenblitt | OH | Beachwood | 2025 | RHP | 1859 |
Top Slider Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Scott Risman | OH | OH, Hunting Valley - University School | 2025 | RHP | 13.8 in |
2 | Brendan Ray | OH | Howland | 2024 | LHP | -7.4 in |
3 | Bryce Fisher | OH | Glenoak | 2024 | RHP | 6.8 in |
4 | Jude Fisher | NC | Pro5 Academy | 2025 | RHP | 5.2 in |
5 | Chase Arnold | OH | Olentangy Berlin High School | 2026 | RHP | 4.9 in |
6 | Nikolas Kyprianou | OH | Austintown Fitch | 2024 | LHP | 4.8 in |
7 | Kyle Loeser | OH | ST IGNATIUS HIGH SCHOOL | 2026 | LHP | -3.7 in |
8 | Salvatore Barcalow | OH | Indian Creek High School | 2025 | RHP | 3.5 in |
9 | Mike Maglione | OH | Lake Middle / High School | 2026 | 3B | -3.4 in |
10 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 3.1 in |
Top Slider Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ashton Snyder | OH | Norwayne | 2025 | C | -15.6 |
2 | Nikolas Kyprianou | OH | Austintown Fitch | 2024 | LHP | -14.2 |
3 | Kyle Loeser | OH | ST IGNATIUS HIGH SCHOOL | 2026 | LHP | 8.2 |
4 | Scott Risman | OH | OH, Hunting Valley - University School | 2025 | RHP | 7.8 |
5 | Dominick Marchetta | OH | Holy Name | 2025 | LHP | 6.1 |
6 | Brendan Ray | OH | Howland | 2024 | LHP | 6.1 |
7 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | -5.4 |
8 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 4.6 |
9 | Chase Arnold | OH | Olentangy Berlin High School | 2026 | RHP | -4.6 |
10 | Ethan Malek | OH | Beachwood High School | 2026 | RHP | -4.2 |
Top Slider Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Kyle Loeser | OH | ST IGNATIUS HIGH SCHOOL | 2026 | LHP | 36 |
2 | Brendan Ray | OH | Howland | 2024 | LHP | 33 |
3 | Lucas Palange | OH | Padua Franciscan | 2025 | RHP | 33 |
4 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | 32 |
5 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 32 |
6 | Ashton Snyder | OH | Norwayne | 2025 | C | 31 |
7 | CJ Frasco | OH | Youngstown Ursuline | 2024 | SS | 31 |
8 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | 30 |
9 | Ethan Malek | OH | Beachwood High School | 2026 | RHP | 29 |
10 | Chase Arnold | OH | Olentangy Berlin High School | 2026 | RHP | 29 |
2023 Northern Ohio TPG Trials Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Changeup)
Top Changeup Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Savian Wilkins | OH | McKinley High School | 2024 | RHP | 77.2-80.2 mph |
2 | Alex Eusebio | OH | Columbiana | 2024 | RHP | 76.6-79.6 mph |
3 | Nick Petro | OH | Sandy Valley | 2024 | SS | 75.0-79.5 mph |
4 | Trip Thaler | OH | Kirtland | 2024 | SS | 75.8-78.8 mph |
5 | Aidan Kraynak | OH | Saint Ignatius | 2026 | RHP | 76.1-77.9 mph |
6 | Asher Kimball | OH | Hawken | 2025 | SS | 75.1-77.2 mph |
7 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 72.6-76.7 mph |
8 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | 75.3-76.0 mph |
9 | Dominick Marchetta | OH | Holy Name | 2025 | LHP | 75.2-75.6 mph |
10 | Stevie Doty | OH | Kettering Fairmont | 2024 | SS | 74.5-75.1 mph |
Top Changeup Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | 2426 rpm |
2 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | 2336 rpm |
3 | Devon Lehman | OH | St. Vincent St. Mary | 2024 | SS | 2250 rpm |
4 | Kyle Loeser | OH | ST IGNATIUS HIGH SCHOOL | 2026 | LHP | 2177 rpm |
5 | Stevie Doty | OH | Kettering Fairmont | 2024 | SS | 2080 rpm |
6 | Cameron Huff | OH | Newton Falls | 2025 | RHP | 2075 rpm |
7 | Nick Luchitz | OH | Central Catholic | 2024 | RHP | 1980 rpm |
8 | Trip Thaler | OH | Kirtland | 2024 | SS | 1975 rpm |
9 | Ashton Snyder | OH | Norwayne | 2025 | C | 1934 rpm |
10 | Brendan Ray | OH | Howland | 2024 | LHP | 1925 rpm |
Top Changeup Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Colt Florence | OH | St. Clairsville | 2026 | RHP | 15.1 in |
2 | Alex Eusebio | OH | Columbiana | 2024 | RHP | 13.6 in |
3 | Savian Wilkins | OH | McKinley High School | 2024 | RHP | 13.5 in |
4 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 11.5 in |
5 | Asher Kimball | OH | Hawken | 2025 | SS | 11.2 in |
6 | Bryce Fisher | OH | Glenoak | 2024 | RHP | 11.1 in |
7 | Trip Thaler | OH | Kirtland | 2024 | SS | 10.9 in |
8 | Mike Maglione | OH | Lake Middle / High School | 2026 | 3B | 9.2 in |
9 | Aidan Kraynak | OH | Saint Ignatius | 2026 | RHP | 8.7 in |
10 | Chase Arnold | OH | Olentangy Berlin High School | 2026 | RHP | 8.3 in |
Top Changeup Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ashton Snyder | OH | Norwayne | 2025 | C | -15.1 |
2 | Dominick Marchetta | OH | Holy Name | 2025 | LHP | -15.1 |
3 | Asher Kimball | OH | Hawken | 2025 | SS | 14.7 |
4 | Clayton Macaluso | OH | Massillon Jackson | 2026 | RHP | 14.1 |
5 | Aidan Kraynak | OH | Saint Ignatius | 2026 | RHP | 13.9 |
6 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | -12.2 |
7 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 11.7 |
8 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | -11.4 |
9 | Savian Wilkins | OH | McKinley High School | 2024 | RHP | 11.2 |
10 | Nick Luchitz | OH | Central Catholic | 2024 | RHP | -10.5 |
Top Changeup Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Kyle Loeser | OH | ST IGNATIUS HIGH SCHOOL | 2026 | LHP | 38 |
2 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | 33 |
3 | Cameron Huff | OH | Newton Falls | 2025 | RHP | 32 |
4 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 32 |
5 | Lucas Palange | OH | Padua Franciscan | 2025 | RHP | 32 |
6 | Michael Lalonde | OH | Oak Harbor High School | 2025 | SS | 32 |
7 | Ashton Snyder | OH | Norwayne | 2025 | C | 32 |
8 | Devon Lehman | OH | St. Vincent St. Mary | 2024 | SS | 32 |
9 | CJ Frasco | OH | Youngstown Ursuline | 2024 | SS | 30 |
10 | Aedan Miller | OH | Garaway | 2025 | LHP | 30 |
Recent Articles
- OH Updated Class of 2027 Player Rankings (September) 9/11/24
- OH Goal To Play College Baseball Now A Reality For Winge 9/09/24
- OH Kogge Staying Close To Home After Commitment To Ohio University 9/09/24
- OH Updated Class of 2026 Player Rankings (September) 9/04/24
- OH Harlamert ‘Excited For The Opportunity’ At Northern Kentucky 9/03/24
- OH 2024 Summer Org Wrapup Spotlight: IVL Baseball 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: Bo Jackson Elite 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: T3 Warhawks 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: Ohio Hitmen 9/02/24
- OH 2024 Summer Org Wrapup Spotlight: H24 Longhorns 9/02/24