Prep Baseball Report

McHenry Preseason ID: Pitching Data Dive


Kevin Cronin
Tech Analyst, Area Scout

On Feb. 10th, the Prep Baseball Illinois staff hosted the McHenry Preseason ID at Pro Player Academy in McHenry, Ill. Over 130 players participated in a pro-style workout, gathering unrivaled access to data through our state-of-the-art tech partners, as well as in-depth scouting analysis from our Prep Baseball Illinois staff.

Yesterday, we looked at the top measurable data performers from the event, found in our Statistical Analysis, where we broke down the stat leaders from the more traditional categories. Today, we will take a further in-depth look at the top pitchers with the help of our tech partnerships, broken down by the categories down below:

TRACKMAN

FASTBALL

VELOCITY (MAX)

Rank Name State School Class Pos Velocity (max)
1 Brandon Shannon IL Mchenry High School-west Campus 2025 RHP 90.7 mph
2 Kaden Wasniewski IL McHenry High School 2027 3B 90.1 mph
3 Drew Borkowski III IL Huntley 2026 SS 89.3 mph
4 Calen Scheider IL Hampshire 2025 RHP 88.9 mph
5 Wilson Wemhoff IL Hampshire 2025 OF 88.2 mph
6 Josh Marzec IL Lake Zurich High School 2025 RHP 87.9 mph
7 Brady Klepfer IL Huntley 2026 C 87.8 mph
8 Travis Dudycha IL Huntley 2026 1B 87.5 mph
9 Cole Kenyon IL Lake Zurich 2025 RHP 87.2 mph
10 John Gariepy IL Crystal Lake Central 2025 RHP 86.8 mph

Max Fastball Velocity: This metric calculates the speed of the pitch as it’s released from the pitcher’s hand.

SPIN RATE (AVG.)

Rank Name State School Class Pos Velo Range
1 Brandon Shannon IL Mchenry High School-west Campus 2025 RHP 77.9-80.3 mph
2 Kaden Wasniewski IL McHenry High School 2027 3B 78.3-79.4 mph
3 Calen Scheider IL Hampshire 2025 RHP 73.3-79.1 mph
4 Jake Thorstenson IL Wauconda 2026 OF 73.3-77.2 mph
5 Wilson Wemhoff IL Hampshire 2025 OF 73.4-76.8 mph
6 Drew Borkowski III IL Huntley 2026 SS 75.5-76.7 mph
7 Diego Herrera IL Huntley 2026 RHP 72.5-76.5 mph
8 Josh Rudnick IL Huntley 2026 RHP 73.4-76.1 mph
9 Kyle Wayda IL Jacobs 2025 RHP 74.2-76.0 mph
10 Cole Kenyon IL Lake Zurich 2025 RHP 75.0-75.9 mph

Spin Rate: This metric calculates the rate of spin on the baseball as it leaves the pitcher’s hand, measured in revolutions per minute (rpm). Historical data shows that high-spin fastballs lessen the impact of gravity, allowing for more ‘rise’ (or less fall, in other words) as it carries through the zone. Low-spin fastballs typically indicate the pitch has greater horizontal action, often making it tougher to square up, but generally easier to make contact with, leading to more ground balls, while high-spin fastballs show a correlation with swings and misses.

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Ethan Riska IL McHenry 2026 OF 18.9 in
2 Mitchell Breeden IL McHenry 2026 RHP 18.8 in
3 Nate Larson IL Huntley 2027 OF 18.1 in
4 Nicholas Sherry IL Central High School 2027 C 17.8 in
5 Mason Leske IL Huntley 2025 RHP 17.8 in
6 Danny Savas IL Prairie Ridge High School 2025 RHP 17.3 in
7 Logan Thennes IL Prairie Ridge 2026 1B 17.3 in
8 Ryan Blake IL McHenry 2027 OF 17.2 in
9 Josh Rudnick IL Huntley 2026 RHP 17.1 in
10 Jackson Hatfield IL McHenry 2026 SS 17.1 in

Induced Vertical Break: Used in short form as "IVB," this metric is most important on fastballs for creating rise and on curveballs for creating depth – it can also have some use when measuring sliders and cutters as well. Sliders tend to be closer to zero inches while cutters are generally between 5 and 15 inches. Usually fastballs and curveballs with large IVB have higher spin efficiencies as well. Sliders generally have very little (closer to zero) IVB and very low spin efficiency. You could also categorize IVB into spin rate as this is part of the “useful movement” you’re looking for. IVB is also a huge part of the vertical approach angle.

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Christian Filas IL Grayslake North High School 2025 RHP 18.4
2 Chase Powrozek IL Burlington Central 2025 RHP 16.6
3 Drew Borkowski III IL Huntley 2026 SS 16.6
4 Aiden Simios IL Huntley 2027 1B 16.0
5 Harrison Stracks IL Evanston Township 2025 RHP 15.8
6 Nate Larson IL Huntley 2027 OF -15.8
7 Adam Wrzos IL Marian Central Catholic 2025 SS 15.5
8 Nick Coletta IL Lake Zurich 2025 1B -15.4
9 Calen Scheider IL Hampshire 2025 RHP 15.2
10 Hunter Bergdahl IL Lakes Community 2027 SS 15.1

Horizontal Break: Outlined on TrackMan’s own website: “... horizontal movement is measured in inches between where the pitch actually crosses the front of home plate side-wise, and where it would have crossed home plate side-wise if had it traveled in a perfectly straight line from release. A positive number means the break was to the right from the pitcher’s perspective, while a negative number means the break was to the left from the pitcher’s perspective.”

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Mason Stanley IL Hampshire 2027 LHP 100 %
^ Yunus Hamideh IL Stevenson 2025 RHP 100 %
2 Tyson Williams IL Hononegah 2027 SS 83 %
^ Garet Lobbins IL McHenry 2027 3B 83 %
3 Dylan Visvadra IL Huntley High School 2025 SS 71 %
^ Charlie Taczy IL Cary-Grove Community High School 2025 RHP 71 %
^ John Gariepy IL Crystal Lake Central 2025 RHP 71 %
4 Daniel ODonnell IL Huntley 2026 OF 66 %
^ Will Bemrich IL Mundelein 2026 LHP 66 %
^ Nicholas Sherry IL Central High School 2027 C 66 %
^ Rocco Lentine IL Huntley 2026 C 66 %
^ Jackson Hatfield IL McHenry 2026 SS 66 %
^ Colton Zaleski IL Prairie Ridge 2026 RHP 66 %
^ Kyle Steffey IL Huntley 2026 RHP 66 %
5 Derek Biederstadt IL Hampshire 2027 3B 62 %

Average MLB pitchers throw 62% strikes, and better pitchers throw strikes 65% of the time, or roughly 2:1 strikes to balls.


CURVEBALL

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Cole Kenyon IL Lake Zurich 2025 RHP 2992 rpm
2 Brandon Shannon IL Mchenry High School-west Campus 2025 RHP 2540 rpm
3 Eric Suarez IL Huntley 2025 OF 2378 rpm
4 Ethan Riska IL McHenry 2026 OF 2320 rpm
5 Parker Danielson IL Hononegah 2026 RHP 2309 rpm
6 Colton Zaleski IL Prairie Ridge 2026 RHP 2297 rpm
7 Johnny Geisser IL Crystal Lake Central 2026 3B 2295 rpm
8 Scott Cole IL McHenry 2026 OF 2277 rpm
9 Brady Klepfer IL Huntley 2026 C 2253 rpm
10 Luca Vivaldelli IL Cary-Grove 2025 3B 2187 rpm

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Cole Kenyon IL Lake Zurich 2025 RHP -17.2 in
2 Jacob Dorn IL Barrington 2025 OF -17.1 in
3 Mason Leske IL Huntley 2025 RHP -16.5 in
4 Koa Franzak IL Barrington 2027 1B -12.9 in
5 Scott Cole IL McHenry 2026 OF -12.3 in
6 Josh Marzec IL Lake Zurich High School 2025 RHP -11.7 in
7 James Leppert IL Burlington Central 2027 C -11.2 in
8 Daniel ODonnell IL Huntley 2026 OF -11.1 in
9 Ethan Riska IL McHenry 2026 OF -11.0 in
10 Hunter Bergdahl IL Lakes Community 2027 SS -10.7 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Hunter Bergdahl IL Lakes Community 2027 SS -18.1
2 Eric Suarez IL Huntley 2025 OF -16.5
3 Danny Savas IL Prairie Ridge High School 2025 RHP -15.1
4 Beau Li IL Barrington 2026 3B -15.0
5 Colton Zaleski IL Prairie Ridge 2026 RHP -14.6
6 Cole Kenyon IL Lake Zurich 2025 RHP -13.6
7 Koa Franzak IL Barrington 2027 1B 13.4
8 Jack Dahlem IL Prairie Ridge 2026 RHP -12.3
9 Garet Lobbins IL McHenry 2027 3B -12.1
10 Daniel ODonnell IL Huntley 2026 OF -11.8

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Brandon White IL Huntley 2026 3B 100 %
2 Carson White IL McHenry 2027 LHP 80 %
^ Nate Larson IL Huntley 2027 OF 80 %
^ Johnny Geisser IL Crystal Lake Central 2026 3B 80 %
3 Owen Satterlee IL Prairie Ridge 2027 RHP 75 %
^ Jackson Kocent IL Prairie Ridge 2026 RHP 75 %
^ Josh Rudnick IL Huntley 2026 RHP 75 %
4 Parker Danielson IL Hononegah 2026 RHP 71 %
^ Owen Borkowski IL Huntley 2027 SS 71 %
5 Brady Klepfer IL Huntley 2026 C 60 %
^ Jake Chrzastowski IL Grant 2025 RHP 60 %
^ Mason Stanley IL Hampshire 2027 LHP 60 %
^ Colton Zaleski IL Prairie Ridge 2026 RHP 60 %
^ Peyton Horowicz IL McHenry 2026 RHP 60 %
^ Ethan Hart IL Prairie Ridge 2027 RHP 60 %


SLIDER

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Cole Kenyon IL Lake Zurich 2025 RHP 2988
2 Ryan Helfinstine IL Dundee Crown 2027 OF 2600
3 Christian Filas IL Grayslake North High School 2025 RHP 2553
4 Mitchell Breeden IL McHenry 2026 RHP 2527
5 Charlie Taczy IL Cary-Grove Community High School 2025 RHP 2507
6 Adam Wrzos IL Marian Central Catholic 2025 SS 2416
7 Joey Kafka IL Mundelein 2025 RHP 2372
8 Brandon Shannon IL Mchenry High School-west Campus 2025 RHP 2344
9 Yunus Hamideh IL Stevenson 2025 RHP 2335
10 Scott Cole IL McHenry 2026 OF 2307

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Mitchell Breeden IL McHenry 2026 RHP -12.7 in
2 Kyle Steffey IL Huntley 2026 RHP 11.1 in
3 Cole Kenyon IL Lake Zurich 2025 RHP -10.0 in
4 Scott Cole IL McHenry 2026 OF -8.5 in
5 Owen Borkowski IL Huntley 2027 SS 7.7 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Mitchell Breeden IL McHenry 2026 RHP -17.2
2 Cole Kenyon IL Lake Zurich 2025 RHP -16.5
3 Christian Filas IL Grayslake North High School 2025 RHP -15.5
4 Aiden Simios IL Huntley 2027 1B -15.0
5 Easton Stewart IL Hononegah 2025 LHP 14.4
6 Charlie Taczy IL Cary-Grove Community High School 2025 RHP -14.2
7 Adam Wrzos IL Marian Central Catholic 2025 SS -13.9
8 Will Bemrich IL Mundelein 2026 LHP 13.3
9 Drew Borkowski III IL Huntley 2026 SS -13.2
10 Maverick Shines IL Marengo 2027 OF -13.1

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Brandon White IL Huntley 2026 3B 100 %
2 Dylan Visvadra IL Huntley High School 2025 SS 80 %
^ Brandon Shannon IL Mchenry High School-west Campus 2025 RHP 80 %
^ Grady Condon IL North Boone 2026 OF 80 %
3 Neil Sanderson IL New Trier 2025 RHP 75 %
^ Charlie Taczy IL Cary-Grove Community High School 2025 RHP 75 %
^ Logan Thennes IL Prairie Ridge 2026 1B 75 %
4 Calen Scheider IL Hampshire 2025 RHP 66 %
^ Kyle Wayda IL Jacobs 2025 RHP 66 %
^ Karson Stiefer IL Prairie Ridge 2025 LHP 66 %
^ Joey Kafka IL Mundelein 2025 RHP 66 %
5 Jake Thorstenson IL Wauconda 2026 OF 60 %
^ Scott Cole IL McHenry 2026 OF 60 %
^ Easton Stewart IL Hononegah 2025 LHP 60 %
^ Tyson Williams IL Hononegah 2027 SS 60 %
^ Garet Lobbins IL McHenry 2027 3B 60 %
^ Wilson Wemhoff IL Hampshire 2025 OF 60 %
^ Ryan Helfinstine IL Dundee Crown 2027 OF 60 %


CHANGEUP

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Yunus Hamideh IL Stevenson 2025 RHP 2228 rpm
2 Charlie Taczy IL Cary-Grove Community High School 2025 RHP 1913 rpm
3 Logan Thennes IL Prairie Ridge 2026 1B 1893 rpm
4 Nate Larson IL Huntley 2027 OF 1892 rpm
5 Harrison Stracks IL Evanston Township 2025 RHP 1862 rpm
6 Brady Klepfer IL Huntley 2026 C 1858 rpm
7 Cole Kenyon IL Lake Zurich 2025 RHP 1847 rpm
8 Drew Borkowski III IL Huntley 2026 SS 1825 rpm
9 Owen Satterlee IL Prairie Ridge 2027 RHP 1816 rpm
10 Chase Powrozek IL Burlington Central 2025 RHP 1765 rpm

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Carson White IL McHenry 2027 LHP 16.8 in
2 Owen Satterlee IL Prairie Ridge 2027 RHP 15.1 in
3 Parker Filipek IL Huntley 2027 RHP 14.6 in
4 Danny Doherty IL Hampshire 2025 OF 14.4 in
5 Baris Brua IL Mundelein 2025 LHP 14.3 in
6 Danny Savas IL Prairie Ridge High School 2025 RHP 13.9 in
7 Diego Herrera IL Huntley 2026 RHP 13.7 in
8 Luca Vivaldelli IL Cary-Grove 2025 3B 13.2 in
9 Ethan Riska IL McHenry 2026 OF 13.1 in
10 Mason Stanley IL Hampshire 2027 LHP 12.6 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Brandon White IL Huntley 2026 3B 18.7
2 Danny Savas IL Prairie Ridge High School 2025 RHP 18.7
3 Calen Scheider IL Hampshire 2025 RHP 17.6
4 Charlie Taczy IL Cary-Grove Community High School 2025 RHP 17.3
5 Mason Leske IL Huntley 2025 RHP 17.2
6 Nate Larson IL Huntley 2027 OF -17.2
7 Tyson Williams IL Hononegah 2027 SS 17.2
8 Chase Powrozek IL Burlington Central 2025 RHP 17.1
9 Karson Stiefer IL Prairie Ridge 2025 LHP -16.9
10 Aiden Simios IL Huntley 2027 1B 16.3

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Luca Vivaldelli IL Cary-Grove 2025 3B 80 %
^ Tyson Williams IL Hononegah 2027 SS 80 %
2 Kaden Wasniewski IL McHenry High School 2027 3B 75 %
^ Mitchell Breeden IL McHenry 2026 RHP 75 %
3 Josh Marzec IL Lake Zurich High School 2025 RHP 66 %
^ Carter Kropke IL Crystal Lake Central 2026 LHP 66 %

+ CLICK HERE for a look at the complete statistics from the event.

RELATED CONTENT