2024 Michigan Preseason All-State Advanced Metrics: Trackman Analytics - Pitching Leaderboard
March 11, 2024
Follow on Twitter- @PrepBaseballM
Follow on Instagram- @pbrmichigan
We would like to thank all who participated in the PBR Michigan 2024 Preseason All-State. This was a great opportunity for the class of 2024-2027 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.
2024 Michigan Preseason All-State Advanced Metrics: Trackman Analytics - Pitching Leaderboard
Top Fastball Velocity (Max)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Zane Stahl | MI | Spring Lake | 2025 | RHP | 92.7 mph |
2 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 92.7 mph |
3 | Joey Turner | MI | St. Clair | 2025 | RHP | 90.1 mph |
4 | Carson Liedel | MI | Monroe High School | 2026 | RHP | 89.9 mph |
5 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 89.7 mph |
6 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | 89.6 mph |
7 | Bobby Crane | MI | University of Detroit Jesuit | 2025 | LHP | 88.9 mph |
8 | Jack Griffiths | MI | Traverse City West | 2024 | RHP | 88.9 mph |
9 | Logan Slimko | MI | North Muskegon | 2026 | RHP | 88.7 mph |
10 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 88.5 mph |
Top Fastball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 2416 rpm |
2 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | 2373 rpm |
3 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 2309 rpm |
4 | Logan Slimko | MI | North Muskegon | 2026 | RHP | 2290 rpm |
5 | Joey Turner | MI | St. Clair | 2025 | RHP | 2253 rpm |
6 | Slade Moore | MI | West Bloomfield | 2025 | LHP | 2237 rpm |
7 | Jackson Miller | MI | Lakeland | 2025 | LHP | 2237 rpm |
8 | Cam Pallo | MI | Forest Hills Eastern | 2026 | RHP | 2216 rpm |
9 | Trey Williams | MI | Grand Blanc | 2025 | C | 2173 rpm |
10 | Drew Duthler | MI | Coopersville | 2025 | RHP | 2155 rpm |
Top Fastball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Slade Moore | MI | West Bloomfield | 2025 | LHP | 20.1 in |
2 | Jackson Miller | MI | Lakeland | 2025 | LHP | 20.1 in |
3 | Logan Slimko | MI | North Muskegon | 2026 | RHP | 18.0 in |
4 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | 17.4 in |
5 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 17.1 in |
6 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 17.0 in |
7 | Quinten Leamon | MI | Standish-Sterling Central | 2025 | RHP | 16.7 in |
8 | Cam Pallo | MI | Forest Hills Eastern | 2026 | RHP | 16.5 in |
9 | Joey Turner | MI | St. Clair | 2025 | RHP | 16.4 in |
10 | Jack Griffiths | MI | Traverse City West | 2024 | RHP | 16.1 in |
Top Fastball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Cole Duhaime | MI | Brother Rice | 2026 | LHP | -17.4 |
2 | Uli Fernsler | MI | Novi | 2025 | LHP | -15.7 |
3 | Bobby Crane | MI | University of Detroit Jesuit | 2025 | LHP | -15.2 |
4 | Joey Turner | MI | St. Clair | 2025 | RHP | 13.5 |
5 | Slade Moore | MI | West Bloomfield | 2025 | LHP | -12.2 |
6 | Jadin Roels | MI | Dakota | 2025 | RHP | 11.7 |
7 | Carson Liedel | MI | Monroe High School | 2026 | RHP | 11.6 |
8 | Jax Racht | MI | Niles | 2026 | RHP | 11.0 |
9 | Quinten Leamon | MI | Standish-Sterling Central | 2025 | RHP | 10.6 |
10 | Andrew Pahnke | MI | Farmington | 2026 | 3B | 10.4 |
Top Fastball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Cam Pallo | MI | Forest Hills Eastern | 2026 | RHP | 29 |
2 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | 28 |
3 | Chris Woods | MI | Ecorse | 2024 | LHP | 28 |
4 | Jadon Ford | MI | Dakota | 2025 | RHP | 27 |
5 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 27 |
6 | Jackson Miller | MI | Lakeland | 2025 | LHP | 27 |
7 | Trey Williams | MI | Grand Blanc | 2025 | C | 27 |
8 | Joey Turner | MI | St. Clair | 2025 | RHP | 27 |
9 | Logan Slimko | MI | North Muskegon | 2026 | RHP | 27 |
10 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 26 |
Curveball Analytics
Top Curveball Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 76.8-78.7 mph |
2 | Zane Stahl | MI | Spring Lake | 2025 | RHP | 75.3-78.1 mph |
3 | Quinten Leamon | MI | Standish-Sterling Central | 2025 | RHP | 77.0-77.4 mph |
4 | Bobby Crane | MI | University of Detroit Jesuit | 2025 | LHP | 76.0-77.4 mph |
5 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 75.2-77.0 mph |
6 | Joey Turner | MI | St. Clair | 2025 | RHP | 73.4-76.6 mph |
7 | Jackson Miller | MI | Lakeland | 2025 | LHP | 74.8-75.9 mph |
8 | Slade Moore | MI | West Bloomfield | 2025 | LHP | 75.3-75.6 mph |
9 | Bennett Thompson | MI | Detroit Catholic Central | 2026 | C | 74.0-75.2 mph |
10 | Kellen Ford | MI | Hopkins | 2026 | OF | 72.1-73.8 mph |
Top Curveball Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 2900 rpm |
2 | Cole Duhaime | MI | Brother Rice | 2026 | LHP | 2748 rpm |
3 | Trey Williams | MI | Grand Blanc | 2025 | C | 2585 rpm |
4 | Drew Duthler | MI | Coopersville | 2025 | RHP | 2539 rpm |
5 | Brett Faccio | MI | Midland | 2025 | RHP | 2496 rpm |
6 | Quinten Leamon | MI | Standish-Sterling Central | 2025 | RHP | 2367 rpm |
7 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 2316 rpm |
8 | Jadon Ford | MI | Dakota | 2025 | RHP | 2302 rpm |
9 | Kellen Ford | MI | Hopkins | 2026 | OF | 2282 rpm |
10 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 2237 rpm |
Top Curveball Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Trey Williams | MI | Grand Blanc | 2025 | C | -16.7 in |
2 | Brett Faccio | MI | Midland | 2025 | RHP | -13.7 in |
3 | Avery Lambers | MI | Fruitport | 2026 | C | -13.6 in |
4 | Jadin Roels | MI | Dakota | 2025 | RHP | -12.1 in |
5 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | -11.4 in |
6 | Bennett Thompson | MI | Detroit Catholic Central | 2026 | C | -11.0 in |
7 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | -10.9 in |
8 | Cole Duhaime | MI | Brother Rice | 2026 | LHP | -10.6 in |
9 | Drew Duthler | MI | Coopersville | 2025 | RHP | -8.9 in |
10 | Dylan Fairchild | MI | Detroit Catholic Central | 2026 | SS | -8.6 in |
Top Curveball Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Drew Duthler | MI | Coopersville | 2025 | RHP | -16.3 |
2 | Brett Faccio | MI | Midland | 2025 | RHP | -16.3 |
3 | Trey Williams | MI | Grand Blanc | 2025 | C | -15.2 |
4 | Kellen Ford | MI | Hopkins | 2026 | OF | -13.6 |
5 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | -12.7 |
6 | Jadin Roels | MI | Dakota | 2025 | RHP | -12.1 |
7 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | -11.5 |
8 | Chris Woods | MI | Ecorse | 2024 | LHP | 11.4 |
9 | Max Fellows | MI | Garber | 2024 | LHP | 11.3 |
10 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 10.6 |
Top Curveball Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Cole Duhaime | MI | Brother Rice | 2026 | LHP | 40 |
2 | Trey Williams | MI | Grand Blanc | 2025 | C | 38 |
3 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 38 |
4 | Drew Duthler | MI | Coopersville | 2025 | RHP | 37 |
5 | Brett Faccio | MI | Midland | 2025 | RHP | 36 |
6 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 32 |
7 | Kellen Ford | MI | Hopkins | 2026 | OF | 32 |
8 | Jadon Ford | MI | Dakota | 2025 | RHP | 32 |
9 | Jadin Roels | MI | Dakota | 2025 | RHP | 31 |
10 | Chris Woods | MI | Ecorse | 2024 | LHP | 30 |
Slider Analytics
Top Slider Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Bobby Crane | MI | University of Detroit Jesuit | 2025 | LHP | 81.4-81.8 mph |
2 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 78.8-81.7 mph |
3 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 77.0-79.4 mph |
4 | Uli Fernsler | MI | Novi | 2025 | LHP | 77.8-79.2 mph |
5 | Luke Demasse | MI | Dakota | 2025 | RHP | 76.8-79.0 mph |
6 | Jack Griffiths | MI | Traverse City West | 2024 | RHP | 77.4-78.8 mph |
7 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 77.2-78.6 mph |
8 | Carson Liedel | MI | Monroe High School | 2026 | RHP | 75.8-77.7 mph |
9 | Kaiden Pollock | MI | Grand Blanc Community | 2025 | C | 74.7-77.3 mph |
10 | Jadon Ford | MI | Dakota | 2025 | RHP | 75.2-76.1 mph |
Top Slider Spin Rate (Average)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 2935 |
2 | Cole Duhaime | MI | Brother Rice | 2026 | LHP | 2716 |
3 | Trey Williams | MI | Grand Blanc | 2025 | C | 2632 |
4 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | 2587 |
5 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 2480 |
6 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 2405 |
7 | Luke Demasse | MI | Dakota | 2025 | RHP | 2375 |
8 | Jax Racht | MI | Niles | 2026 | RHP | 2321 |
9 | Jadon Ford | MI | Dakota | 2025 | RHP | 2301 |
10 | Uli Fernsler | MI | Novi | 2025 | LHP | 2238 |
Top Slider Induced Vertical Break (Average)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | -14.0 in |
2 | Chris Woods | MI | Ecorse | 2024 | LHP | 7.6 in |
3 | Bobby Crane | MI | University of Detroit Jesuit | 2025 | LHP | 5.8 in |
4 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | -5.4 in |
5 | Logan Slimko | MI | North Muskegon | 2026 | RHP | -5.3 in |
6 | Avery Lambers | MI | Fruitport | 2026 | C | -4.8 in |
7 | Cole Duhaime | MI | Brother Rice | 2026 | LHP | -4.4 in |
8 | Trey Williams | MI | Grand Blanc | 2025 | C | -3.9 in |
9 | Jack Sequin | MI | Bay City Western | 2025 | RHP | 3.8 in |
10 | Jax Racht | MI | Niles | 2026 | RHP | -3.2 in |
Top Slider Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Trey Williams | MI | Grand Blanc | 2025 | C | -20.4 |
2 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | -17.5 |
3 | Jax Racht | MI | Niles | 2026 | RHP | -16.0 |
4 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | -15.4 |
5 | Luke Demasse | MI | Dakota | 2025 | RHP | -12.6 |
6 | Cole Duhaime | MI | Brother Rice | 2026 | LHP | 11.8 |
7 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | -10.3 |
8 | Avery Lambers | MI | Fruitport | 2026 | C | -9.9 |
9 | Logan Slimko | MI | North Muskegon | 2026 | RHP | -9.9 |
10 | Kaiden Pollock | MI | Grand Blanc Community | 2025 | C | 9.3 |
Top Slider Peak Spin Score (Max)
Rank | Name | State | School | Class | Pos | Spin Score (max) |
1 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 38 |
2 | Trey Williams | MI | Grand Blanc | 2025 | C | 37 |
3 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | 36 |
4 | Cole Duhaime | MI | Brother Rice | 2026 | LHP | 36 |
5 | Jax Racht | MI | Niles | 2026 | RHP | 34 |
6 | Avery Lambers | MI | Fruitport | 2026 | C | 31 |
7 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 31 |
8 | Nathan Fidelino | MI | Grand Blanc | 2024 | 3B | 31 |
9 | Luke Demasse | MI | Dakota | 2025 | RHP | 30 |
10 | Jadon Ford | MI | Dakota | 2025 | RHP | 30 |
Changeup Analytics
Top Changeup Velocity Range
Rank | Name | State | School | Class | Pos | Velo Range |
1 | Zane Stahl | MI | Spring Lake | 2025 | RHP | 83.1-84.5 mph |
2 | Luke Demasse | MI | Dakota | 2025 | RHP | 81.2-82.6 mph |
3 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | 79.6-81.8 mph |
4 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 79.4-81.5 mph |
5 | Wyatt Mosley | MI | Dansville | 2025 | LHP | 79.4-81.1 mph |
6 | Carson Liedel | MI | Monroe High School | 2026 | RHP | 78.5-80.3 mph |
7 | Bobby Crane | MI | University of Detroit Jesuit | 2025 | LHP | 79.6-80.0 mph |
8 | Cam Pallo | MI | Forest Hills Eastern | 2026 | RHP | 78.3-80.0 mph |
9 | Quinten Leamon | MI | Standish-Sterling Central | 2025 | RHP | 78.2-79.8 mph |
10 | Jax Racht | MI | Niles | 2026 | RHP | 78.3-79.5 mph |
Top Changeup Horizontal Movement (Average)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Jack Sequin | MI | Bay City Western | 2025 | RHP | 17.8 |
2 | Luke Lacourse | MI | Bay City Western | 2025 | RHP | 17.8 |
3 | Kaiden Pollock | MI | Grand Blanc Community | 2025 | C | 16.7 |
4 | Cameron Niehaus | MI | Divine Child | 2025 | RHP | 15.8 |
5 | Quinten Leamon | MI | Standish-Sterling Central | 2025 | RHP | 15.7 |
6 | Luke Demasse | MI | Dakota | 2025 | RHP | 15.4 |
7 | Uli Fernsler | MI | Novi | 2025 | LHP | -15.4 |
8 | Bennett Thompson | MI | Detroit Catholic Central | 2026 | C | 15.1 |
9 | Jadon Ford | MI | Dakota | 2025 | RHP | 14.9 |
10 | Cam Pallo | MI | Forest Hills Eastern | 2026 | RHP | 14.8 |
Recent Articles
- MI Division 1 Team Of The Week: 2nd Edition - Birmingham Groves 4/23/24
- MI Division 2 Team Of The Week: 2nd Edition - Gull Lake 4/23/24
- MI Division 3 Team Of The Week: 2nd Edition - Ottawa Lake Whiteford 4/23/24
- MI Division 4 Team Of The Week: 2nd Edition - Fowler 4/23/24
- MI 2024 Michigan Team Power Rankings - Update 3 4/23/24
- MI Brother Rice Coach Making An Impact In The Lives Of Others 4/18/24
- MI Bucknell Sees A Lot Of Potential In Right-Hander Muir 4/18/24
- MI Division 1 Team Of The Week: 1st Edition - Forest Hills Central 4/17/24
- MI Division 2 Team Of The Week: 1st Edition - Richmond 4/17/24
- MI Division 3 Team Of The Week: 1st Edition - Sand Creek 4/17/24