Milwaukee Preseason ID: Pitching Data Dive
March 21, 2024
On March 16th, PBR Wisconsin hosted the largest event on the state’s showcase calendar: the Milwaukee Preseason ID at MOSH Performance Center in Franklin, WI . Nearly 210 players from across the state met in the Milwaukee area to participate in this event, a Preseason ID that consistently provides our staff with need-to-know names and players to consider for future invite-only events, like the PBR Future Games, among others.
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 | Cameron St. John | WI | Altoona High | 2025 | RHP | 93.9 mph |
2 | Dean Staudacher | WI | Muskego | 2025 | SS | 90.1 mph |
3 | Rocco Conrad | WI | New Berlin West | 2025 | RHP | 90.0 mph |
4 | Logan Zaverl | WI | Germantown | 2025 | RHP | 89.9 mph |
5 | Ryan Rasmussen | WI | Cedarburg High | 2026 | RHP | 89.6 mph |
6 | Bryce Loker | WI | Omro High | 2026 | SS | 89.5 mph |
7 | Elijah Gammage | WI | New Berlin West Middle/High | 2026 | OF | 89.2 mph |
8 | Chance Ruby | WI | Wilmot High | 2026 | SS | 88.5 mph |
9 | Carter Nicolato | WI | Muskego | 2026 | 3B | 88.0 mph |
10 | Joey Shaw | WI | Muskego | 2027 | LHP | 87.8 mph |
11 | Callen Tomsyck | WI | Muskego | 2026 | SS | 87.5 mph |
12 | Abe Herchenbach | WI | Elkhorn | 2025 | RHP | 87.3 mph |
13 | Ben Janowski | WI | Wauwatosa West | 2025 | RHP | 87.2 mph |
14 | Adam Kudronowicz | WI | Mukwonago | 2025 | LHP | 87.1 mph |
15 | Henry Klatt | WI | Green Bay Southwest | 2025 | RHP | 87.0 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 | Spin Rate (avg) |
1 | Ryan Rasmussen | WI | Cedarburg High | 2026 | RHP | 2410 rpm |
2 | Cameron St. John | WI | Altoona High | 2025 | RHP | 2313 rpm |
3 | Adam Kudronowicz | WI | Mukwonago | 2025 | LHP | 2301 rpm |
4 | Caden Knebel | IA | Pleasant Valley High School | 2025 | RHP | 2291 rpm |
5 | Abe Herchenbach | WI | Elkhorn | 2025 | RHP | 2258 rpm |
6 | Joey Shaw | WI | Muskego | 2027 | LHP | 2240 rpm |
7 | Austin Schooley | WI | Franklin | 2025 | RHP | 2224 rpm |
8 | Caden Stoops | MI | Traverse City West | 2025 | RHP | 2208 rpm |
9 | Sam Hoeft | WI | Port Washington | 2025 | RHP | 2203 rpm |
10 | Dylan Jeske | WI | Muskego | 2026 | RHP | 2200 rpm |
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 | Austin Schooley | WI | Franklin | 2025 | RHP | 21.4 in |
2 | Connor Blaschko | WI | Waukesha North | 2027 | RHP | 21.2 in |
3 | Peyton Lenell | WI | Brookfield Central | 2026 | SS | 20.0 in |
4 | Aiden James | WI | Oak Creek High | 2025 | RHP | 19.4 in |
5 | Noah Ruleford | WI | Burlington High | 2026 | LHP | 19.2 in |
6 | Rocco Conrad | WI | New Berlin West | 2025 | RHP | 18.9 in |
7 | Nate Giese | WI | New Berlin Eisenhower | 2026 | OF | 18.8 in |
8 | Ayden Lysaght | WI | Elkhorn Area | 2025 | LHP | 18.5 in |
9 | Dylan Jeske | WI | Muskego | 2026 | RHP | 18.3 in |
10 | Josh Uebele | WI | New Berlin West | 2025 | LHP | 18.3 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 | Sam Hoeft | WI | Port Washington | 2025 | RHP | 18.6 |
2 | Daniel Kibler | WI | New Berlin West Middle/High | 2025 | 3B | 17.5 |
3 | Ethan Meves | WI | Union Grove | 2025 | LHP | -16.9 |
4 | Matthew Jensen | WI | Badger | 2027 | LHP | -16.9 |
5 | Lucas Mork | WI | Catholic Memorial | 2025 | RHP | 16.8 |
6 | Ethan Paulson | WI | Cedarburg | 2027 | 1B | 16.7 |
7 | Bradley McCarthy | WI | Badger | 2026 | SS | 16.6 |
8 | Abe Herchenbach | WI | Elkhorn | 2025 | RHP | 15.9 |
9 | Blake Ulezelski | WI | Oak Creek | 2027 | RHP | 15.8 |
10 | Jaden Kogutkiewicz | WI | Muskego | 2025 | LHP | -15.5 |
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 | Matthew Bixler | WI | Appleton East | 2025 | LHP | 87 % |
2 | Ethan Rudolph | WI | St Thomas More | 2027 | RHP | 85 % |
3 | Austin Schooley | WI | Franklin | 2025 | RHP | 83 % |
^ | Lucas Mork | WI | Catholic Memorial | 2025 | RHP | 83 % |
^ | Bryce Mischler | WI | Kimberly | 2026 | LHP | 83 % |
4 | Jacob Kardelis | WI | Muskego High | 2026 | RHP | 77 % |
5 | Lucas Frank | WI | Germantown High | 2025 | RHP | 71 % |
^ | Jack Tschudy | WI | Muskego | 2026 | RHP | 71 % |
^ | Brady York | WI | Hamilton High | 2026 | RHP | 71 % |
^ | Ben Groeschl | WI | Germantown High | 2025 | RHP | 71 % |
^ | Caden Stoops | MI | Traverse City West | 2025 | RHP | 71 % |
^ | Parker Lawson | WI | Bay Port | 2026 | RHP | 71 % |
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 | James Wirth | WI | Bayside | 2025 | RHP | 2626 rpm |
2 | Carson Lysaght | WI | Elkhorn Area | 2027 | RHP | 2610 rpm |
3 | Mason Sturma | WI | Muskego High | 2027 | SS | 2332 rpm |
4 | Quinn Boeckman | WI | Bay Port | 2026 | RHP | 2330 rpm |
5 | Austin Schooley | WI | Franklin | 2025 | RHP | 2323 rpm |
6 | Aiden James | WI | Oak Creek High | 2025 | RHP | 2290 rpm |
7 | Lucas Wirth | WI | Homestead | 2025 | SS | 2280 rpm |
8 | Austin Knapp | WI | Cedar Grove-Belgium High | 2027 | RHP | 2252 rpm |
9 | Evan Lauer | WI | Germantown | 2025 | RHP | 2251 rpm |
10 | Ryan Buchta | WI | Oak Creek | 2025 | RHP | 2171 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Paulson Yesbeck | WI | Elkhorn Area | 2025 | RHP | -16.7 in |
2 | Logan Laufenberg | WI | Hartford Union | 2026 | 1B | -16.2 in |
3 | Mason Sturma | WI | Muskego High | 2027 | SS | -14.3 in |
4 | Carson Lysaght | WI | Elkhorn Area | 2027 | RHP | -13.2 in |
5 | Caden Baker | WI | Mukwonago | 2027 | RHP | -13.0 in |
6 | Lucas Wirth | WI | Homestead | 2025 | SS | -12.7 in |
7 | Dylan Jeske | WI | Muskego | 2026 | RHP | -12.0 in |
8 | Sean Justham | WI | Wauwatosa West | 2025 | RHP | -12.0 in |
9 | Ayden Lysaght | WI | Elkhorn Area | 2025 | LHP | -11.6 in |
10 | Sam Hoeft | WI | Port Washington | 2025 | RHP | -11.5 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Aiden Perlberg | WI | Muskego High | 2027 | 2B | -20.5 |
2 | Austin Knapp | WI | Cedar Grove-Belgium High | 2027 | RHP | -20.0 |
3 | Josh Uebele | WI | New Berlin West | 2025 | LHP | 19.2 |
4 | Austin Schooley | WI | Franklin | 2025 | RHP | -17.5 |
5 | Anishka Amarasinghe | WI | Menomonee Falls High | 2027 | RHP | -17.3 |
6 | Connor Tracy | WI | Brookfield Academy | 2027 | 2B | -16.7 |
7 | Kingston Grisolono | WI | Kewaskum | 2027 | OF | 16.3 |
8 | Bradley McCarthy | WI | Badger | 2026 | SS | -15.5 |
9 | Andrew Horwath | WI | Hartford Union | 2027 | LHP | 15.4 |
10 | Chance Ruby | WI | Wilmot High | 2026 | SS | -14.8 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Jack Person | WI | Elkhorn Area | 2025 | 1B | 80 % |
^ | Logan Zylka | WI | New Berlin West Middle/High | 2027 | 3B | 80 % |
2 | Jacob Kardelis | WI | Muskego High | 2026 | RHP | 75 % |
^ | Ethan Paulson | WI | Cedarburg | 2027 | 1B | 75 % |
^ | Jeffrey Freund | WI | Beaver Dam High | 2025 | LHP | 75 % |
^ | Ryan Apel | WI | Homestead | 2025 | 3B | 75 % |
^ | Matthew Nemec | WI | Menomonee Falls High | 2026 | OF | 75 % |
^ | Cooper Sievert | WI | Wisconsin Lutheran | 2027 | SS | 75 % |
3 | Cruz Ramirez | WI | Muskego High | 2026 | SS | 66 % |
^ | Carson Lysaght | WI | Elkhorn Area | 2027 | RHP | 66 % |
^ | Nicholas Bongard | WI | Nicolet | 2027 | 3B | 66 % |
^ | Derrik Beckstrand | WI | Elkhorn Area | 2027 | 1B | 66 % |
SLIDER
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Mason Sturma | WI | Muskego High | 2027 | SS | 2576 |
2 | Connor Peck | WI | Indian Trail | 2025 | RHP | 2515 |
3 | Ethan Meves | WI | Union Grove | 2025 | LHP | 2499 |
4 | Ryan Rasmussen | WI | Cedarburg High | 2026 | RHP | 2440 |
5 | Lucas Wirth | WI | Homestead | 2025 | SS | 2365 |
6 | Adam Kudronowicz | WI | Mukwonago | 2025 | LHP | 2348 |
7 | Connor Weeks | WI | Big Foot | 2025 | OF | 2313 |
8 | Evan Lauer | WI | Germantown | 2025 | RHP | 2221 |
9 | Bradyn Shefka | WI | Milton | 2027 | RHP | 2207 |
10 | Jack Tschudy | WI | Muskego | 2026 | RHP | 2206 |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Lucas Frank | WI | Germantown High | 2025 | RHP | 11.8 in |
2 | Chance Ruby | WI | Wilmot High | 2026 | SS | -11.0 in |
3 | Ryan Reesman | WI | Eau Claire Memorial | 2028 | SS | -10.1 in |
4 | Mason Sturma | WI | Muskego High | 2027 | SS | -8.4 in |
5 | Logan Laufenberg | WI | Hartford Union | 2026 | 1B | -8.3 in |
6 | Mason Lusic | WI | Waterford Union | 2027 | SS | -8.0 in |
7 | Jack Tschudy | WI | Muskego | 2026 | RHP | -7.7 in |
8 | Connor Weeks | WI | Big Foot | 2025 | OF | 7.4 in |
9 | Ryan Rasmussen | WI | Cedarburg High | 2026 | RHP | -7.4 in |
10 | Connor Peck | WI | Indian Trail | 2025 | RHP | -7.2 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ethan Meves | WI | Union Grove | 2025 | LHP | 19.3 |
2 | Bradyn Shefka | WI | Milton | 2027 | RHP | -18.9 |
3 | Parker Lawson | WI | Bay Port | 2026 | RHP | -17.1 |
4 | Dean Staudacher | WI | Muskego | 2025 | SS | -17.1 |
5 | Logan Laufenberg | WI | Hartford Union | 2026 | 1B | -16.3 |
6 | Austin Knapp | WI | Cedar Grove-Belgium High | 2027 | RHP | -16.2 |
7 | Aiden Perlberg | WI | Muskego High | 2027 | 2B | -15.6 |
8 | Logan Zaverl | WI | Germantown | 2025 | RHP | -14.7 |
9 | Nate Giese | WI | New Berlin Eisenhower | 2026 | OF | -14.5 |
10 | Ryan Rasmussen | WI | Cedarburg High | 2026 | RHP | -14.4 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Jack Tschudy | WI | Muskego | 2026 | RHP | 100 % |
2 | Logan Zaverl | WI | Germantown | 2025 | RHP | 80 % |
^ | Ben Groeschl | WI | Germantown High | 2025 | RHP | 80 % |
^ | Ryan Apel | WI | Homestead | 2025 | 3B | 80 % |
3 | Derrik Beckstrand | WI | Elkhorn Area | 2027 | 1B | 75 % |
CHANGEUP
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Caden Stoops | MI | Traverse City West | 2025 | RHP | 2060 rpm |
2 | Evan Lauer | WI | Germantown | 2025 | RHP | 2053 rpm |
3 | James Wirth | WI | Bayside | 2025 | RHP | 2007 rpm |
4 | Nicholas Bongard | WI | Nicolet | 2027 | 3B | 1996 rpm |
5 | Ayden Andrysczyk | WI | Mukwonago High | 2027 | RHP | 1931 rpm |
6 | Quinn Boeckman | WI | Bay Port | 2026 | RHP | 1918 rpm |
7 | Brady Schoenfeld | WI | Indian Trail | 2027 | SS | 1918 rpm |
8 | Jaden Kogutkiewicz | WI | Muskego | 2025 | LHP | 1904 rpm |
9 | Nate Giese | WI | New Berlin Eisenhower | 2026 | OF | 1897 rpm |
10 | James Cirincione | WI | Whitefish Bay | 2027 | SS | 1885 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Ryker Donnermeyer | WI | Kaukauna | 2026 | OF | 22.9 in |
2 | Austin Schooley | WI | Franklin | 2025 | RHP | 21.1 in |
3 | Connor Blaschko | WI | Waukesha North | 2027 | RHP | 18.5 in |
4 | Brady Schoenfeld | WI | Indian Trail | 2027 | SS | 18.3 in |
5 | Nicholas Bongard | WI | Nicolet | 2027 | 3B | 18.0 in |
6 | Jack Person | WI | Elkhorn Area | 2025 | 1B | 17.3 in |
7 | Bradyn Shefka | WI | Milton | 2027 | RHP | 16.9 in |
8 | Elijah Gammage | WI | New Berlin West Middle/High | 2026 | OF | 16.7 in |
9 | Noah Ruleford | WI | Burlington High | 2026 | LHP | 16.0 in |
10 | Paulson Yesbeck | WI | Elkhorn Area | 2025 | RHP | 16.0 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Evan Lauer | WI | Germantown | 2025 | RHP | 19.8 |
2 | Owen Jenkins | WI | Kaukauna High | 2024 | LHP | -18.7 |
3 | Kingston Grisolono | WI | Kewaskum | 2027 | OF | -18.4 |
4 | Adam Kudronowicz | WI | Mukwonago | 2025 | LHP | -18.2 |
5 | Jaden Kogutkiewicz | WI | Muskego | 2025 | LHP | -17.9 |
6 | Dylan Jeske | WI | Muskego | 2026 | RHP | 17.7 |
7 | Logan Wierzba | WI | West De Pere High | 2026 | LHP | -17.3 |
8 | Ryan Rasmussen | WI | Cedarburg High | 2026 | RHP | 17.1 |
9 | Joey Shaw | WI | Muskego | 2027 | LHP | -17.0 |
10 | Aiden James | WI | Oak Creek High | 2025 | RHP | 16.6 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Bryce Loker | WI | Omro High | 2026 | SS | 100 % |
2 | Kingston Grisolono | WI | Kewaskum | 2027 | OF | 80 % |
^ | Aiden James | WI | Oak Creek High | 2025 | RHP | 80 % |
^ | Ben Groeschl | WI | Germantown High | 2025 | RHP | 80 % |
^ | Parker Lawson | WI | Bay Port | 2026 | RHP | 80 % |
^ | Owen Jenkins | WI | Kaukauna High | 2024 | LHP | 80 % |
^ | Chance Ruby | WI | Wilmot High | 2026 | SS | 80 % |
^ | Ben Janowski | WI | Wauwatosa West | 2025 | RHP | 80 % |
3 | James Wirth | WI | Bayside | 2025 | RHP | 66 % |
^ | Carson Biddick | WI | Milton | 2026 | RHP | 66 % |
^ | Matthew Jensen | WI | Badger | 2027 | LHP | 66 % |
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT