More +
Thu 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.
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.
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 Local | 2024 | SS | 85.9 mph |
5 | Ryan Hojdar | OH | Twinsburg | 2025 | RHP | 85.5 mph |
6 | Owen Mikin | OH | St. Ignatius | 2026 | C | 85.4 mph |
7 | Devon Lehman | OH | St. Vincent St. Mary | 2024 | SS | 85.4 mph |
8 | Savian Wilkins | OH | Canton Mckinley | 2024 | RHP | 85.2 mph |
9 | Jude Fisher | OH | Strongsville | 2025 | RHP | 84.5 mph |
10 | Michael Lalonde | OH | Oak Harbor | 2025 | SS | 84.2 mph |
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Owen Mikin | OH | St. Ignatius | 2026 | C | 2363 rpm |
2 | Michael Lalonde | OH | Oak Harbor | 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 Local | 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 | Medina Highland | 2026 | RHP | 2127 rpm |
9 | Ryan Hojdar | OH | Twinsburg | 2025 | RHP | 2118 rpm |
10 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | 2109 rpm |
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 | Medina Highland | 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 | Canton Mckinley | 2024 | RHP | 14.7 in |
10 | Salvatore Barcalow | OH | Indian Creek | 2025 | RHP | 14.7 in |
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Lucas Palange | OH | Padua Franciscan | 2025 | RHP | 18.4 |
2 | Savian Wilkins | OH | Canton Mckinley | 2024 | RHP | 15.9 |
3 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 15.1 |
4 | Clayton Macaluso | OH | Jackson | 2026 | RHP | 14.2 |
5 | Keegan Cubbison | OH | Strongsville | 2024 | LHP | -14.0 |
6 | Mike Maglione | OH | Uniontown Lake | 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 |
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Gaige Stuckey | OH | Miami Trace | 2025 | LHP | 30 |
2 | Dan Miller | OH | Medina Highland | 2026 | RHP | 29 |
3 | Brendan Ray | OH | Howland | 2024 | LHP | 28 |
4 | Owen Mikin | OH | St. 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 | 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 | 2026 | RHP | 27 |
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 | Canton Mckinley | 2024 | RHP | 69.3-70.6 mph |
6 | Clayton Macaluso | OH | Jackson | 2026 | RHP | 69.8-70.5 mph |
7 | Owen Mikin | OH | St. 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 | 2025 | RHP | 65.2-69.9 mph |
10 | Jackson Urenovitch | OH | Anthony Wayne | 2026 | RHP | 67.7-69.9 mph |
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 | 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 |
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 | St. 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 |
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 |
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Gaige Stuckey | OH | Miami Trace | 2025 | LHP | 38 |
2 | Kyle Loeser | OH | St Ignatius | 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 |
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Nick Petro | OH | Sandy Valley Local | 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 | 2025 | SS | 72.4-76.5 mph |
4 | Mason Petridis | OH | Austintown Fitch | 2025 | RHP | 73.4-75.6 mph |
5 | Jude Fisher | OH | Strongsville | 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 | 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 |
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Kyle Loeser | OH | St Ignatius | 2026 | LHP | 2447 |
2 | Brendan Ray | OH | Howland | 2024 | LHP | 2377 |
3 | Michael Lalonde | OH | Oak Harbor | 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 Local | 2024 | SS | 2023 |
10 | Joshua Rosenblitt | OH | Beachwood | 2025 | RHP | 1859 |
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Scott Risman | OH | University Upper | 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 | OH | Strongsville | 2025 | RHP | 5.2 in |
5 | Chase Arnold | OH | Olentangy Berlin | 2026 | RHP | 4.9 in |
6 | Nikolas Kyprianou | OH | Austintown Fitch | 2024 | LHP | 4.8 in |
7 | Kyle Loeser | OH | St Ignatius | 2026 | LHP | -3.7 in |
8 | Salvatore Barcalow | OH | Indian Creek | 2025 | RHP | 3.5 in |
9 | Mike Maglione | OH | Uniontown Lake | 2026 | 3B | -3.4 in |
10 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 3.1 in |
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 | 2026 | LHP | 8.2 |
4 | Scott Risman | OH | University Upper | 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 | 2025 | SS | -5.4 |
8 | Stephen Hall | OH | Massillon Jackson | 2025 | RHP | 4.6 |
9 | Chase Arnold | OH | Olentangy Berlin | 2026 | RHP | -4.6 |
10 | Ethan Malek | OH | Beachwood | 2026 | RHP | -4.2 |
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Kyle Loeser | OH | St Ignatius | 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 | 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 | 2026 | RHP | 29 |
10 | Chase Arnold | OH | Olentangy Berlin | 2026 | RHP | 29 |
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Savian Wilkins | OH | Canton Mckinley | 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 Local | 2024 | SS | 75.0-79.5 mph |
4 | Trip Thaler | OH | Kirtland | 2024 | SS | 75.8-78.8 mph |
5 | AIDAN KRAYNAK | OH | St. 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 |
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Michael Lalonde | OH | Oak Harbor | 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 | 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 |
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 | Canton Mckinley | 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 | Uniontown Lake | 2026 | 3B | 9.2 in |
9 | AIDAN KRAYNAK | OH | St. Ignatius | 2026 | RHP | 8.7 in |
10 | Chase Arnold | OH | Olentangy Berlin | 2026 | RHP | 8.3 in |
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 | Jackson | 2026 | RHP | 14.1 |
5 | AIDAN KRAYNAK | OH | St. 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 | Canton Mckinley | 2024 | RHP | 11.2 |
10 | Nick Luchitz | OH | Central Catholic | 2024 | RHP | -10.5 |
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Kyle Loeser | OH | St Ignatius | 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 | 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 |