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 High School | 2026 | RHP | 82.7 mph |
8 | Bradley Moerman | MI | Thornapple Kellogg High School | 2025 | RHP | 82.5 mph |
9 | Cooper Onsted | MI | Skyline High School | 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 High School | 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 High School | 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 High School | 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 High School | 2026 | RHP | 17.8 in |
5 | Tyler Baker | MI | Comstock High School | 2025 | SS | 16.8 in |
6 | Joey Kirk | IN | LaPorte High School | 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 High School | 2025 | LHP | 14.7 in |
Top Fastball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Joey Kirk | IN | LaPorte High School | 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 High School | 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 High School | 2025 | RHP | 31 |
4 | Wesley Learned | MI | Lumen Christi Catholic School | 2027 | LHP | 29 |
5 | Cooper Onsted | MI | Skyline High School | 2026 | RHP | 28 |
6 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 28 |
7 | Tyler Baker | MI | Comstock High School | 2025 | SS | 28 |
8 | Joey Kirk | IN | LaPorte High School | 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 High School | 2026 | RHP | 70.9-72.6 mph |
3 | Tyler Baker | MI | Comstock High School | 2025 | SS | 67.2-71.1 mph |
4 | Cole Thomas | MI | Grandville | 2025 | LHP | 68.7-71.0 mph |
5 | Joey Kirk | IN | LaPorte High School | 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 High School | 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 High School | 2026 | RHP | 2286 rpm |
6 | Memphis Davenport | MI | Southgate Anderson High School | 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 High School | 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 High School | 2027 | 1B | -12.4 in |
3 | Bradley Moerman | MI | Thornapple Kellogg High School | 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 High School | 2025 | LHP | -8.2 in |
9 | Cameron Vanecek | MI | Lapeer High School | 2027 | SS | -7.1 in |
10 | Cooper Onsted | MI | Skyline High School | 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 High School | 2025 | RHP | -16.9 |
3 | Abram Coffey | MI | Marcellus | 2027 | OF | -13.6 |
4 | Memphis Davenport | MI | Southgate Anderson High School | 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 High School | 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 High School | 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 High School | 2027 | 1B | 34 |
7 | Logan Smith | MI | Tecumseh High School | 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 High School | 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 High School | 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 High School | 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 High School | 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 High School | 2025 | RHP | 2699 |
2 | Trey Nurenberg | MI | PewamoWestphalia Middle | 2025 | RHP | 2242 |
3 | Memphis Davenport | MI | Southgate Anderson High School | 2027 | 1B | 2206 |
4 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 2139 |
5 | Tyler Baker | MI | Comstock High School | 2025 | SS | 2067 |
6 | Logan Smith | MI | Tecumseh High School | 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 High School | 2027 | 1B | 7.8 in |
2 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | -7.6 in |
3 | Bradley Moerman | MI | Thornapple Kellogg High School | 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 High School | 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 High School | 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 High School | 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 High School | 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 High School | 2025 | RHP | 40 |
2 | Logan Smith | MI | Tecumseh High School | 2025 | LHP | 32 |
3 | Memphis Davenport | MI | Southgate Anderson High School | 2027 | 1B | 31 |
4 | Cale Hackenberg | MI | Marcellus High School | 2027 | C | 31 |
5 | Tyler Baker | MI | Comstock High School | 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 High School | 2026 | RHP | 76.3-76.7 mph |
4 | Joey Kirk | IN | LaPorte High School | 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 High School | 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 High School | 2027 | 1B | 14.0 |
5 | Joey Kirk | IN | LaPorte High School | 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 High School | 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 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
- MI 2024 Future Games: Team Michigan - Meet The Team 7/22/24
- MI 2024 Central Michigan Summer ID Advanced Metrics: Hitting Leaderboard 7/18/24
- MI 2024 Central Michigan Summer ID Advanced Metrics: Trackman Analytics - Pitching Leaderboard 7/18/24
- MI Results From 2024 Central Michigan Summer ID 7/18/24