West Milwaukee Preseason ID: Pitcher Data Dive
February 23, 2024
On Feb. 10th, the Prep Baseball Wisconsin staff hosted the West Milwaukee Preseason ID at STiKS Academy in Waukesha, WI. Over 100 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 Wisconsin 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 positional prospects with the help from our tech partnerships, broken down by the categories down below:
TRACKMAN
FASTBALL
VELOCITY (MAX)
Rank | Name | State | School | Class | Pos | Velocity (max) |
1 | Peter Kussow | WI | Arrowhead | 2025 | RHP | 92.7 mph |
2 | Ben Kuglitsch | WI | Muskego | 2026 | SS | 91.3 mph |
3 | Rocco Conrad | WI | New Berlin West | 2025 | RHP | 90.6 mph |
4 | Ryan Brennecke | WI | Oconomowoc | 2025 | LHP | 90.6 mph |
5 | Eli Bryant | WI | Beaver Dam | 2025 | SS | 89.8 mph |
6 | Cail Geiger | WI | Menomonee Falls | 2026 | RHP | 89.6 mph |
7 | Colton Semmelmann | WI | Brookfield Central | 2026 | LHP | 88.6 mph |
8 | Charlie Slawinski | WI | Brookfield East High | 2025 | SS | 86.8 mph |
9 | Tyson Grulkowski | WI | Muskego | 2026 | RHP | 86.4 mph |
10 | Sean Beug-Hoffman | WI | Brookfield Central | 2025 | RHP | 86.2 mph |
11 | Liam St Denis | WI | Wauwatosa East | 2025 | RHP | 86.1 mph |
12 | Andrew Ishag | WI | Kettle Moraine | 2025 | LHP | 86.0 mph |
13 | Owen Klosinski | IL | Lakes Community High School | 2025 | LHP | 85.9 mph |
14 | Mason Sommer | WI | West Bend | 2025 | LHP | 85.7 mph |
15 | Owen Dobberstein | WI | Pewaukee | 2025 | RHP | 84.6 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 | Jack Boerst | WI | Arrowhead High | 2027 | SS | 2324 rpm |
2 | Ben Kuglitsch | WI | Muskego | 2026 | SS | 2288 rpm |
3 | Tyson Grulkowski | WI | Muskego | 2026 | RHP | 2241 rpm |
4 | Jaiden Delaney | WI | Oconomowoc | 2025 | RHP | 2237 rpm |
5 | Brady Ploch | WI | Oconomowoc | 2026 | OF | 2227 rpm |
6 | William Grellinger | WI | Marquette | 2025 | RHP | 2218 rpm |
7 | Charlie Slawinski | WI | Brookfield East High | 2025 | SS | 2210 rpm |
8 | Owen Klosinski | IL | Lakes Community High School | 2025 | LHP | 2177 rpm |
9 | Sam Wells | WI | Brookfield East | 2026 | 3B | 2171 rpm |
10 | Owen Dobberstein | WI | Pewaukee | 2025 | RHP | 2169 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 | Hunter Buchan | WI | Muskego High | 2027 | RHP | 18.1 in |
2 | Ben Weber | WI | Oconomowoc High | 2026 | 1B | 16.8 in |
3 | Jack Frelich | WI | Notre Dame Academy | 2025 | OF | 16.8 in |
4 | Brady Ploch | WI | Oconomowoc | 2026 | OF | 16.7 in |
5 | Graiden Liethen | WI | Arrowhead | 2025 | RHP | 16.6 in |
6 | Rocco Conrad | WI | New Berlin West | 2025 | RHP | 16.5 in |
7 | Ben Kuglitsch | WI | Muskego | 2026 | SS | 16.3 in |
8 | Mason Horn | WI | Muskego | 2027 | OF | 16.0 in |
9 | Ethan Daily | WI | Waukesha North | 2026 | 3B | 16.0 in |
10 | Jack Stuck | WI | Nicolet | 2025 | 2B | 15.9 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 efficiencies. 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 vertical approach angle.
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ryan Rose | WI | West Bend West | 2027 | SS | 18.5 |
2 | Cail Geiger | WI | Menomonee Falls | 2026 | RHP | 16.6 |
3 | Sean Lemke | WI | Homestead | 2027 | 1B | 16.6 |
4 | Samuel Jandrisevits | WI | New Berlin West | 2027 | OF | 16.6 |
5 | Nicholas (Niko) Frangopoulos | WI | Hartland Arrowhead | 2026 | OF | 16.2 |
6 | Mason Horn | WI | Muskego | 2027 | OF | -15.9 |
7 | Mason Sommer | WI | West Bend | 2025 | LHP | -15.7 |
8 | Brayden Zimmerman | WI | Slinger | 2026 | 3B | 14.8 |
9 | Charlie Slawinski | WI | Brookfield East High | 2025 | SS | 14.5 |
10 | Tanner Buhlmann | WI | Arrowhead | 2026 | LHP | -14.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 | Noah Melby | WI | Brookfield East | 2026 | RHP | 83 % |
2 | Ryan Brennecke | WI | Oconomowoc | 2025 | LHP | 71 % |
^ | Ben Jones | WI | Mukwonago High | 2026 | RHP | 71 % |
^ | Peter Kussow | WI | Arrowhead | 2025 | RHP | 71 % |
^ | Ben Kuglitsch | WI | Muskego | 2026 | SS | 71 % |
3 | Cooper Haas | WI | Waukesha North | 2025 | LHP | 66 % |
^ | Nicholas (Niko) Frangopoulos | WI | Hartland Arrowhead | 2026 | OF | 66 % |
4 | Rocco Conrad | WI | New Berlin West | 2025 | RHP | 62 % |
5 | Jaiden Delaney | WI | Oconomowoc | 2025 | RHP | 57 % |
^ | TJ Allemand | WI | Wayland Academy | 2026 | LHP | 57 % |
^ | Liam St Denis | WI | Wauwatosa East | 2025 | RHP | 57 % |
^ | Charlie Hoven | WI | Whitefish Bay | 2026 | 3B | 57 % |
^ | Colton Semmelmann | WI | Brookfield Central | 2026 | LHP | 57 % |
^ | Cooper Haas | WI | Brookfield East | 2027 | OF | 57 % |
CURVEBALL
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Peter Kussow | WI | Arrowhead | 2025 | RHP | 2607 rpm |
2 | Sean Beug-Hoffman | WI | Brookfield Central | 2025 | RHP | 2587 rpm |
3 | Owen Dobberstein | WI | Pewaukee | 2025 | RHP | 2469 rpm |
4 | Colton Semmelmann | WI | Brookfield Central | 2026 | LHP | 2421 rpm |
5 | Jack Boerst | WI | Arrowhead High | 2027 | SS | 2406 rpm |
6 | Sam Wells | WI | Brookfield East | 2026 | 3B | 2371 rpm |
7 | Ben Jones | WI | Mukwonago High | 2026 | RHP | 2349 rpm |
8 | Jaiden Delaney | WI | Oconomowoc | 2025 | RHP | 2333 rpm |
9 | Tyler Vetch | WI | New Berlin West | 2025 | OF | 2314 rpm |
10 | Andrew Ishag | WI | Kettle Moraine | 2025 | LHP | 2264 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Sam Wells | WI | Brookfield East | 2026 | 3B | -17.0 in |
2 | Trey Kerkhoff | WI | Burlington | 2026 | 3B | -15.0 in |
3 | Sean Beug-Hoffman | WI | Brookfield Central | 2025 | RHP | -11.6 in |
4 | Jackson Naber | WI | Slinger | 2025 | C | -10.2 in |
5 | Brayden Zimmerman | WI | Slinger | 2026 | 3B | -9.0 in |
6 | Colton Semmelmann | WI | Brookfield Central | 2026 | LHP | -8.6 in |
7 | Peter Kussow | WI | Arrowhead | 2025 | RHP | -8.4 in |
8 | Jack Boerst | WI | Arrowhead High | 2027 | SS | -8.3 in |
9 | Andrew Ishag | WI | Kettle Moraine | 2025 | LHP | -8.0 in |
10 | Nolan Hanson | WI | Arrowhead | 2027 | RHP | -8.0 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Linus Pajot | WI | Whitefish Bay High | 2026 | RHP | -18.4 |
2 | Peter Kussow | WI | Arrowhead | 2025 | RHP | -16.7 |
3 | Jack Boerst | WI | Arrowhead High | 2027 | SS | -15.9 |
4 | Owen Klosinski | IL | Lakes Community High School | 2025 | LHP | 13.7 |
5 | Andrew Ishag | WI | Kettle Moraine | 2025 | LHP | 13.5 |
6 | Colton Semmelmann | WI | Brookfield Central | 2026 | LHP | 12.7 |
7 | Emmet Kelchen | WI | Kettle Moraine High | 2025 | OF | 12.0 |
8 | Brayden Zimmerman | WI | Slinger | 2026 | 3B | -11.7 |
9 | Sam Wells | WI | Brookfield East | 2026 | 3B | -10.7 |
10 | William Grellinger | WI | Marquette | 2025 | RHP | -10.7 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Owen Dobberstein | WI | Pewaukee | 2025 | RHP | 100 % |
2 | Jack Stuck | WI | Nicolet | 2025 | 2B | 80 % |
^ | Alex Hansen | WI | Arrowhead | 2027 | LHP | 80 % |
^ | Brayden Zimmerman | WI | Slinger | 2026 | 3B | 80 % |
3 | Colton Semmelmann | WI | Brookfield Central | 2026 | LHP | 75 % |
^ | Mason Sommer | WI | West Bend | 2025 | LHP | 75 % |
SLIDER
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Tyson Grulkowski | WI | Muskego | 2026 | RHP | 2671 |
2 | Sean Beug-Hoffman | WI | Brookfield Central | 2025 | RHP | 2635 |
3 | Nelson Raciti | WI | Brookfield | 2027 | 2B | 2505 |
4 | Owen Dobberstein | WI | Pewaukee | 2025 | RHP | 2495 |
5 | Ben Kuglitsch | WI | Muskego | 2026 | SS | 2379 |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Hunter Buchan | WI | Muskego High | 2027 | RHP | 8.1 in |
2 | Charlie Hoven | WI | Whitefish Bay | 2026 | 3B | -8.1 in |
3 | Charlie Slawinski | WI | Brookfield East High | 2025 | SS | -7.8 in |
4 | Jack Frelich | WI | Notre Dame Academy | 2025 | OF | -6.7 in |
5 | Linus Pajot | WI | Whitefish Bay High | 2026 | RHP | -6.5 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Nelson Raciti | WI | Brookfield | 2027 | 2B | -17.7 |
2 | Linus Pajot | WI | Whitefish Bay High | 2026 | RHP | -16.8 |
3 | Eli Bryant | WI | Beaver Dam | 2025 | SS | -12.8 |
4 | Sean Beug-Hoffman | WI | Brookfield Central | 2025 | RHP | -11.9 |
5 | Charlie Slawinski | WI | Brookfield East High | 2025 | SS | -11.7 |
6 | Tyson Grulkowski | WI | Muskego | 2026 | RHP | -11.3 |
7 | Alex Armiger | WI | Arrowhead | 2026 | RHP | -11.1 |
8 | Nicholas (Niko) Frangopoulos | WI | Hartland Arrowhead | 2026 | OF | -11.0 |
9 | Charlie Hoven | WI | Whitefish Bay | 2026 | 3B | -10.8 |
10 | Graiden Liethen | WI | Arrowhead | 2025 | RHP | -10.4 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Emmet Kelchen | WI | Kettle Moraine High | 2025 | OF | 100 % |
2 | Nicholas (Niko) Frangopoulos | WI | Hartland Arrowhead | 2026 | OF | 80 % |
^ | Ben Kuglitsch | WI | Muskego | 2026 | SS | 80 % |
^ | Eli Bryant | WI | Beaver Dam | 2025 | SS | 80 % |
3 | Jack Frelich | WI | Notre Dame Academy | 2025 | OF | 66 % |
CHANGEUP
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Ben Kuglitsch | WI | Muskego | 2026 | SS | 19.6 in |
2 | Jack Frelich | WI | Notre Dame Academy | 2025 | OF | 15.8 in |
3 | Jackson Naber | WI | Slinger | 2025 | C | 15.1 in |
4 | Cooper Haas | WI | Waukesha North | 2025 | LHP | 15.0 in |
5 | Decker Kleppin | WI | Random Lake | 2027 | 3B | 14.3 in |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Danny Flor | WI | Oconomowoc High | 2027 | 3B | 100 % |
^ | Jaiden Delaney | WI | Oconomowoc | 2025 | RHP | 100 % |
^ | Brady Ploch | WI | Oconomowoc | 2026 | OF | 100 % |
^ | Nolan Hanson | WI | Arrowhead | 2027 | RHP | 100 % |
2 | Jack Stuck | WI | Nicolet | 2025 | 2B | 80 % |
^ | Cail Geiger | WI | Menomonee Falls | 2026 | RHP | 80 % |
^ | Graiden Liethen | WI | Arrowhead | 2025 | RHP | 80 % |
^ | Tanner Buhlmann | WI | Arrowhead | 2026 | LHP | 80 % |
3 | TJ Allemand | WI | Wayland Academy | 2026 | LHP | 75 % |
^ | Owen Dobberstein | WI | Pewaukee | 2025 | RHP | 75 % |
^ | Mason Buchman | WI | Oak Creek | 2025 | RHP | 75 % |
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT