Prep Baseball Report

2026 Prep Baseball Minnesota Preseason All-State: Trackman Pitching


Andy Judkins
State Director, Prep Baseball Minnesota

      

SAVAGE, MINNESOTA - From Saturday March 14th to Sunday March 15th , Prep Baseball Minnesota held its Preseason All-State at the Mash Campus in Savage, Minnesota. The event featured over 350 prospects from the class of 2027 through 2029. The event had many solid performances from the players in attendance. Thank you to the players, parents, coaches and the Mash staff for such a great event.

There were a number of great individual performances this year at the Minnesota Preseason All-State event. 

+ CLICK HERE TO VIEW COMPLETE STATISTICS

Below we have listed the leaders for each Trackman pitching category at the event.


TRACKMAN PITCHING | ALL CLASSES

TOP MAX FASTBALL VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Alexander Kakach MN Wayzata High 2027 RHP 92.9 mph
2 Jackson Petersen MN Jefferson Senior High 2027 RHP 92.3 mph
3 Drew McShane MN Eagan Senior High 2027 RHP 91.9 mph

TOP EFFECTIVE FASTBALL VELOCITY

Rank Name State School Class Pos Eff Velocity (avg)
1 Alexander Kakach MN Wayzata High 2027 RHP 92.0 mph
2 Aaron Palmer MN Heritage Christian Academy 2027 RHP 91.1 mph
3 Joey Castle MN Brainerd Senior High 2028 RHP 90.8 mph

TOP PEAK FASTBALL SPIN RATE

Rank Name State School Class Pos Spin Rate (max)
1 Paxton Ames MN Apple Valley Senior High 2027 RHP 2584 rpm
2 Alex Hoppe MN Willmar Senior High 2027 1B 2538 rpm
3 Alexander Kakach MN Wayzata High 2027 RHP 2535 rpm

TOP FASTBALL STRIKE ZONE PERCENTAGE

Rank Name State School Class Pos Zone %
1 Max Kocur MN Bloomington Jefferson 2027 OF 100 %
^ Dax Graves MN Mayer Lutheran High School 2029 RHP 100 %
^ Alex Korir MN St. Peter High School 2027 LHP 100 %
2 Alexander Kakach MN Wayzata High 2027 RHP 85 %
3 Luca Cappelli MN Eden Prairie High School 2027 SS 83 %
^ Weston Blevins MN Eden Prairie 2027 RHP 83 %


TRACKMAN PITCHING

TOP MAX FASTBALL VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Alexander Kakach MN Wayzata High 2027 RHP 92.9 mph
2 Jackson Petersen MN Jefferson Senior High 2027 RHP 92.3 mph
3 Drew McShane MN Eagan Senior High 2027 RHP 91.9 mph
4 Aaron Palmer MN Heritage Christian Academy 2027 RHP 91.7 mph
5 Nicholas Krautkremer MN Wayzata High 2027 RHP 91.6 mph
6 Ethan Day MN West Lutheran High School 2027 RHP 91.3 mph
7 Braxton Wojcik MN Mankato East Senior High 2027 RHP 91.1 mph
8 Jack Van Gemert MN Cretin-Derham Hall 2027 RHP 90.8 mph
9 Jackson Kolb MN White Bear North Campus Senior 2027 RHP 90.4 mph
10 Joshua Keenan MN Chaska High School 2027 LHP 90.2 mph

Rank Name State School Class Pos Velocity (max)
1 Ian Adams MN Orono Senior High 2028 RHP 91.2 mph
2 Joey Castle MN Brainerd Senior High 2028 RHP 91.1 mph
3 Cooper Sanders MN Centennial 2028 RHP 90.5 mph
4 Emmitt Rentas MN Mankato West Senior High 2028 C 90.4 mph
5 Thomas Leeper MN Chaska 2028 RHP 90.0 mph
6 Lincoln Page MN Edina Senior High 2028 OF 89.7 mph
7 Jackson Bahr MN East Ridge 2028 RHP 89.2 mph
8 Jack Manion MN Cretin Derham Hall 2028 RHP 88.7 mph
9 Noah Heckman MN Fairmont JR./SR. High School 2028 RHP 88.2 mph
10 Kingsley Archambault MN South Ridge Secondary 2028 RHP 87.0 mph

Rank Name State School Class Pos Velocity (max)
1 Deacon Remitz MN Forest Lake 2029 C 86.1 mph
2 Joey Diaz MN Washburn High 2029 RHP 86.0 mph
3 Ari Miller MN Edina Senior High 2029 LHP 85.8 mph
4 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 84.1 mph
5 Roman Chirhart MN Woodbury High School 2029 C 83.8 mph
6 Keagan McDermott MN Rosemount 2029 OF 83.3 mph
7 Connor Gibney MN Benilde-St. Margaret 2029 RHP 82.2 mph
8 Brandon Rye MN Austin Senior High 2029 3B 82.1 mph
9 Dax Graves MN Mayer Lutheran High School 2029 RHP 81.2 mph
10 Cameron Favilla MN Blaine High School 2029 C 80.6 mph

TOP EFFECTIVE FASTBALL VELOCITY

Rank Name State School Class Pos Eff Velocity (avg)
1 Alexander Kakach MN Wayzata High 2027 RHP 92.0 mph
2 Aaron Palmer MN Heritage Christian Academy 2027 RHP 91.1 mph
3 Drew McShane MN Eagan Senior High 2027 RHP 90.8 mph
4 Jackson Petersen MN Jefferson Senior High 2027 RHP 90.0 mph
5 Bo Harriman MN Cloquet Senior 2027 LHP 89.8 mph
6 Christopher Boe MN Benilde St-Margaret's 2027 RHP 89.0 mph
7 Carson Deibele MN MONTICELLO SENIOR HIGH 2027 RHP 88.9 mph
8 Ethan Day MN West Lutheran High School 2027 RHP 88.9 mph
9 Braxton Wojcik MN Mankato East Senior High 2027 RHP 88.8 mph
10 Mason Golberg MN Prior Lake High School 2027 LHP 88.3 mph

Rank Name State School Class Pos Eff Velocity (avg)
1 Joey Castle MN Brainerd Senior High 2028 RHP 90.8 mph
2 Ian Adams MN Orono Senior High 2028 RHP 89.2 mph
3 Emmitt Rentas MN Mankato West Senior High 2028 C 89.1 mph
4 Lincoln Page MN Edina Senior High 2028 OF 88.8 mph
5 Jack Manion MN Cretin Derham Hall 2028 RHP 88.6 mph
6 Cooper Sanders MN Centennial 2028 RHP 88.0 mph
7 Jackson Bahr MN East Ridge 2028 RHP 87.4 mph
8 Thomas Leeper MN Chaska 2028 RHP 86.9 mph
9 Rowan Deming MN Cretin-Derham Hall 2028 C 84.9 mph
10 Noah Heckman MN Fairmont JR./SR. High School 2028 RHP 84.9 mph

Rank Name State School Class Pos Eff Velocity (avg)
1 Deacon Remitz MN Forest Lake 2029 C 85.0 mph
2 Joey Diaz MN Washburn High 2029 RHP 84.2 mph
3 Ari Miller MN Edina Senior High 2029 LHP 83.7 mph
4 Roman Chirhart MN Woodbury High School 2029 C 82.4 mph
5 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 82.2 mph
6 Brandon Rye MN Austin Senior High 2029 3B 81.5 mph
7 Keagan McDermott MN Rosemount 2029 OF 81.4 mph
8 Owen Brookins MN Orono Senior High 2029 LHP 80.3 mph
9 Dax Graves MN Mayer Lutheran High School 2029 RHP 79.8 mph
10 Connor Gibney MN Benilde-St. Margaret 2029 RHP 79.3 mph

TOP PEAK FASTBALL SPIN RATE

Rank Name State School Class Pos Spin Rate (max)
1 Paxton Ames MN Apple Valley Senior High 2027 RHP 2584 rpm
2 Alex Hoppe MN Willmar Senior High 2027 1B 2538 rpm
3 Alexander Kakach MN Wayzata High 2027 RHP 2535 rpm
4 Henry Cheatham MN Minnetonka High School 2027 RHP 2467 rpm
5 Hunter Cranor MN Farmington High School 2027 RHP 2462 rpm
6 Jackson Kolb MN White Bear North Campus Senior 2027 RHP 2454 rpm
7 Bo Harriman MN Cloquet Senior 2027 LHP 2445 rpm
8 Parker Swoverland MN Wayzata High 2027 RHP 2426 rpm
9 Jackson Onell MN WATERTOWN MAYER HIGH 2027 RHP 2405 rpm
10 Weston Blevins MN Eden Prairie 2027 RHP 2392 rpm

Rank Name State School Class Pos Spin Rate (max)
1 Joey Castle MN Brainerd Senior High 2028 RHP 2515 rpm
2 Noah Heckman MN Fairmont JR./SR. High School 2028 RHP 2501 rpm
3 Ryder Tri MN Cretin Derham Hall 2028 LHP 2377 rpm
4 Jude Heyer MN Eden Prairie 2028 SS 2373 rpm
5 Lincoln Page MN Edina Senior High 2028 OF 2363 rpm
6 Jake Murphy MN St Cloud Cathedral 2028 RHP 2357 rpm
7 Cooper Stejskal MN Waconia High School 2028 SS 2344 rpm
8 Luka Ludens MN Minnetonka 2028 SS 2333 rpm
9 Leighton Matney MN Groton School 2028 RHP 2330 rpm
10 Chaz Doughty MN Rockford Secondary 2028 SS 2315 rpm

Rank Name State School Class Pos Spin Rate (max)
1 Deacon Remitz MN Forest Lake 2029 C 2327 rpm
2 Abrahm Hanson MN Champlin Park High School 2029 OF 2315 rpm
3 Owen Schmitz MN Shakopee High School 2029 SS 2250 rpm
4 Raymond Onstad MN Cretin Derham Hall 2029 3B 2248 rpm
5 Joey Diaz MN Washburn High 2029 RHP 2242 rpm
6 Mark Larson MN Chaska High School 2029 SS 2171 rpm
7 Ari Miller MN Edina Senior High 2029 LHP 2153 rpm
8 Brandon Rye MN Austin Senior High 2029 3B 2086 rpm
9 Owen Brookins MN Orono Senior High 2029 LHP 2072 rpm
10 Dax Graves MN Mayer Lutheran High School 2029 RHP 2049 rpm

AVG INDUCED FASTBALL VERTICAL BREAK

Rank Name State School Class Pos IVB (avg)
1 Jackson Kolb MN White Bear North Campus Senior 2027 RHP 21.4 in
2 Drew Monson MN YELLOW MEDICINE EAST HIGH SCHOOL 2027 OF 19.3 in
3 Vinny Udd MN Denfeld High School 2027 RHP 19.1 in
4 Jackson Peterson MN Cloquet Senior 2027 SS 19.0 in
5 Eli Martin MN Zimmerman High School 2027 OF 18.6 in
6 Henry Cheatham MN Minnetonka High School 2027 RHP 18.4 in
7 Aiden Pederson MN Minnetonka Senior High 2027 RHP 18.1 in
8 Mason Golberg MN Prior Lake High School 2027 LHP 17.6 in
9 Joey Terhaar MN Totino-Grace High School 2027 LHP 17.4 in
10 Jack Van Gemert MN Cretin-Derham Hall 2027 RHP 17.0 in

Rank Name State School Class Pos IVB (avg)
1 Carter Anderson MN Monticello High School - SNW 2028 SS 20.2 in
2 Covin Winter MN Loyola Catholic School 2028 3B 19.8 in
3 Ethan Krosch MN Shakopee High School 2028 SS 18.0 in
4 Preston Koch MN Maple Grove 2028 RHP 16.8 in
5 Caden Green MN Annandale Senior High 2028 OF 16.8 in
6 Noah Heckman MN Fairmont JR./SR. High School 2028 RHP 16.7 in
7 Lincoln Page MN Edina Senior High 2028 OF 16.5 in
8 Jude Heyer MN Eden Prairie 2028 SS 16.0 in
9 Miles Tomaszewski MN Cleveland Secondary 2028 3B 15.9 in
10 Kingsley Archambault MN South Ridge Secondary 2028 RHP 15.3 in

Rank Name State School Class Pos IVB (avg)
1 Mark Larson MN Chaska High School 2029 SS 19.2 in
2 Cameron Favilla MN Blaine High School 2029 C 17.0 in
3 Owen Brookins MN Orono Senior High 2029 LHP 16.2 in
4 Connor Gibney MN Benilde-St. Margaret 2029 RHP 15.9 in
5 Brandon Rye MN Austin Senior High 2029 3B 15.6 in
6 Ari Miller MN Edina Senior High 2029 LHP 15.4 in
7 Tiger Leigh MN Minnetonka 2029 RHP 15.4 in
8 Tucker Zydowsky MN Rosemount Senior High 2029 SS 14.8 in
9 Sam Van Epern MN Robbinsdale Armstrong Senior High 2029 RHP 14.7 in
10 Roman Chirhart MN Woodbury High School 2029 C 14.6 in

AVG FASTBALL HORIZONTAL BREAK

Rank Name State School Class Pos HM (avg)
1 Ethan Day MN West Lutheran High School 2027 RHP 19.0
2 Nolan Wold MN New Life Academy 2027 RHP 18.6
3 Christopher Boe MN Benilde St-Margaret's 2027 RHP 17.2
4 Liam Segerstrom MN Prior Lake High School 2027 RHP 17.1
5 Ricky Hillard MN Minnetonka 2027 RHP 16.9
6 Max Kocur MN Bloomington Jefferson 2027 OF -16.7
7 Logan O'Brien MN Elk River Senior High 2027 SS 15.7
8 Jackson Peterson MN Cloquet Senior 2027 SS 15.4
9 Thomas Lahr MN St. Michael-Albertville Senior High 2027 RHP 15.3
10 Juri Lubovich MN East High School 2027 LHP -15.1

Rank Name State School Class Pos HM (avg)
1 Emmitt Rentas MN Mankato West Senior High 2028 C 19.1
2 Thomas Leeper MN Chaska 2028 RHP 18.2
3 Jackson Bahr MN East Ridge 2028 RHP 17.7
4 Owen Schornstein MN Champlin Park 2028 1B 17.5
5 Logan Foster MN Providence Academy 2028 OF 16.7
6 Jack Manion MN Cretin Derham Hall 2028 RHP 16.3
7 Charlie Heath MN Cretin-Derham Hall 2028 RHP 16.2
8 Wyatt Gelineau MN Eagan Senior High 2028 RHP 16.2
9 Caleb Sullivan MN LeSueur Henderson 2028 RHP 16.0
10 Chaz Doughty MN Rockford Secondary 2028 SS 15.9

Rank Name State School Class Pos HM (avg)
1 Ari Miller MN Edina Senior High 2029 LHP -14.8
2 Keagan McDermott MN Rosemount 2029 OF -14.6
3 Owen Schmitz MN Shakopee High School 2029 SS 14.4
4 Cameron Favilla MN Blaine High School 2029 C 13.2
5 Deacon Remitz MN Forest Lake 2029 C 12.3
6 Dax Graves MN Mayer Lutheran High School 2029 RHP 12.2
7 Joey Diaz MN Washburn High 2029 RHP 11.7
8 Roman Chirhart MN Woodbury High School 2029 C 10.7
9 Sam Van Epern MN Robbinsdale Armstrong Senior High 2029 RHP 9.6
10 Owen Brookins MN Orono Senior High 2029 LHP -8.9

TOP FASTBALL STRIKE ZONE PERCENTAGE

Rank Name State School Class Pos Zone %
1 Max Kocur MN Bloomington Jefferson 2027 OF 100 %
^ Alex Korir MN St. Peter High School 2027 LHP 100 %
2 Alexander Kakach MN Wayzata High 2027 RHP 85 %
3 Luca Cappelli MN Eden Prairie High School 2027 SS 83 %
^ Weston Blevins MN Eden Prairie 2027 RHP 83 %
4 Nolan VanLoy MN Rocori Senior High 2027 RHP 75 %
5 Benjamin Barich MN Robbinsdale Armstrong 2027 RHP 66 %
^ Ephraim Swartzentruber MN Long Prairie-Grey Secondary School 2027 RHP 66 %
^ Damian Seubert MN Maple Grove 2027 RHP 66 %
^ Ethan Fehrenkamp MN West Lutheran 2027 1B 66 %
^ Juri Lubovich MN East High School 2027 LHP 66 %
6 Nicholas Jeske MN Spectrum High School 2027 C 62 %
7 Nolan Hansen MN Buffalo High School MN 2027 RHP 57 %
^ Logan O'Brien MN Elk River Senior High 2027 SS 57 %
^ Braxton Wojcik MN Mankato East Senior High 2027 RHP 57 %
^ Mason Golberg MN Prior Lake High School 2027 LHP 57 %
8 Thomas Lahr MN St. Michael-Albertville Senior High 2027 RHP 55 %
9 Luke Fleming MN Lincoln Secondary 2027 LHP 50 %
^ Miles Oklobzija MN White Bear Lake 2027 SS 50 %
^ Brody Nelson MN Prior Lake High School 2027 RHP 50 %
^ Damon Torke MN Champlin Park High School 2027 RHP 50 %
^ Lucas Oistad MN Farmington High School 2027 LHP 50 %
^ Ezra McDill MN Washburn High 2027 RHP 50 %
^ Wade Gilbertson MN Northfield High School 2027 3B 50 %
^ Jimmy Ferril MN Orono Senior High 2027 RHP 50 %
^ Esten Erickson MN Park High School 2027 RHP 50 %
^ Nolan Wold MN New Life Academy 2027 RHP 50 %
^ Aidan Paulson MN Willmar Senior High 2027 RHP 50 %
^ Avery Stubbs MN Mankato East Senior High 2027 SS 50 %
^ Jack Van Gemert MN Cretin-Derham Hall 2027 RHP 50 %
10 Logan Tretter MN East Ridge 2027 RHP 44 %

Rank Name State School Class Pos Zone %
1 Madden Lendt MN Springfield Secondary 2028 SS 75 %
2 Ian Adams MN Orono Senior High 2028 RHP 71 %
^ Jude Heyer MN Eden Prairie 2028 SS 71 %
3 Everett Kirkwood MN MAHTOMEDI SENIOR HIGH 2028 RHP 66 %
^ Covin Winter MN Loyola Catholic School 2028 3B 66 %
^ Eli Larsen MN Woodbury High School 2028 SS 66 %
4 Caleb Klaassen MN Montevideo Senior High 2028 LHP 60 %
5 Joey Castle MN Brainerd Senior High 2028 RHP 57 %
^ Ethan Krosch MN Shakopee High School 2028 SS 57 %
6 Thomas Leeper MN Chaska 2028 RHP 55 %
^ Lincoln Chandler MN Red Wing Senior High 2028 OF 55 %
^ Austin Webb MN Rogers 2028 3B 55 %
7 Will Von Bank MN Benilde St. Margaret's 2028 RHP 50 %
^ Cooper Stejskal MN Waconia High School 2028 SS 50 %
^ Lucas Korman MN Alexandria Area High School 2028 SS 50 %
^ Miles Tomaszewski MN Cleveland Secondary 2028 3B 50 %
^ Caleb Sullivan MN LeSueur Henderson 2028 RHP 50 %
^ Jack Latourelle MN Kennedy Senior High 2028 SS 50 %
^ Logan Adams MN Rocori Senior High 2028 RHP 50 %
^ Jackson Bahr MN East Ridge 2028 RHP 50 %
^ Owen Schornstein MN Champlin Park 2028 1B 50 %
^ Noah Mrnak MN Lakeville North High 2028 RHP 50 %
8 Charlie Heath MN Cretin-Derham Hall 2028 RHP 44 %
9 Ryder Tri MN Cretin Derham Hall 2028 LHP 42 %
^ Jonathan Bulthuis MN Maple Grove 2028 RHP 42 %
10 Carston Croke MN Cretin-Derham Hall 2028 RHP 33 %
^ Jake Murphy MN St Cloud Cathedral 2028 RHP 33 %
^ Rowan Deming MN Cretin-Derham Hall 2028 C 33 %
^ Logan Foster MN Providence Academy 2028 OF 33 %
^ Josh Lindaman MN Farmington High School 2028 OF 33 %
^ Landon Kowalkowski MN Elk River Senior High 2028 OF 33 %
^ Parker Banks MN Randolph, MN 2028 OF 33 %
^ Caden Green MN Annandale Senior High 2028 OF 33 %

Rank Name State School Class Pos Zone %
1 Dax Graves MN Mayer Lutheran High School 2029 RHP 100 %
2 Sam Van Epern MN Robbinsdale Armstrong Senior High 2029 RHP 66 %
^ Connor Gibney MN Benilde-St. Margaret 2029 RHP 66 %
3 Tucker Zydowsky MN Rosemount Senior High 2029 SS 60 %
4 Joey Diaz MN Washburn High 2029 RHP 57 %
5 Owen Brookins MN Orono Senior High 2029 LHP 50 %
^ Owen Schmitz MN Shakopee High School 2029 SS 50 %
^ Brandon Rye MN Austin Senior High 2029 3B 50 %
6 Cameron Favilla MN Blaine High School 2029 C 40 %
7 Keagan McDermott MN Rosemount 2029 OF 33 %
8 Mark Larson MN Chaska High School 2029 SS 28 %
9 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 25 %
^ Roman Chirhart MN Woodbury High School 2029 C 25 %
10 Baylor Brown MN Chisago Lakes Senior High 2029 SS 16 %
^ Tiger Leigh MN Minnetonka 2029 RHP 16 %
^ Abrahm Hanson MN Champlin Park High School 2029 OF 16 %
^ Ari Miller MN Edina Senior High 2029 LHP 16 %
^ Raymond Onstad MN Cretin Derham Hall 2029 3B 16 %
^ Deacon Remitz MN Forest Lake 2029 C 16 %


TOP MAX SINKER VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Carson Deibele MN MONTICELLO SENIOR HIGH 2027 RHP 88.6 mph
2 Joshua Keenan MN Chaska High School 2027 LHP 87.7 mph
3 Jonas Harper MN Roseville Area Senior High 2027 SS 86.5 mph
4 Cooper Madison MN Stillwater Area High School 2027 RHP 85.7 mph
5 Drew Monson MN YELLOW MEDICINE EAST HIGH SCHOOL 2027 OF 83.8 mph
6 Quentin Adams MN Edina Senior High 2027 OF 83.8 mph
7 Nolan VanLoy MN Rocori Senior High 2027 RHP 83.5 mph
8 Avery Stubbs MN Mankato East Senior High 2027 SS 83.4 mph
9 Andrew Lawson MN Minnetonka 2027 OF 81.3 mph
10 Bryant Katzenmeyer MN Rosemount Senior High 2027 LHP 77.0 mph

Rank Name State School Class Pos Velocity (max)
1 Cooper Stejskal MN Waconia High School 2028 SS 78.1 mph
2 Nick Corbett MN Providence Academy 2028 RHP 75.7 mph
3 Jameson Nowaczewski MN Faribault Senior High 2028 3B 75.6 mph

Rank Name State School Class Pos Velocity (max)
1 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 83.4 mph
2 Joey Diaz MN Washburn High 2029 RHP 82.4 mph
3 Dax Graves MN Mayer Lutheran High School 2029 RHP 77.8 mph
4 Roman Chirhart MN Woodbury High School 2029 C 77.7 mph

AVG SINKER HORIZONTAL BREAK

Rank Name State School Class Pos HM (avg)
1 Drew Monson MN YELLOW MEDICINE EAST HIGH SCHOOL 2027 OF -16.1
2 Andrew Lawson MN Minnetonka 2027 OF 16.0
3 Nolan VanLoy MN Rocori Senior High 2027 RHP 15.8
4 Quentin Adams MN Edina Senior High 2027 OF 15.6
5 Jonas Harper MN Roseville Area Senior High 2027 SS 15.2
6 Cooper Madison MN Stillwater Area High School 2027 RHP 13.8
7 Max Lundberg MN Blackduck Secondary 2027 3B 13.7
8 Carson Deibele MN MONTICELLO SENIOR HIGH 2027 RHP 12.3
9 Joshua Keenan MN Chaska High School 2027 LHP -11.7
10 Avery Stubbs MN Mankato East Senior High 2027 SS 9.8

Rank Name State School Class Pos HM (avg)
1 Cooper Stejskal MN Waconia High School 2028 SS 13.0
2 Jameson Nowaczewski MN Faribault Senior High 2028 3B 12.3
3 Nick Corbett MN Providence Academy 2028 RHP 3.1

Rank Name State School Class Pos HM (avg)
1 Joey Diaz MN Washburn High 2029 RHP 18.7
2 Roman Chirhart MN Woodbury High School 2029 C 17.4
3 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 17.3
4 Dax Graves MN Mayer Lutheran High School 2029 RHP 11.8

TOP PEAK CURVEBALL VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Logan Tretter MN East Ridge 2027 RHP 79.8 mph
2 Ethan Day MN West Lutheran High School 2027 RHP 79.4 mph
3 Zach Bostrom MN Hermantown Senior High 2027 OF 78.1 mph
4 Paxton Ames MN Apple Valley Senior High 2027 RHP 78.1 mph
5 Oscar Waisanen MN Benilde- St. Margaret's 2027 SS 77.8 mph
6 Evan O'Bryan MN St. Charles Secondary 2027 SS 77.2 mph
7 Nicholas Krautkremer MN Wayzata High 2027 RHP 76.3 mph
8 Benjamin Barich MN Robbinsdale Armstrong 2027 RHP 76.0 mph
9 Nicholas Jeske MN Spectrum High School 2027 C 75.9 mph
10 Mason Golberg MN Prior Lake High School 2027 LHP 75.8 mph

Rank Name State School Class Pos Velocity (max)
1 Joey Castle MN Brainerd Senior High 2028 RHP 79.9 mph
2 Ian Adams MN Orono Senior High 2028 RHP 78.8 mph
3 Lincoln Page MN Edina Senior High 2028 OF 77.0 mph
4 Cooper Sanders MN Centennial 2028 RHP 76.9 mph
5 Ryder Tri MN Cretin Derham Hall 2028 LHP 74.0 mph
6 Noah Heckman MN Fairmont JR./SR. High School 2028 RHP 73.9 mph
7 Oliver Danielsen MN Edina Senior High 2028 RHP 73.9 mph
8 Caden Green MN Annandale Senior High 2028 OF 73.8 mph
9 Wyatt Gelineau MN Eagan Senior High 2028 RHP 73.1 mph
10 Caleb Sullivan MN LeSueur Henderson 2028 RHP 72.7 mph

Rank Name State School Class Pos Velocity (max)
1 Joey Diaz MN Washburn High 2029 RHP 73.9 mph
2 Deacon Remitz MN Forest Lake 2029 C 73.4 mph
3 Tiger Leigh MN Minnetonka 2029 RHP 72.5 mph
4 Brandon Rye MN Austin Senior High 2029 3B 71.1 mph
5 Owen Schmitz MN Shakopee High School 2029 SS 68.4 mph
6 Cameron Favilla MN Blaine High School 2029 C 68.1 mph
7 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 67.7 mph
8 Keagan McDermott MN Rosemount 2029 OF 67.3 mph
9 Abrahm Hanson MN Champlin Park High School 2029 OF 67.1 mph
10 Mark Larson MN Chaska High School 2029 SS 66.7 mph

TOP PEAK CURVEBALL SPIN RATE

Rank Name State School Class Pos Spin Rate (max)
1 Paxton Ames MN Apple Valley Senior High 2027 RHP 2826 rpm
2 Nicholas Krautkremer MN Wayzata High 2027 RHP 2749 rpm
3 Evan O'Bryan MN St. Charles Secondary 2027 SS 2736 rpm
4 Drew Monson MN YELLOW MEDICINE EAST HIGH SCHOOL 2027 OF 2706 rpm
5 Henry Cheatham MN Minnetonka High School 2027 RHP 2635 rpm
6 Jackson Petersen MN Jefferson Senior High 2027 RHP 2554 rpm
7 Max Lundberg MN Blackduck Secondary 2027 3B 2526 rpm
8 Nicholas Jeske MN Spectrum High School 2027 C 2511 rpm
9 Quentin Adams MN Edina Senior High 2027 OF 2494 rpm
10 Gavin Bifulk MN Mahtomedi 2027 RHP 2474 rpm

Rank Name State School Class Pos Spin Rate (max)
1 Joey Castle MN Brainerd Senior High 2028 RHP 2758 rpm
2 Ryder Tri MN Cretin Derham Hall 2028 LHP 2710 rpm
3 Lincoln Page MN Edina Senior High 2028 OF 2660 rpm
4 Eli Richards MN Osseo Senior High 2028 SS 2617 rpm
5 Oliver Danielsen MN Edina Senior High 2028 RHP 2613 rpm
6 Noah Heckman MN Fairmont JR./SR. High School 2028 RHP 2581 rpm
7 Landon Kowalkowski MN Elk River Senior High 2028 OF 2579 rpm
8 Cooper Sanders MN Centennial 2028 RHP 2526 rpm
9 Luka Ludens MN Minnetonka 2028 SS 2452 rpm
10 Madden Lendt MN Springfield Secondary 2028 SS 2356 rpm

Rank Name State School Class Pos Spin Rate (max)
1 Raymond Onstad MN Cretin Derham Hall 2029 3B 2434 rpm
2 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 2360 rpm
3 Keagan McDermott MN Rosemount 2029 OF 2330 rpm
4 Dax Graves MN Mayer Lutheran High School 2029 RHP 2323 rpm
5 Deacon Remitz MN Forest Lake 2029 C 2321 rpm
6 Baylor Brown MN Chisago Lakes Senior High 2029 SS 2316 rpm
7 Owen Schmitz MN Shakopee High School 2029 SS 2228 rpm
8 Mark Larson MN Chaska High School 2029 SS 2133 rpm
9 Roman Chirhart MN Woodbury High School 2029 C 2132 rpm
10 Joey Diaz MN Washburn High 2029 RHP 2089 rpm


TOP PEAK SLIDER VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Nicholas Krautkremer MN Wayzata High 2027 RHP 83.8 mph
2 Aaron Palmer MN Heritage Christian Academy 2027 RHP 82.7 mph
3 Andrew Lawson MN Minnetonka 2027 OF 82.6 mph
4 Alexander Kakach MN Wayzata High 2027 RHP 82.4 mph
5 Christopher Boe MN Benilde St-Margaret's 2027 RHP 81.2 mph
6 Drew McShane MN Eagan Senior High 2027 RHP 81.1 mph
7 Liam Segerstrom MN Prior Lake High School 2027 RHP 79.9 mph
8 Carson Deibele MN MONTICELLO SENIOR HIGH 2027 RHP 79.8 mph
9 Evan O'Bryan MN St. Charles Secondary 2027 SS 79.8 mph
10 Jonas Harper MN Roseville Area Senior High 2027 SS 79.5 mph

Rank Name State School Class Pos Velocity (max)
1 Emmitt Rentas MN Mankato West Senior High 2028 C 82.3 mph
2 Jack Manion MN Cretin Derham Hall 2028 RHP 79.7 mph
3 Thomas Leeper MN Chaska 2028 RHP 79.3 mph
4 Vincent Bohle MN Mounds View Senior High 2028 RHP 78.2 mph
5 Jonathan Bulthuis MN Maple Grove 2028 RHP 77.8 mph
6 Noah Heckman MN Fairmont JR./SR. High School 2028 RHP 77.3 mph
7 Kingsley Archambault MN South Ridge Secondary 2028 RHP 76.5 mph
8 Caleb Klaassen MN Montevideo Senior High 2028 LHP 76.1 mph
9 Jackson Bahr MN East Ridge 2028 RHP 76.1 mph
10 Jack Stensrud MN Shakopee High School 2028 RHP 75.8 mph

Rank Name State School Class Pos Velocity (max)
1 Ari Miller MN Edina Senior High 2029 LHP 76.4 mph
2 Roman Chirhart MN Woodbury High School 2029 C 73.5 mph
3 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 72.7 mph
4 Tiger Leigh MN Minnetonka 2029 RHP 71.5 mph
5 Abrahm Hanson MN Champlin Park High School 2029 OF 70.2 mph
6 Keagan McDermott MN Rosemount 2029 OF 69.5 mph
7 Owen Schmitz MN Shakopee High School 2029 SS 68.8 mph
8 Sam Van Epern MN Robbinsdale Armstrong Senior High 2029 RHP 68.5 mph
9 Owen Brookins MN Orono Senior High 2029 LHP 68.3 mph

TOP PEAK SLIDER SPIN RATE

Rank Name State School Class Pos Spin Rate (max)
1 Jonas Harper MN Roseville Area Senior High 2027 SS 2814 rpm
2 Jackson Kolb MN White Bear North Campus Senior 2027 RHP 2774 rpm
3 Alexander Kakach MN Wayzata High 2027 RHP 2738 rpm
4 Paxton Ames MN Apple Valley Senior High 2027 RHP 2698 rpm
5 Andrew Lawson MN Minnetonka 2027 OF 2657 rpm
6 Nolan Wold MN New Life Academy 2027 RHP 2638 rpm
7 Logan O'Brien MN Elk River Senior High 2027 SS 2592 rpm
8 Carson Deibele MN MONTICELLO SENIOR HIGH 2027 RHP 2585 rpm
9 Ben Evenson MN Prior Lake 2027 3B 2496 rpm
10 Esten Erickson MN Park High School 2027 RHP 2420 rpm

Rank Name State School Class Pos Spin Rate (max)
1 Ethan Krosch MN Shakopee High School 2028 SS 2589 rpm
2 Will Von Bank MN Benilde St. Margaret's 2028 RHP 2570 rpm
3 Jack Manion MN Cretin Derham Hall 2028 RHP 2392 rpm
4 Jonathan Bulthuis MN Maple Grove 2028 RHP 2333 rpm
5 Leighton Matney MN Groton School 2028 RHP 2317 rpm
6 Lucas Korman MN Alexandria Area High School 2028 SS 2291 rpm
7 Jake Murphy MN St Cloud Cathedral 2028 RHP 2252 rpm
8 Caden Green MN Annandale Senior High 2028 OF 2252 rpm
9 Noah Mrnak MN Lakeville North High 2028 RHP 2236 rpm
10 Noah Heckman MN Fairmont JR./SR. High School 2028 RHP 2226 rpm

Rank Name State School Class Pos Spin Rate (max)
1 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 2508 rpm
2 Keagan McDermott MN Rosemount 2029 OF 2433 rpm
3 Owen Brookins MN Orono Senior High 2029 LHP 2354 rpm
4 Ari Miller MN Edina Senior High 2029 LHP 2312 rpm
5 Abrahm Hanson MN Champlin Park High School 2029 OF 2279 rpm
6 Owen Schmitz MN Shakopee High School 2029 SS 2268 rpm
7 Roman Chirhart MN Woodbury High School 2029 C 2138 rpm
8 Sam Van Epern MN Robbinsdale Armstrong Senior High 2029 RHP 1990 rpm
9 Tiger Leigh MN Minnetonka 2029 RHP 1845 rpm


TOP PEAK CHANGE VELOCITY

Rank Name State School Class Pos Velocity (max)
1 Alexander Kakach MN Wayzata High 2027 RHP 88.0 mph
2 Nicholas Krautkremer MN Wayzata High 2027 RHP 84.7 mph
3 Ben Evenson MN Prior Lake 2027 3B 83.1 mph
4 Christopher Boe MN Benilde St-Margaret's 2027 RHP 82.9 mph
5 Drew McShane MN Eagan Senior High 2027 RHP 82.5 mph
6 Jonas Harper MN Roseville Area Senior High 2027 SS 81.8 mph
7 Jackson Kolb MN White Bear North Campus Senior 2027 RHP 81.1 mph
8 Jack Van Gemert MN Cretin-Derham Hall 2027 RHP 81.1 mph
9 Carson Deibele MN MONTICELLO SENIOR HIGH 2027 RHP 81.0 mph
10 Jackson Petersen MN Jefferson Senior High 2027 RHP 80.8 mph

Rank Name State School Class Pos Velocity (max)
1 Joey Castle MN Brainerd Senior High 2028 RHP 85.8 mph
2 Jackson Bahr MN East Ridge 2028 RHP 83.8 mph
3 Ian Adams MN Orono Senior High 2028 RHP 82.6 mph
4 Emmitt Rentas MN Mankato West Senior High 2028 C 82.0 mph
5 Leighton Matney MN Groton School 2028 RHP 82.0 mph
6 Jack Manion MN Cretin Derham Hall 2028 RHP 80.3 mph
7 Vincent Bohle MN Mounds View Senior High 2028 RHP 80.0 mph
8 Everett Kirkwood MN MAHTOMEDI SENIOR HIGH 2028 RHP 78.9 mph
9 Kingsley Archambault MN South Ridge Secondary 2028 RHP 78.9 mph
10 Wyatt Gelineau MN Eagan Senior High 2028 RHP 78.8 mph

Rank Name State School Class Pos Velocity (max)
1 Ari Miller MN Edina Senior High 2029 LHP 77.6 mph
2 Brandon Rye MN Austin Senior High 2029 3B 75.1 mph
3 Roman Chirhart MN Woodbury High School 2029 C 73.5 mph
4 Cooper Tappe MN Staples-Motley Senior High 2029 RHP 73.3 mph
5 Mark Larson MN Chaska High School 2029 SS 72.9 mph
6 Dax Graves MN Mayer Lutheran High School 2029 RHP 72.2 mph
7 Keagan McDermott MN Rosemount 2029 OF 72.2 mph
8 Tiger Leigh MN Minnetonka 2029 RHP 72.1 mph
9 Owen Brookins MN Orono Senior High 2029 LHP 70.9 mph
10 Cameron Favilla MN Blaine High School 2029 C 70.8 mph

TOP PEAK CHANGE SPIN RATE

Rank Name State School Class Pos Spin Rate (max)
1 Hunter Cranor MN Farmington High School 2027 RHP 2341 rpm
2 Alex Hoppe MN Willmar Senior High 2027 1B 2261 rpm
3 Ricky Hillard MN Minnetonka 2027 RHP 2248 rpm
4 Logan O'Brien MN Elk River Senior High 2027 SS 2200 rpm
5 Jackson Kolb MN White Bear North Campus Senior 2027 RHP 2181 rpm
6 Jonas Harper MN Roseville Area Senior High 2027 SS 2175 rpm
7 Nolan Wold MN New Life Academy 2027 RHP 2113 rpm
8 Thomas Lahr MN St. Michael-Albertville Senior High 2027 RHP 2107 rpm
9 Alexander Kakach MN Wayzata High 2027 RHP 2071 rpm
10 Aaron Palmer MN Heritage Christian Academy 2027 RHP 2068 rpm

Rank Name State School Class Pos Spin Rate (max)
1 Jack Manion MN Cretin Derham Hall 2028 RHP 2383 rpm
2 Logan Foster MN Providence Academy 2028 OF 2192 rpm
3 Austin Webb MN Rogers 2028 3B 2155 rpm
4 Jack Latourelle MN Kennedy Senior High 2028 SS 2112 rpm
5 Caleb Sullivan MN LeSueur Henderson 2028 RHP 2037 rpm
6 Carston Croke MN Cretin-Derham Hall 2028 RHP 2033 rpm
7 Eli Richards MN Osseo Senior High 2028 SS 2016 rpm
8 Oliver Danielsen MN Edina Senior High 2028 RHP 2002 rpm
9 Jackson Bahr MN East Ridge 2028 RHP 1996 rpm
10 Parker Banks MN Randolph, MN 2028 OF 1988 rpm

Rank Name State School Class Pos Spin Rate (max)
1 Dax Graves MN Mayer Lutheran High School 2029 RHP 2018 rpm
2 Ari Miller MN Edina Senior High 2029 LHP 1990 rpm
3 Tiger Leigh MN Minnetonka 2029 RHP 1943 rpm
4 Cameron Favilla MN Blaine High School 2029 C 1896 rpm
5 Owen Brookins MN Orono Senior High 2029 LHP 1821 rpm
6 Baylor Brown MN Chisago Lakes Senior High 2029 SS 1809 rpm
7 Keagan McDermott MN Rosemount 2029 OF 1774 rpm
8 Mark Larson MN Chaska High School 2029 SS 1646 rpm
9 Abrahm Hanson MN Champlin Park High School 2029 OF 1474 rpm
10 Connor Gibney MN Benilde-St. Margaret 2029 RHP 1406 rpm

MORE PRESEASON ALL-STATE CONTENT