2023 Scout Day: Diamonds Advanced Metrics: Trackman Analytics - Pitching Leaderboard
February 28, 2023
Follow on Twitter- @PrepBaseballM
Follow on Instagram- @pbrmichigan
We would like to thank all who participated in the PBR Michigan 2023 Scout Day: Diamonds. 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.
Interested in attending a PBR Michigan 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.
2023 Scout Day: Diamonds Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Fastball)
Top Fastball Velocity (Max)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Ryan Arends | MI | Hudsonville | 2024 | SS | 84.4 mph |
2 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 84.3 mph |
3 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 84.3 mph |
4 | Easton Tolson | MI | Allendale | 2024 | C | 82.9 mph |
5 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 81.9 mph |
6 | Gavin Engelsman | MI | Rockford | 2024 | SS | 81.9 mph |
7 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 80.3 mph |
8 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 77.8 mph |
9 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 76.7 mph |
Top Fastball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 2204 rpm |
2 | Ryan Arends | MI | Hudsonville | 2024 | SS | 2107 rpm |
3 | Easton Tolson | MI | Allendale | 2024 | C | 2020 rpm |
4 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 1975 rpm |
5 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 1928 rpm |
6 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 1839 rpm |
7 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 1822 rpm |
8 | Gavin Engelsman | MI | Rockford | 2024 | SS | 1769 rpm |
9 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 1552 rpm |
Top Fastball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 18.5 in |
2 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 16.9 in |
3 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 15.9 in |
4 | Easton Tolson | MI | Allendale | 2024 | C | 15.1 in |
5 | Gavin Engelsman | MI | Rockford | 2024 | SS | 14.6 in |
6 | Ryan Arends | MI | Hudsonville | 2024 | SS | 14.4 in |
7 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 14.2 in |
8 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 7.4 in |
9 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 6.5 in |
Top Fastball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ryan Arends | MI | Hudsonville | 2024 | SS | 13.3 |
2 | Gavin Engelsman | MI | Rockford | 2024 | SS | 11.6 |
3 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 9.8 |
4 | Easton Tolson | MI | Allendale | 2024 | C | 7.1 |
5 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 6.7 |
6 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 6.6 |
7 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 5.5 |
8 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | -4.2 |
9 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | -1.6 |
Top Fastball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 27 |
2 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 26 |
3 | Ryan Arends | MI | Hudsonville | 2024 | SS | 26 |
4 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 26 |
5 | Easton Tolson | MI | Allendale | 2024 | C | 26 |
6 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 26 |
7 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 25 |
8 | Gavin Engelsman | MI | Rockford | 2024 | SS | 22 |
9 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 20 |
2023 Scout Day: Diamonds Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Curveball)
Top Curveball Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 69.6-71.1 mph |
2 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 67.7-69.6 mph |
3 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 67.6-69.1 mph |
4 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 67.1-68.8 mph |
5 | Ryan Arends | MI | Hudsonville | 2024 | SS | 66.8-68.0 mph |
6 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 62.8-64.4 mph |
7 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 62.6-64.1 mph |
Top Curveball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Ryan Arends | MI | Hudsonville | 2024 | SS | 2339 rpm |
2 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 2183 rpm |
3 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 1928 rpm |
4 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 1891 rpm |
5 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 1851 rpm |
6 | Easton Tolson | MI | Allendale | 2024 | C | 1808 rpm |
7 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 1715 rpm |
8 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 1647 rpm |
Top Curveball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | -13.5 in |
2 | Ryan Arends | MI | Hudsonville | 2024 | SS | -11.4 in |
3 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | -10.2 in |
4 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | -8.8 in |
5 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | -8.5 in |
6 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | -7.8 in |
7 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | -1.8 in |
Top Curveball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ryan Arends | MI | Hudsonville | 2024 | SS | -16.8 |
2 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | -14.0 |
3 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | -12.6 |
4 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | -10.9 |
5 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | -7.9 |
6 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 6.5 |
7 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | -3.4 |
Top Curveball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Ryan Arends | MI | Hudsonville | 2024 | SS | 36 |
2 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 32 |
3 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 31 |
4 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 29 |
5 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 29 |
6 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 27 |
7 | Easton Tolson | MI | Allendale | 2024 | C | 25 |
8 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 24 |
2023 Scout Day: Diamonds Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Slider)
Top Slider Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Easton Tolson | MI | Allendale | 2024 | C | 69.4-71.5 mph |
2 | Gavin Engelsman | MI | Rockford | 2024 | SS | 67.4-69.2 mph |
Top Slider Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Easton Tolson | MI | Allendale | 2024 | C | 2047 |
2 | Gavin Engelsman | MI | Rockford | 2024 | SS | 1834 |
Top Slider Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Gavin Engelsman | MI | Rockford | 2024 | SS | -7.5 in |
2 | Easton Tolson | MI | Allendale | 2024 | C | -7.3 in |
Top Slider Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Gavin Engelsman | MI | Rockford | 2024 | SS | -10.0 |
2 | Easton Tolson | MI | Allendale | 2024 | C | -9.4 |
Top Slider Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Easton Tolson | MI | Allendale | 2024 | C | 30 |
2 | Gavin Engelsman | MI | Rockford | 2024 | SS | 27 |
2023 Scout Day: Diamonds Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Changeup)
Top Changeup Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 73.0-75.8 mph |
2 | Ryan Arends | MI | Hudsonville | 2024 | SS | 73.7-74.2 mph |
3 | Easton Tolson | MI | Allendale | 2024 | C | 68.4-74.0 mph |
4 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 70.2-73.2 mph |
5 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 70.6-71.4 mph |
6 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 69.7-71.3 mph |
7 | Gavin Engelsman | MI | Rockford | 2024 | SS | 70.2-71.1 mph |
8 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 67.4-69.0 mph |
9 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 67.1-68.3 mph |
Top Changeup Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 1751 rpm |
2 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 1520 rpm |
3 | Easton Tolson | MI | Allendale | 2024 | C | 1490 rpm |
4 | Ryan Arends | MI | Hudsonville | 2024 | SS | 1442 rpm |
5 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 1366 rpm |
6 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 1273 rpm |
7 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 1265 rpm |
8 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 1261 rpm |
9 | Gavin Engelsman | MI | Rockford | 2024 | SS | 1142 rpm |
Top Changeup Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 15.4 in |
2 | Ryan Arends | MI | Hudsonville | 2024 | SS | 11.8 in |
3 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 10.0 in |
4 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 8.8 in |
5 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 7.9 in |
6 | Gavin Engelsman | MI | Rockford | 2024 | SS | 6.1 in |
7 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 4.6 in |
8 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 3.7 in |
9 | Easton Tolson | MI | Allendale | 2024 | C | 2.1 in |
Top Changeup Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Easton Tolson | MI | Allendale | 2024 | C | 13.1 |
2 | Gavin Engelsman | MI | Rockford | 2024 | SS | 13.0 |
3 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 11.2 |
4 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 8.1 |
5 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 6.3 |
6 | Ryan Arends | MI | Hudsonville | 2024 | SS | 5.3 |
7 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 2.6 |
8 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | -0.9 |
9 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 0.3 |
Top Changeup Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Michael Wambaugh | MI | Oakridge | 2025 | RHP | 25 |
2 | Sam Hungerford | MI | Grandville High School | 2025 | RHP | 23 |
3 | Easton Tolson | MI | Allendale | 2024 | C | 21 |
4 | Brady Recknagel | MI | Mona Shores | 2024 | RHP | 20 |
5 | Trevor Cunningham | MI | Mona Shores | 2025 | LHP | 19 |
6 | Ryan Arends | MI | Hudsonville | 2024 | SS | 19 |
7 | Owen Brunsting | MI | Grand Haven | 2025 | RHP | 18 |
8 | Nathan Roskamp | MI | Grand ledge | 2023 | RHP | 18 |
9 | Gavin Engelsman | MI | Rockford | 2024 | SS | 16 |
Recent Articles
- MI Updated Class of 2026 Player Rankings (September) 9/04/24
- MI Russell Focused On Improvement After MSU Commitment 9/03/24
- MI Updated Class of 2025 Player Rankings (August) 8/28/24
- MI Bosch Hoping Omaha In His Future At Coastal Carolina 8/27/24
- MI Dilodovico Sees Bowling Green As The Perfect Place 8/23/24
- MI Soobry Makes The Most Of Trip Down South 8/19/24
- MI 2024 Summer Showcase Leaderboard: Trackman Analytics - Pitching Leaderboard 8/16/24
- MI 2024 Summer Showcase Leaderboard: Hitting Leaderboard 8/16/24
- MI 2024 Summer Showcase Leaderboard: Defense Analytics Leaderboard 8/16/24
- MI Broughton Thrilled To Sign Pro Contract With Brewers 8/14/24