2023 IVL Baseball Metrics: Trackman Analytics - Pitching Leaderboard
February 12, 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 Scout Day: IVL Baseball. This was a great opportunity for the class of 2024-2028 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.
2023 IVL Baseball Metrics: Trackman Analytics - Pitching Leaderboard (Fastball)
Top Fastball Velocity (Max)
Top Fastball Spin Rate (Average)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 2098 rpm |
| 2 | William Douglas | OH | GlenOak High School | 2025 | 2B | 2055 rpm |
| 3 | Reid Oney | OH | Highland | 2026 | RHP | 2043 rpm |
| 4 | Toby Glasberg | OH | Highland | 2025 | RHP | 2026 rpm |
| 5 | Cameron Klag | OH | Medina Highland | 2025 | MIF | 2018 rpm |
| 6 | Paul Mattei | OH | Norton | 2025 | OF | 2003 rpm |
| 7 | James Waterman | OH | Copley | 2026 | 3B | 1975 rpm |
| 8 | Ethan Acurio | OH | Medina | 2025 | RHP | 1964 rpm |
| 9 | Michael Banks | OH | Barberton High School | 2027 | 3B | 1945 rpm |
| 10 | Cole Macko | OH | Barberton High School | 2025 | 3B | 1935 rpm |
Top Fastball Induced Vertical Break (Average)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Paul Mattei | OH | Norton | 2025 | OF | 22.0 in |
| 2 | Tyler Koger | OH | Norton | 2025 | 3B | 20.1 in |
| 3 | Michael Banks | OH | Barberton High School | 2027 | 3B | 19.8 in |
| 4 | Colin Fashinpaur | OH | Revere High School | 2027 | RHP | 19.0 in |
| 5 | Cody Caplinger | OH | Wadsworth High School | 2025 | RHP | 18.2 in |
| 6 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 18.0 in |
| 7 | Nathan Prucha | OH | Hudson High School | 2025 | RHP | 17.9 in |
| 8 | Chase Martin | OH | Padua Franciscan | 2028 | RHP | 17.1 in |
| 9 | Cole Macko | OH | Barberton High School | 2025 | 3B | 16.1 in |
| 10 | Ethan Acurio | OH | Medina | 2025 | RHP | 16.0 in |
Top Fastball Horizontal Movement (Average)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Marco Silva | OH | Barberton | 2025 | LHP | -14.9 |
| 2 | William Douglas | OH | GlenOak High School | 2025 | 2B | 14.1 |
| 3 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 13.6 |
| 4 | Noah Lindenmuth | OH | Cloverleaf | 2026 | RHP | 12.8 |
| 5 | Ethan Acurio | OH | Medina | 2025 | RHP | 11.6 |
| 6 | Cole Macko | OH | Barberton High School | 2025 | 3B | 11.2 |
| 7 | Cameron Klag | OH | Medina Highland | 2025 | MIF | 10.8 |
| 8 | Michael Banks | OH | Barberton High School | 2027 | 3B | 10.6 |
| 9 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 10.1 |
| 10 | Chase Martin | OH | Padua Franciscan | 2028 | RHP | 10.0 |
Top Fastball Peak Spin Score (Max)
| Rank | Name | State | School | Class | Pos | Spin Score (max) |
| 1 | Reid Oney | OH | Highland | 2026 | RHP | 29 |
| 2 | James Waterman | OH | Copley | 2026 | 3B | 29 |
| 3 | Cameron Klag | OH | Medina Highland | 2025 | MIF | 28 |
| 4 | William Douglas | OH | GlenOak High School | 2025 | 2B | 27 |
| 5 | Nathan Plas | OH | Firestone High School | 2027 | LHP | 27 |
| 6 | Colin Fashinpaur | OH | Revere High School | 2027 | RHP | 26 |
| 7 | Toby Glasberg | OH | Highland | 2025 | RHP | 26 |
| 8 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 26 |
| 9 | Ethan Acurio | OH | Medina | 2025 | RHP | 26 |
| 10 | Paul Mattei | OH | Norton | 2025 | OF | 26 |
2023 IVL Baseball Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Curveball)
Top Curveball Velocity Range
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Marco Silva | OH | Barberton | 2025 | LHP | 70.7-71.7 mph |
| 2 | Cody Caplinger | OH | Wadsworth High School | 2025 | RHP | 69.8-71.5 mph |
| 3 | Cole Macko | OH | Barberton High School | 2025 | 3B | 67.1-68.7 mph |
| 4 | Toby Glasberg | OH | Highland | 2025 | RHP | 67.4-68.2 mph |
| 5 | Kai Close | OH | Wadsworth | 2025 | 1B | 67.4-68.0 mph |
| 6 | Ethan Acurio | OH | Medina | 2025 | RHP | 64.6-67.1 mph |
| 7 | Paul Mattei | OH | Norton | 2025 | OF | 65.9-66.4 mph |
| 8 | Nicholas Hall | OH | Richfield Revere | 2026 | OF | 64.2-66.1 mph |
| ^ | AJ Hall | OH | Revere High School | 2025 | RHP | 64.2-66.1 mph |
| 9 | Reid Oney | OH | Highland | 2026 | RHP | 63.7-66.0 mph |
| 10 | Cameron Klag | OH | Medina Highland | 2025 | MIF | 64.5-65.6 mph |
Top Curveball Spin Rate (Average)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Toby Glasberg | OH | Highland | 2025 | RHP | 2772 rpm |
| 2 | Cole Macko | OH | Barberton High School | 2025 | 3B | 2221 rpm |
| 3 | Cameron Klag | OH | Medina Highland | 2025 | MIF | 2217 rpm |
| 4 | Ethan Acurio | OH | Medina | 2025 | RHP | 2150 rpm |
| 5 | Colin Fashinpaur | OH | Revere High School | 2027 | RHP | 2123 rpm |
| 6 | William Douglas | OH | GlenOak High School | 2025 | 2B | 2111 rpm |
| 7 | James Waterman | OH | Copley | 2026 | 3B | 2067 rpm |
| 8 | AJ Hall | OH | Revere High School | 2025 | RHP | 2044 rpm |
| ^ | Nicholas Hall | OH | Richfield Revere | 2026 | OF | 2044 rpm |
| 9 | Reid Oney | OH | Highland | 2026 | RHP | 2023 rpm |
| 10 | Michael Banks | OH | Barberton High School | 2027 | 3B | 1909 rpm |
Top Curveball Induced Vertical Break (Average)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Toby Glasberg | OH | Highland | 2025 | RHP | -19.5 in |
| 2 | Chase Martin | OH | Padua Franciscan | 2028 | RHP | -9.5 in |
| 3 | Kai Close | OH | Wadsworth | 2025 | 1B | -8.9 in |
| 4 | Tyler Koger | OH | Norton | 2025 | 3B | 6.2 in |
| 5 | Nathan Prucha | OH | Hudson High School | 2025 | RHP | -6.1 in |
| 6 | Noah Lindenmuth | OH | Cloverleaf | 2026 | RHP | -5.6 in |
| 7 | Cameron Klag | OH | Medina Highland | 2025 | MIF | -5.3 in |
| 8 | Nathan Plas | OH | Firestone High School | 2027 | LHP | 5.3 in |
| 9 | Cole Macko | OH | Barberton High School | 2025 | 3B | -4.9 in |
| 10 | William Douglas | OH | GlenOak High School | 2025 | 2B | -4.3 in |
Top Curveball Horizontal Movement (Average)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Cameron Klag | OH | Medina Highland | 2025 | MIF | -16.9 |
| 2 | William Douglas | OH | GlenOak High School | 2025 | 2B | -16.8 |
| 3 | Michael Banks | OH | Barberton High School | 2027 | 3B | -16.2 |
| 4 | Reid Oney | OH | Highland | 2026 | RHP | -15.8 |
| 5 | Cole Macko | OH | Barberton High School | 2025 | 3B | -13.5 |
| 6 | Noah Lindenmuth | OH | Cloverleaf | 2026 | RHP | -10.7 |
| 7 | Austin Sustersic | OH | Cloverleaf High School | 2027 | 1B | -10.3 |
| 8 | Nicholas Hall | OH | Richfield Revere | 2026 | OF | -8.6 |
| ^ | AJ Hall | OH | Revere High School | 2025 | RHP | -8.6 |
| 9 | Nathan Prucha | OH | Hudson High School | 2025 | RHP | -8.3 |
| 10 | Toby Glasberg | OH | Highland | 2025 | RHP | -7.4 |
Top Curveball Peak Spin Score (Max)
| Rank | Name | State | School | Class | Pos | Spin Score (max) |
| 1 | Toby Glasberg | OH | Highland | 2025 | RHP | 42 |
| 2 | Cameron Klag | OH | Medina Highland | 2025 | MIF | 34 |
| 3 | Cole Macko | OH | Barberton High School | 2025 | 3B | 34 |
| 4 | Ethan Acurio | OH | Medina | 2025 | RHP | 34 |
| 5 | Chase Martin | OH | Padua Franciscan | 2028 | RHP | 34 |
| 6 | Colin Fashinpaur | OH | Revere High School | 2027 | RHP | 33 |
| 7 | William Douglas | OH | GlenOak High School | 2025 | 2B | 33 |
| 8 | James Waterman | OH | Copley | 2026 | 3B | 33 |
| 9 | AJ Hall | OH | Revere High School | 2025 | RHP | 32 |
| ^ | Nicholas Hall | OH | Richfield Revere | 2026 | OF | 32 |
| 10 | Reid Oney | OH | Highland | 2026 | RHP | 32 |
2023 IVL Baseball Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Slider)
Top Slider Velocity Range
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Ethan Acurio | OH | Medina | 2025 | RHP | 70.3-71.2 mph |
| 2 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 69.6-70.8 mph |
| 3 | Kai Close | OH | Wadsworth | 2025 | 1B | 69.7-70.8 mph |
| 4 | Cole Macko | OH | Barberton High School | 2025 | 3B | 66.7-70.1 mph |
| 5 | William Douglas | OH | GlenOak High School | 2025 | 2B | 66.4-69.4 mph |
| 6 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 68.2-69.3 mph |
| 7 | Toby Glasberg | OH | Highland | 2025 | RHP | 67.1-68.5 mph |
| 8 | Nathan Prucha | OH | Hudson High School | 2025 | RHP | 66.5-67.6 mph |
| 9 | Corbin Marshall | OH | Chippewa | 2025 | 3B | 65.6-67.0 mph |
| 10 | Michael Banks | OH | Barberton High School | 2027 | 3B | 60.6-65.1 mph |
Top Slider Spin Rate (Average)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Toby Glasberg | OH | Highland | 2025 | RHP | 2752 |
| 2 | Cole Macko | OH | Barberton High School | 2025 | 3B | 2394 |
| 3 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 2125 |
| 4 | Ethan Acurio | OH | Medina | 2025 | RHP | 1933 |
| 5 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 1921 |
| 6 | Michael Banks | OH | Barberton High School | 2027 | 3B | 1908 |
| 7 | William Douglas | OH | GlenOak High School | 2025 | 2B | 1869 |
| 8 | Austin Sustersic | OH | Cloverleaf High School | 2027 | 1B | 1722 |
| 9 | Kai Close | OH | Wadsworth | 2025 | 1B | 1671 |
| 10 | Corbin Marshall | OH | Chippewa | 2025 | 3B | 1658 |
Top Slider Induced Vertical Break (Average)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Toby Glasberg | OH | Highland | 2025 | RHP | -15.2 in |
| 2 | Evanston Ketcham | OH | Lake Local | 2025 | LHP | 8.5 in |
| 3 | Ethan Acurio | OH | Medina | 2025 | RHP | 4.8 in |
| 4 | Michael Banks | OH | Barberton High School | 2027 | 3B | 3.2 in |
| 5 | Corbin Marshall | OH | Chippewa | 2025 | 3B | 2.2 in |
| 6 | William Douglas | OH | GlenOak High School | 2025 | 2B | 2.1 in |
| 7 | Austin Sustersic | OH | Cloverleaf High School | 2027 | 1B | 2.0 in |
| 8 | Nathan Prucha | OH | Hudson High School | 2025 | RHP | -1.7 in |
| 9 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | -1.6 in |
| 10 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 0.5 in |
Top Slider Horizontal Movement (Average)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Toby Glasberg | OH | Highland | 2025 | RHP | -17.2 |
| 2 | Cole Macko | OH | Barberton High School | 2025 | 3B | -15.1 |
| 3 | Corbin Marshall | OH | Chippewa | 2025 | 3B | -13.6 |
| 4 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | -8.0 |
| 5 | Austin Sustersic | OH | Cloverleaf High School | 2027 | 1B | -7.6 |
| 6 | William Douglas | OH | GlenOak High School | 2025 | 2B | -7.2 |
| 7 | Ethan Acurio | OH | Medina | 2025 | RHP | -3.5 |
| 8 | Nathan Prucha | OH | Hudson High School | 2025 | RHP | -3.2 |
| 9 | Kai Close | OH | Wadsworth | 2025 | 1B | 2.1 |
| 10 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | -2.0 |
Top Slider Peak Spin Score (Max)
| Rank | Name | State | School | Class | Pos | Spin Score (max) |
| 1 | Toby Glasberg | OH | Highland | 2025 | RHP | 41 |
| 2 | Cole Macko | OH | Barberton High School | 2025 | 3B | 35 |
| 3 | Michael Banks | OH | Barberton High School | 2027 | 3B | 33 |
| 4 | William Douglas | OH | GlenOak High School | 2025 | 2B | 32 |
| 5 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 30 |
| 6 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 28 |
| 7 | Austin Sustersic | OH | Cloverleaf High School | 2027 | 1B | 28 |
| 8 | Ethan Acurio | OH | Medina | 2025 | RHP | 27 |
| 9 | Corbin Marshall | OH | Chippewa | 2025 | 3B | 26 |
| 10 | Nathan Prucha | OH | Hudson High School | 2025 | RHP | 26 |
2023 IVL Baseball Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Changeup)
Top Changeup Velocity Range
| Rank | Name | State | School | Class | Pos | Velo Range |
| 1 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 74.9-76.5 mph |
| 2 | Nicholas Hall | OH | Richfield Revere | 2026 | OF | 73.9-75.8 mph |
| ^ | AJ Hall | OH | Revere High School | 2025 | RHP | 73.9-75.8 mph |
| 3 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 74.3-75.4 mph |
| 4 | Cody Caplinger | OH | Wadsworth High School | 2025 | RHP | 74.0-75.1 mph |
| 5 | Kai Close | OH | Wadsworth | 2025 | 1B | 73.1-74.5 mph |
| 6 | Reid Oney | OH | Highland | 2026 | RHP | 72.7-74.2 mph |
| 7 | Corbin Marshall | OH | Chippewa | 2025 | 3B | 72.5-73.8 mph |
| 8 | Noah Lindenmuth | OH | Cloverleaf | 2026 | RHP | 69.8-71.8 mph |
| 9 | William Douglas | OH | GlenOak High School | 2025 | 2B | 70.3-70.9 mph |
| 10 | Toby Glasberg | OH | Highland | 2025 | RHP | 69.6-70.7 mph |
Top Changeup Spin Rate (Average)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Ethan Acurio | OH | Medina | 2025 | RHP | 1905 rpm |
| 2 | Nathan Plas | OH | Firestone High School | 2027 | LHP | 1733 rpm |
| 3 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 1706 rpm |
| 4 | Toby Glasberg | OH | Highland | 2025 | RHP | 1634 rpm |
| 5 | James Waterman | OH | Copley | 2026 | 3B | 1633 rpm |
| 6 | Kai Close | OH | Wadsworth | 2025 | 1B | 1598 rpm |
| 7 | Cody Caplinger | OH | Wadsworth High School | 2025 | RHP | 1558 rpm |
| 8 | AJ Hall | OH | Revere High School | 2025 | RHP | 1546 rpm |
| ^ | Nicholas Hall | OH | Richfield Revere | 2026 | OF | 1546 rpm |
| 9 | Corbin Marshall | OH | Chippewa | 2025 | 3B | 1525 rpm |
| 10 | Reid Oney | OH | Highland | 2026 | RHP | 1516 rpm |
Top Changeup Induced Vertical Break (Average)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Cody Caplinger | OH | Wadsworth High School | 2025 | RHP | 16.6 in |
| 2 | Nathan Plas | OH | Firestone High School | 2027 | LHP | 14.5 in |
| 3 | Kai Close | OH | Wadsworth | 2025 | 1B | 14.2 in |
| 4 | Reid Oney | OH | Highland | 2026 | RHP | 14.0 in |
| 5 | Nolan Klingbeil | OH | North Royalton | 2027 | RHP | 13.9 in |
| 6 | Ethan Acurio | OH | Medina | 2025 | RHP | 13.3 in |
| 7 | Maximus Lewis | OH | Padua Franciscan | 2028 | OF | 13.0 in |
| 8 | Noah Lindenmuth | OH | Cloverleaf | 2026 | RHP | 12.8 in |
| 9 | James Waterman | OH | Copley | 2026 | 3B | 12.7 in |
| 10 | Colin Fashinpaur | OH | Revere High School | 2027 | RHP | 12.6 in |
Top Changeup Horizontal Movement (Average)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Corbin Marshall | OH | Chippewa | 2025 | 3B | 14.8 |
| 2 | Kai Close | OH | Wadsworth | 2025 | 1B | -13.9 |
| 3 | Ethan Acurio | OH | Medina | 2025 | RHP | 13.8 |
| 4 | Nicholas Hall | OH | Richfield Revere | 2026 | OF | 13.0 |
| ^ | AJ Hall | OH | Revere High School | 2025 | RHP | 13.0 |
| 5 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 12.8 |
| 6 | Cody Caplinger | OH | Wadsworth High School | 2025 | RHP | 12.3 |
| 7 | Reid Oney | OH | Highland | 2026 | RHP | 12.1 |
| 8 | William Douglas | OH | GlenOak High School | 2025 | 2B | 11.1 |
| 9 | Noah Lindenmuth | OH | Cloverleaf | 2026 | RHP | 10.9 |
| 10 | Toby Glasberg | OH | Highland | 2025 | RHP | 10.4 |
Top Changeup Peak Spin Score (Max)
| Rank | Name | State | School | Class | Pos | Spin Score (max) |
| 1 | Ethan Acurio | OH | Medina | 2025 | RHP | 27 |
| 2 | Nathan Plas | OH | Firestone High School | 2027 | LHP | 25 |
| 3 | James Waterman | OH | Copley | 2026 | 3B | 25 |
| 4 | Toby Glasberg | OH | Highland | 2025 | RHP | 24 |
| 5 | Maximus Lewis | OH | Padua Franciscan | 2028 | OF | 24 |
| 6 | Reid Oney | OH | Highland | 2026 | RHP | 23 |
| 7 | Philip Garcia | OH | Wadsworth High School | 2025 | SS | 23 |
| 8 | Kai Close | OH | Wadsworth | 2025 | 1B | 23 |
| 9 | AJ Hall | OH | Revere High School | 2025 | RHP | 22 |
| ^ | Nicholas Hall | OH | Richfield Revere | 2026 | OF | 22 |
| 10 | Corbin Marshall | OH | Chippewa | 2025 | 3B | 21 |
Recent Articles
- OH 2026 Scout Day: Owens CC - Top Statistical Performers 9/21/26
- OH 2026 Scout Day: Bryant & Stratton - Top Statistical Performers 9/21/26
- OH 2026 Summer Showcase Standouts 9/08/26
- OH Updated Class of 2029 Player Rankings (September) 9/02/26
- OH Updated Class of 2028 Player Rankings (August) 8/26/26
- OH 2026 Summer Showcase Statistical Leaderboard: Class of 2027 8/24/26
- OH 2026 Summer Showcase Statistical Leaderboard: Class of 2028 8/24/26
- OH 2026 Summer Showcase Statistical Leaderboard: Class of 2029 8/24/26
- OH 2026 Summer Showcase Statistical Leaderboard: Class of 2030 8/24/26
- OH 2026 Northern Ohio Unsigned Senior Showcase - Top Statistical Performers 8/19/26


