2023 Michigan Junior State Games Advanced Metrics: Trackman Analytics - Pitching Leaderboard
June 30, 2023
Follow on Twitter- @PrepBaseballM
Follow on Instagram- @pbrmichigan
We would like to thank all who participated in the PBR Michigan 2023 Michigan Junior State Games. This was a great opportunity for the class of 2027-2028 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.
2023 Michigan Junior State Games - 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.
2023 Michigan Junior State Games Advanced Metrics: Trackman Analytics - Pitching Leaderboard (Fastball)
Top Fastball Velocity (Max)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Lucas Wehner | MI | Elkton-Pigeon-Bayport Lakers | 2027 | OF | 81.7 mph |
2 | Owen Hammond | MI | Shepherd | 2028 | 3B | 79.4 mph |
3 | Brice Welke | MI | Portage Northern | 2026 | SS | 78.9 mph |
4 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 78.4 mph |
5 | Cal Plarske | MI | Bay City Western | 2027 | 3B | 77.9 mph |
6 | James Poletes | MI | Okemos | 2027 | OF | 76.6 mph |
7 | Connor Smith | MI | University of Detroit Jesuit | 2027 | SS | 75.6 mph |
8 | Jagger Billy | MI | Utica | 2027 | RHP | 75.6 mph |
9 | Blake Lafler | MI | Jenison | 2027 | RHP | 75.6 mph |
10 | Ethan LeCureux | MI | Flushing High School | 2027 | OF | 74.9 mph |
Top Fastball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Blake Lafler | MI | Jenison | 2027 | RHP | 2066 rpm |
2 | Owen Hammond | MI | Shepherd | 2028 | 3B | 2038 rpm |
3 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 2027 rpm |
4 | Lucas Wehner | MI | Elkton-Pigeon-Bayport Lakers | 2027 | OF | 2023 rpm |
5 | James Poletes | MI | Okemos | 2027 | OF | 1979 rpm |
6 | Cal Plarske | MI | Bay City Western | 2027 | 3B | 1975 rpm |
7 | Jagger Billy | MI | Utica | 2027 | RHP | 1928 rpm |
8 | Amare Luna | MI | Linden | 2027 | RHP | 1886 rpm |
9 | Kyle Pierce | MI | North Farmington | 2027 | SS | 1873 rpm |
10 | Connor Smith | MI | University of Detroit Jesuit | 2027 | SS | 1860 rpm |
Top Fastball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Blake Lafler | MI | Jenison | 2027 | RHP | 21.5 in |
2 | James Poletes | MI | Okemos | 2027 | OF | 20.5 in |
3 | Brice Welke | MI | Portage Northern | 2026 | SS | 19.5 in |
4 | Connor Smith | MI | University of Detroit Jesuit | 2027 | SS | 19.4 in |
5 | Brady Frahm | MI | Frankenmuth | 2027 | LHP | 18.5 in |
6 | Amare Luna | MI | Linden | 2027 | RHP | 18.5 in |
7 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 17.9 in |
8 | Kyle Pierce | MI | North Farmington | 2027 | SS | 16.9 in |
9 | Cael Morris | MI | St. Joseph | 2027 | RHP | 16.4 in |
10 | Owen Hammond | MI | Shepherd | 2028 | 3B | 16.3 in |
Top Fastball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Maksim Neshov | MI | Orchard Lake St. Mary | 2028 | OF | -17.3 |
2 | Owen Hammond | MI | Shepherd | 2028 | 3B | 13.7 |
3 | Charles Geottes | MI | Utica | 2027 | SS | 13.2 |
4 | Akhil Pilla | MI | Rochester Adams | 2028 | 1B | 13.0 |
5 | Jagger Billy | MI | Utica | 2027 | RHP | 12.8 |
6 | Amare Luna | MI | Linden | 2027 | RHP | 12.2 |
7 | Dexter Lillmars | MI | Fruitport Public Schools | 2028 | SS | 12.0 |
8 | Reid Baker | MI | Tecumseh | 2028 | RHP | 11.5 |
9 | Blake Lafler | MI | Jenison | 2027 | RHP | 11.3 |
10 | Kyle Pierce | MI | North Farmington | 2027 | SS | 11.1 |
Top Fastball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 29 |
2 | Dexter Lillmars | MI | Fruitport Public Schools | 2028 | SS | 28 |
3 | Matthew Kern | MI | Frankenmuth High School | 2028 | C | 28 |
4 | Lucas Wehner | MI | Elkton-Pigeon-Bayport Lakers | 2027 | OF | 28 |
5 | James Poletes | MI | Okemos | 2027 | OF | 28 |
6 | Blake Lafler | MI | Jenison | 2027 | RHP | 28 |
7 | Kyle Pierce | MI | North Farmington | 2027 | SS | 28 |
8 | Brady Frahm | MI | Frankenmuth | 2027 | LHP | 27 |
9 | Jagger Billy | MI | Utica | 2027 | RHP | 27 |
10 | Owen Hammond | MI | Shepherd | 2028 | 3B | 27 |
Curveball Analytics
Top Curveball Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Owen Hammond | MI | Shepherd | 2028 | 3B | 57.9-68.1 mph |
2 | Lucas Wehner | MI | Elkton-Pigeon-Bayport Lakers | 2027 | OF | 65.7-66.9 mph |
3 | Blake Lafler | MI | Jenison | 2027 | RHP | 59.2-65.0 mph |
4 | Nolan Gambino | MI | Bedford | 2028 | C | 60.2-63.5 mph |
5 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 61.9-63.5 mph |
6 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 62.9-63.0 mph |
7 | Amare Luna | MI | Linden | 2027 | RHP | 59.2-62.4 mph |
8 | Charles Geottes | MI | Utica | 2027 | SS | 61.5-61.7 mph |
9 | James Poletes | MI | Okemos | 2027 | OF | 60.4-61.2 mph |
10 | Cal Plarske | MI | Bay City Western | 2027 | 3B | 60.8-61.1 mph |
Top Curveball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Lucas Wehner | MI | Elkton-Pigeon-Bayport Lakers | 2027 | OF | 2427 rpm |
2 | Amare Luna | MI | Linden | 2027 | RHP | 2059 rpm |
3 | James Poletes | MI | Okemos | 2027 | OF | 2014 rpm |
4 | Akhil Pilla | MI | Rochester Adams | 2028 | 1B | 1991 rpm |
5 | Matthew Kern | MI | Frankenmuth High School | 2028 | C | 1983 rpm |
6 | Cal Plarske | MI | Bay City Western | 2027 | 3B | 1954 rpm |
7 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 1835 rpm |
8 | Brice Welke | MI | Portage Northern | 2026 | SS | 1824 rpm |
9 | Kyle Pierce | MI | North Farmington | 2027 | SS | 1797 rpm |
10 | Charles Geottes | MI | Utica | 2027 | SS | 1763 rpm |
Top Curveball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Matthew Kern | MI | Frankenmuth High School | 2028 | C | -13.6 in |
2 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | -12.5 in |
3 | James Poletes | MI | Okemos | 2027 | OF | -10.7 in |
4 | Nolan Gambino | MI | Bedford | 2028 | C | -9.4 in |
5 | Tommy Zeldes | MI | Detroit Country Day School | 2027 | OF | -8.3 in |
6 | Lucas Wehner | MI | Elkton-Pigeon-Bayport Lakers | 2027 | OF | -7.2 in |
7 | Owen Hammond | MI | Shepherd | 2028 | 3B | 6.0 in |
8 | Blake Lafler | MI | Jenison | 2027 | RHP | 5.8 in |
9 | Amare Luna | MI | Linden | 2027 | RHP | -3.2 in |
10 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 2.8 in |
Top Curveball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Lucas Wehner | MI | Elkton-Pigeon-Bayport Lakers | 2027 | OF | -17.0 |
2 | James Poletes | MI | Okemos | 2027 | OF | -14.7 |
3 | Amare Luna | MI | Linden | 2027 | RHP | -12.2 |
4 | Tommy Zeldes | MI | Detroit Country Day School | 2027 | OF | -11.5 |
5 | Matthew Kern | MI | Frankenmuth High School | 2028 | C | -10.9 |
6 | Nolan Gambino | MI | Bedford | 2028 | C | -10.3 |
7 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 8.4 |
8 | Kyle Pierce | MI | North Farmington | 2027 | SS | -6.8 |
9 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | -5.1 |
10 | Brice Welke | MI | Portage Northern | 2026 | SS | -4.7 |
Top Curveball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Matthew Kern | MI | Frankenmuth High School | 2028 | C | 37 |
2 | Lucas Wehner | MI | Elkton-Pigeon-Bayport Lakers | 2027 | OF | 36 |
3 | Amare Luna | MI | Linden | 2027 | RHP | 36 |
4 | Akhil Pilla | MI | Rochester Adams | 2028 | 1B | 34 |
5 | James Poletes | MI | Okemos | 2027 | OF | 33 |
6 | Kyle Pierce | MI | North Farmington | 2027 | SS | 32 |
7 | Cal Plarske | MI | Bay City Western | 2027 | 3B | 32 |
8 | Dexter Lillmars | MI | Fruitport Public Schools | 2028 | SS | 30 |
9 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 30 |
10 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 30 |
Slider Analytics
Top Slider Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Brice Welke | MI | Portage Northern | 2026 | SS | 68.8-70.3 mph |
2 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 62.3-67.1 mph |
3 | Blake Lafler | MI | Jenison | 2027 | RHP | 62.9-66.1 mph |
4 | Jagger Billy | MI | Utica | 2027 | RHP | 64.2-66.0 mph |
5 | Connor Smith | MI | University of Detroit Jesuit | 2027 | SS | 62.0-64.8 mph |
6 | Gavin Mclelland | MI | Lutheran High North | 2028 | 3B | 62.8-64.0 mph |
7 | Charles Geottes | MI | Utica | 2027 | SS | 62.6-62.9 mph |
8 | Brady Frahm | MI | Frankenmuth | 2027 | LHP | 60.4-61.3 mph |
9 | Cael Morris | MI | St. Joseph | 2027 | RHP | 57.7-60.7 mph |
Top Slider Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Jagger Billy | MI | Utica | 2027 | RHP | 2193 |
2 | Gavin Mclelland | MI | Lutheran High North | 2028 | 3B | 1950 |
3 | Brice Welke | MI | Portage Northern | 2026 | SS | 1866 |
4 | Blake Lafler | MI | Jenison | 2027 | RHP | 1820 |
5 | Kyle Pierce | MI | North Farmington | 2027 | SS | 1769 |
6 | Charles Geottes | MI | Utica | 2027 | SS | 1733 |
7 | Brady Frahm | MI | Frankenmuth | 2027 | LHP | 1682 |
8 | Reid Baker | MI | Tecumseh | 2028 | RHP | 1636 |
9 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 1567 |
10 | Connor Smith | MI | University of Detroit Jesuit | 2027 | SS | 1551 |
Top Slider Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Gavin Mclelland | MI | Lutheran High North | 2028 | 3B | 10.7 in |
2 | Blake Lafler | MI | Jenison | 2027 | RHP | 9.8 in |
3 | Connor Smith | MI | University of Detroit Jesuit | 2027 | SS | 8.9 in |
4 | Jagger Billy | MI | Utica | 2027 | RHP | -5.7 in |
5 | Brady Frahm | MI | Frankenmuth | 2027 | LHP | -4.9 in |
6 | Brice Welke | MI | Portage Northern | 2026 | SS | 4.6 in |
7 | Reid Baker | MI | Tecumseh | 2028 | RHP | 2.4 in |
8 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | -2.2 in |
9 | Charles Geottes | MI | Utica | 2027 | SS | -1.7 in |
10 | Cael Morris | MI | St. Joseph | 2027 | RHP | 1.3 in |
Top Slider Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Jagger Billy | MI | Utica | 2027 | RHP | -18.8 |
2 | Charles Geottes | MI | Utica | 2027 | SS | -13.1 |
3 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | -11.7 |
4 | Brice Welke | MI | Portage Northern | 2026 | SS | -10.1 |
5 | Gavin Mclelland | MI | Lutheran High North | 2028 | 3B | -9.0 |
6 | Reid Baker | MI | Tecumseh | 2028 | RHP | -7.4 |
7 | Cael Morris | MI | St. Joseph | 2027 | RHP | -3.9 |
8 | Connor Smith | MI | University of Detroit Jesuit | 2027 | SS | 1.0 |
9 | Blake Lafler | MI | Jenison | 2027 | RHP | -0.6 |
10 | Brady Frahm | MI | Frankenmuth | 2027 | LHP | 0.3 |
Top Slider Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Jagger Billy | MI | Utica | 2027 | RHP | 39 |
2 | Gavin Mclelland | MI | Lutheran High North | 2028 | 3B | 31 |
3 | Brice Welke | MI | Portage Northern | 2026 | SS | 30 |
4 | Reid Baker | MI | Tecumseh | 2028 | RHP | 29 |
5 | Blake Lafler | MI | Jenison | 2027 | RHP | 28 |
6 | Brady Frahm | MI | Frankenmuth | 2027 | LHP | 28 |
7 | Kyle Pierce | MI | North Farmington | 2027 | SS | 28 |
8 | Charles Geottes | MI | Utica | 2027 | SS | 27 |
9 | Cael Morris | MI | St. Joseph | 2027 | RHP | 26 |
10 | Connor Smith | MI | University of Detroit Jesuit | 2027 | SS | 25 |
Changeup Analytics
Top Changeup Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Brice Welke | MI | Portage Northern | 2026 | SS | 72.1-74.6 mph |
2 | James Poletes | MI | Okemos | 2027 | OF | 66.7-67.9 mph |
3 | Owen Hammond | MI | Shepherd | 2028 | 3B | 64.3-66.6 mph |
4 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 64.0-66.5 mph |
5 | Blake Lafler | MI | Jenison | 2027 | RHP | 64.0-65.5 mph |
6 | Nolan Gambino | MI | Bedford | 2028 | C | 64.8-65.3 mph |
7 | Akhil Pilla | MI | Rochester Adams | 2028 | 1B | 63.5-64.8 mph |
8 | Cael Morris | MI | St. Joseph | 2027 | RHP | 64.6-64.7 mph |
9 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 62.2-63.9 mph |
10 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 62.4-63.8 mph |
Top Changeup Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Akhil Pilla | MI | Rochester Adams | 2028 | 1B | 1834 rpm |
2 | Brice Welke | MI | Portage Northern | 2026 | SS | 1782 rpm |
3 | Amare Luna | MI | Linden | 2027 | RHP | 1729 rpm |
4 | Dexter Lillmars | MI | Fruitport Public Schools | 2028 | SS | 1724 rpm |
5 | Owen Hammond | MI | Shepherd | 2028 | 3B | 1718 rpm |
6 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 1701 rpm |
7 | Blake Lafler | MI | Jenison | 2027 | RHP | 1697 rpm |
8 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 1509 rpm |
9 | James Poletes | MI | Okemos | 2027 | OF | 1440 rpm |
10 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 1407 rpm |
Top Changeup Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Brice Welke | MI | Portage Northern | 2026 | SS | 20.0 in |
2 | Blake Lafler | MI | Jenison | 2027 | RHP | 18.5 in |
3 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 13.6 in |
4 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 10.9 in |
5 | James Poletes | MI | Okemos | 2027 | OF | 9.2 in |
6 | Cael Morris | MI | St. Joseph | 2027 | RHP | 8.2 in |
7 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 7.6 in |
Top Changeup Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 14.4 |
2 | Cael Morris | MI | St. Joseph | 2027 | RHP | 12.5 |
3 | James Poletes | MI | Okemos | 2027 | OF | 8.2 |
4 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 6.1 |
5 | Brice Welke | MI | Portage Northern | 2026 | SS | 5.4 |
6 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | -3.1 |
7 | Blake Lafler | MI | Jenison | 2027 | RHP | -0.4 |
Top Changeup Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Akhil Pilla | MI | Rochester Adams | 2028 | 1B | 29 |
2 | Jake Definis | MI | Walled Lake Northern High School | 2027 | 1B | 29 |
3 | Blake Lafler | MI | Jenison | 2027 | RHP | 28 |
4 | Dexter Lillmars | MI | Fruitport Public Schools | 2028 | SS | 28 |
5 | Owen Hammond | MI | Shepherd | 2028 | 3B | 26 |
6 | Amare Luna | MI | Linden | 2027 | RHP | 26 |
7 | Brice Welke | MI | Portage Northern | 2026 | SS | 26 |
8 | Aryan Punjabi | MI | Mount Pleasant | 2027 | RHP | 24 |
9 | Brady Stephens | MI | Saginaw Swan Valley | 2027 | C | 22 |
10 | Nolan Gambino | MI | Bedford | 2028 | C | 21 |
Recent Articles
- MI Thompson Jumps At The Opportunity To Play Out West 9/17/24
- MI Updated Class of 2027 Player Rankings (September) 9/11/24
- 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