2024 Western Michigan Summer ID Advanced Metrics: Pitching Leaderboard
August 12, 2024
Follow on Twitter- @PrepBaseballM
Follow on Instagram- @prepbaseballmichigan
We would like to thank all who participated in the Prep Baseball 2024 Western Michigan Summer ID. This was a great opportunity for the class of 2025-2027 prospects to be put on college radars. Many players impressed during their individual workouts at the showcase.
Interested in attending a Prep Baseball Michigan event? Check out our schedule by clicking here.
2024 Western Michigan Summer ID - Top Statistical Performers
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.
2024 Western Michigan Summer ID Advanced Metrics: Trackman Analytics - Pitching Leaderboard
Top Fastball Velocity (Max)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Cole Thomas | MI | Grandville | 2025 | LHP | 87.3 mph |
2 | Joshua Gardner | MI | Portage Central | 2025 | RHP | 85.0 mph |
3 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 84.7 mph |
4 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 84.4 mph |
5 | Thomas Paplawsky | MI | Forest Hills Central | 2025 | OF | 83.4 mph |
6 | Lucas Koning | MI | Mattawan | 2026 | RHP | 83.0 mph |
7 | Joey Kirk | IN | Laporte | 2026 | RHP | 82.7 mph |
8 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | 82.5 mph |
9 | Cooper Onsted | MI | Skyline | 2026 | RHP | 82.1 mph |
10 | Cameron Vanecek | MI | Lapeer High School | 2027 | SS | 81.7 mph |
Top Fastball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | 2401 rpm |
2 | Abram Coffey | MI | Marcellus | 2027 | OF | 2396 rpm |
3 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 2298 rpm |
4 | Joey Kirk | IN | Laporte | 2026 | RHP | 2236 rpm |
5 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 2213 rpm |
6 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 2186 rpm |
7 | Cooper Onsted | MI | Skyline | 2026 | RHP | 2169 rpm |
8 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 2124 rpm |
9 | Cameron Murray | MI | Richmond Community | 2026 | OF | 2098 rpm |
10 | Joshua Gardner | MI | Portage Central | 2025 | RHP | 2087 rpm |
Top Fastball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 18.4 in |
2 | Cameron Murray | MI | Richmond Community | 2026 | OF | 18.1 in |
3 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 18.1 in |
4 | Cooper Onsted | MI | Skyline | 2026 | RHP | 17.8 in |
5 | Tyler Baker | MI | Comstock | 2025 | SS | 16.8 in |
6 | Joey Kirk | IN | Laporte | 2026 | RHP | 16.6 in |
7 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 15.6 in |
8 | Cameron Vanecek | MI | Lapeer High School | 2027 | SS | 15.2 in |
9 | Abram Coffey | MI | Marcellus | 2027 | OF | 14.7 in |
10 | Logan Smith | MI | Tecumseh | 2025 | LHP | 14.7 in |
Top Fastball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Joey Kirk | IN | Laporte | 2026 | RHP | 17.4 |
2 | Cole Thomas | MI | Grandville | 2025 | LHP | -14.1 |
3 | Brodey Weaver | IN | Elkhart | 2026 | LHP | -12.2 |
4 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 12.1 |
5 | Joshua Gardner | MI | Portage Central | 2025 | RHP | 10.3 |
6 | Lucas Koning | MI | Mattawan | 2026 | RHP | 9.6 |
7 | Thomas Paplawsky | MI | Forest Hills Central | 2025 | OF | 9.5 |
8 | William Doezema | MI | Grand Rapids Christian | 2026 | RHP | 9.4 |
9 | Cameron Murray | MI | Richmond Community | 2026 | OF | 9.2 |
10 | Tanner Rachels | MI | Niles Senior | 2027 | C | 9.0 |
Top Fastball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Abram Coffey | MI | Marcellus | 2027 | OF | 31 |
2 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 31 |
3 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | 31 |
4 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 29 |
5 | Cooper Onsted | MI | Skyline | 2026 | RHP | 28 |
6 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 28 |
7 | Tyler Baker | MI | Comstock | 2025 | SS | 28 |
8 | Joey Kirk | IN | Laporte | 2026 | RHP | 28 |
9 | Brodey Weaver | IN | Elkhart | 2026 | LHP | 27 |
10 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 27 |
Curveball Analytics
Top Curveball Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 76.2-77.5 mph |
2 | Cooper Onsted | MI | Skyline | 2026 | RHP | 70.9-72.6 mph |
3 | Tyler Baker | MI | Comstock | 2025 | SS | 67.2-71.1 mph |
4 | Cole Thomas | MI | Grandville | 2025 | LHP | 68.7-71.0 mph |
5 | Joey Kirk | IN | Laporte | 2026 | RHP | 69.1-70.4 mph |
6 | Thomas Paplawsky | MI | Forest Hills Central | 2025 | OF | 66.9-70.1 mph |
7 | Holden Fischer | MI | Brighton | 2026 | OF | 67.8-69.7 mph |
8 | William Doezema | MI | Grand Rapids Christian | 2026 | RHP | 66.5-68.8 mph |
9 | Lucas Koning | MI | Mattawan | 2026 | RHP | 66.6-68.8 mph |
10 | Cameron Vanecek | MI | Lapeer High School | 2027 | SS | 65.5-68.6 mph |
Top Curveball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | 2764 rpm |
2 | William Doezema | MI | Grand Rapids Christian | 2026 | RHP | 2327 rpm |
3 | Joshua Gardner | MI | Portage Central | 2025 | RHP | 2297 rpm |
4 | Brodey Weaver | IN | Elkhart | 2026 | LHP | 2290 rpm |
5 | Cooper Onsted | MI | Skyline | 2026 | RHP | 2286 rpm |
6 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 2201 rpm |
7 | Abram Coffey | MI | Marcellus | 2027 | OF | 2177 rpm |
8 | Lucas Koning | MI | Mattawan | 2026 | RHP | 2143 rpm |
9 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 2139 rpm |
10 | Logan Smith | MI | Tecumseh | 2025 | LHP | 2070 rpm |
Top Curveball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Joshua Gardner | MI | Portage Central | 2025 | RHP | -13.4 in |
2 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | -12.4 in |
3 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | -12.1 in |
4 | Cole Thomas | MI | Grandville | 2025 | LHP | -11.5 in |
5 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | -9.7 in |
6 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | -9.2 in |
7 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | -8.8 in |
8 | Logan Smith | MI | Tecumseh | 2025 | LHP | -8.2 in |
9 | Cameron Vanecek | MI | Lapeer High School | 2027 | SS | -7.1 in |
10 | Cooper Onsted | MI | Skyline | 2026 | RHP | -6.4 in |
Top Curveball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | William Doezema | MI | Grand Rapids Christian | 2026 | RHP | -17.6 |
2 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | -16.9 |
3 | Abram Coffey | MI | Marcellus | 2027 | OF | -13.6 |
4 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | -13.0 |
5 | Lucas Koning | MI | Mattawan | 2026 | RHP | -12.7 |
6 | Cole Thomas | MI | Grandville | 2025 | LHP | 12.5 |
7 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 11.0 |
8 | Joshua Gardner | MI | Portage Central | 2025 | RHP | -10.9 |
9 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | -10.0 |
10 | Logan Smith | MI | Tecumseh | 2025 | LHP | 9.5 |
Top Curveball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | 43 |
2 | Joshua Gardner | MI | Portage Central | 2025 | RHP | 36 |
3 | William Doezema | MI | Grand Rapids Christian | 2026 | RHP | 35 |
4 | Brodey Weaver | IN | Elkhart | 2026 | LHP | 35 |
5 | Abram Coffey | MI | Marcellus | 2027 | OF | 35 |
6 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 34 |
7 | Logan Smith | MI | Tecumseh | 2025 | LHP | 34 |
8 | Lucas Koning | MI | Mattawan | 2026 | RHP | 33 |
9 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 32 |
10 | Cooper Onsted | MI | Skyline | 2026 | RHP | 32 |
Slider Analytics
Top Slider Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 78.4-79.8 mph |
2 | Lucas Koning | MI | Mattawan | 2026 | RHP | 72.0-73.3 mph |
3 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 70.9-71.5 mph |
4 | Cameron Murray | MI | Richmond Community | 2026 | OF | 68.8-71.3 mph |
5 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 68.9-71.2 mph |
6 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 68.0-70.9 mph |
7 | Tyler Baker | MI | Comstock | 2025 | SS | 68.0-69.6 mph |
8 | Tanner Rachels | MI | Niles Senior | 2027 | C | 66.5-68.5 mph |
9 | Logan Smith | MI | Tecumseh | 2025 | LHP | 66.7-68.3 mph |
10 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 65.5-68.2 mph |
Top Slider Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | 2699 |
2 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 2242 |
3 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 2206 |
4 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 2139 |
5 | Tyler Baker | MI | Comstock | 2025 | SS | 2067 |
6 | Logan Smith | MI | Tecumseh | 2025 | LHP | 2061 |
7 | Lucas Koning | MI | Mattawan | 2026 | RHP | 2029 |
8 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 1967 |
9 | Cameron Murray | MI | Richmond Community | 2026 | OF | 1897 |
10 | Tanner Rachels | MI | Niles Senior | 2027 | C | 1733 |
Top Slider Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 7.8 in |
2 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | -7.6 in |
3 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | -5.4 in |
4 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 4.7 in |
5 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 3.9 in |
6 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 3.5 in |
7 | Lucas Koning | MI | Mattawan | 2026 | RHP | 3.0 in |
8 | Logan Smith | MI | Tecumseh | 2025 | LHP | 1.2 in |
9 | Tanner Rachels | MI | Niles Senior | 2027 | C | -0.8 in |
10 | Cameron Murray | MI | Richmond Community | 2026 | OF | 0.8 in |
Top Slider Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | -18.7 |
2 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | -9.5 |
3 | Lucas Koning | MI | Mattawan | 2026 | RHP | -7.3 |
4 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 7.1 |
5 | Logan Smith | MI | Tecumseh | 2025 | LHP | 6.7 |
6 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | -5.5 |
7 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | -5.5 |
8 | Cameron Murray | MI | Richmond Community | 2026 | OF | -3.2 |
9 | Tanner Rachels | MI | Niles Senior | 2027 | C | -2.9 |
10 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | -0.5 |
Top Slider Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Bradley Moerman | MI | Thornapple Kellogg | 2025 | RHP | 40 |
2 | Logan Smith | MI | Tecumseh | 2025 | LHP | 32 |
3 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 31 |
4 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 31 |
5 | Tyler Baker | MI | Comstock | 2025 | SS | 30 |
6 | Lucas Koning | MI | Mattawan | 2026 | RHP | 29 |
7 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 29 |
8 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 29 |
9 | Cameron Murray | MI | Richmond Community | 2026 | OF | 27 |
10 | Tanner Rachels | MI | Niles Senior | 2027 | C | 27 |
Changeup Analytics
Top Changeup Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 77.8-79.9 mph |
2 | Cole Thomas | MI | Grandville | 2025 | LHP | 74.9-77.6 mph |
3 | Cooper Onsted | MI | Skyline | 2026 | RHP | 76.3-76.7 mph |
4 | Joey Kirk | IN | Laporte | 2026 | RHP | 72.9-76.1 mph |
5 | Joshua Gardner | MI | Portage Central | 2025 | RHP | 73.2-75.2 mph |
6 | Thomas Paplawsky | MI | Forest Hills Central | 2025 | OF | 72.3-74.7 mph |
7 | Lucas Koning | MI | Mattawan | 2026 | RHP | 72.2-74.7 mph |
8 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 72.0-73.8 mph |
9 | Cameron Vanecek | MI | Lapeer High School | 2027 | SS | 72.9-73.4 mph |
10 | Cameron Murray | MI | Richmond Community | 2026 | OF | 70.7-72.9 mph |
Top Changeup Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Lucas Koning | MI | Mattawan | 2026 | RHP | 15.0 |
2 | Brodey Weaver | IN | Elkhart | 2026 | LHP | -14.3 |
3 | Joshua Gardner | MI | Portage Central | 2025 | RHP | 14.3 |
4 | Memphis Davenport | MI | Southgate Anderson | 2027 | 1B | 14.0 |
5 | Joey Kirk | IN | Laporte | 2026 | RHP | 13.4 |
6 | Thomas Paplawsky | MI | Forest Hills Central | 2025 | OF | 13.0 |
7 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 12.1 |
8 | Xavier Metzger | MI | Oscar A Carlson | 2027 | C | 11.6 |
9 | Abram Coffey | MI | Marcellus | 2027 | OF | 11.0 |
10 | Tanner Rachels | MI | Niles Senior | 2027 | C | 10.9 |
Recent Articles
- 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
- MI 2024 Western Michigan Summer ID Advanced Metrics: Hitting Leaderboard 8/12/24
- MI 2024 Western Michigan Summer ID Advanced Metrics: Pitching Leaderboard 8/12/24
- MI Results From 2024 Western Michigan Summer ID 8/12/24
- MI College Interest In Future Games Continues To Soar 8/04/24
- MI 2024 Future Games: Team Michigan - Workout/Gameday Notes 7/31/24
- MI 2024 Future Games: Team Michigan - Top Performers 7/31/24