Milwaukee Summer ID: Pitching Data Dive
July 16, 2026
On June 23rd, the Prep Baseball Wisconsin staff hosted the Milwaukee Summer ID at The Rock in Franklin, WI. 55 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 Wisconsin staff.
We've already posted a Statistical Analysis from the event, highlighting more of the traditional statistical categories. Also, we released our Quick Hits story, highlighting some of the event's top performers.
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 | Henry Koopmeiners | WI | Waukesha North | 2027 | RHP | 88.2 mph |
| 2 | Lucas Kenney | WI | Greendale | 2028 | RHP | 83.5 mph |
| 3 | Charlie Sprecher | WI | Whitnall | 2027 | RHP | 83.4 mph |
| 4 | Carson Tegelman | WI | Appleton North | 2028 | RHP | 83.3 mph |
| 5 | Nico Vavalle | IL | Grant | 2028 | LHP | 82.8 mph |
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Henry Koopmeiners | WI | Waukesha North | 2027 | RHP | 2395 rpm |
| 2 | Connor Nissen | IL | Warren Township | 2028 | SS | 2329 rpm |
| 3 | Colin Lamp | WI | Muskego | 2027 | 2B | 2218 rpm |
| 4 | Clark Dehnke | WI | Sun Prairie West | 2028 | RHP | 2174 rpm |
| 5 | Charlie Sprecher | WI | Whitnall | 2027 | RHP | 2170 rpm |
| 6 | Lucas Kenney | WI | Greendale | 2028 | RHP | 2148 rpm |
| 7 | Caden Landisch | WI | Homestead | 2029 | 3B | 2101 rpm |
| 8 | Nico Vavalle | IL | Grant | 2028 | LHP | 2067 rpm |
| 9 | Evan Harbort | WI | Cambridge | 2028 | 3B | 2043 rpm |
| 10 | Evan Howard | WI | Johnson Creek | 2029 | 2B | 2007 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 | Tyler Kucharski | WI | St. Joseph Catholic Academy Kenosha WI | 2029 | C | 19.0 in |
| 2 | Chase Galles | WI | Homeschool (WI) | 2027 | LHP | 17.9 in |
| 3 | Caden Landisch | WI | Homestead | 2029 | 3B | 17.3 in |
| 4 | Clark Dehnke | WI | Sun Prairie West | 2028 | RHP | 15.8 in |
| 5 | Wesley Bauman | WI | Burlington | 2028 | 2B | 15.5 in |
| 6 | Charlie Sprecher | WI | Whitnall | 2027 | RHP | 15.1 in |
| 7 | Connor Nissen | IL | Warren Township | 2028 | SS | 14.9 in |
| 8 | Carson Tegelman | WI | Appleton North | 2028 | RHP | 14.0 in |
| 9 | Braydon Slack | WI | Hartford Union | 2028 | RHP | 13.2 in |
| 10 | Ethan Ford | WI | Hartford Union | 2027 | 2B | 13.1 in |
| 11 | Evan Howard | WI | Johnson Creek | 2029 | 2B | 13.0 in |
| 12 | Marcus Hebgen | WI | Belleville | 2027 | RHP | 12.5 in |
| 13 | Kaydan Ensign | WI | Burlington | 2028 | LHP | 11.8 in |
| 14 | Henry Koopmeiners | WI | Waukesha North | 2027 | RHP | 11.5 in |
| 15 | Taylor Fryjoff | WI | Franklin | 2029 | RHP | 11.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 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 | Clark Dehnke | WI | Sun Prairie West | 2028 | RHP | 26.8 |
| 2 | Henry Koopmeiners | WI | Waukesha North | 2027 | RHP | 16.7 |
| 3 | JD Booth | WI | Central High School Of Westosha | 2028 | LHP | -14.4 |
| 4 | Tyler Barke | WI | Muskego | 2028 | OF | -14.0 |
| 5 | Evan Harbort | WI | Cambridge | 2028 | 3B | 13.9 |
| 6 | Connor Nissen | IL | Warren Township | 2028 | SS | 13.8 |
| 7 | Taylor Fryjoff | WI | Franklin | 2029 | RHP | 12.6 |
| 8 | Ethan Hamilton | WI | Kettle Moraine | 2029 | 3B | 12.4 |
| 9 | Kaydan Ensign | WI | Burlington | 2028 | LHP | -12.3 |
| 10 | Evan Howard | WI | Johnson Creek | 2029 | 2B | 11.6 |
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 | Chase Galles | WI | Homeschool (WI) | 2027 | LHP | 100 % |
| 2 | JD Booth | WI | Central High School Of Westosha | 2028 | LHP | 83 % |
| ^ | Ethan Ford | WI | Hartford Union | 2027 | 2B | 83 % |
| 3 | Wesley Bauman | WI | Burlington | 2028 | 2B | 66 % |
| ^ | Marcus Hebgen | WI | Belleville | 2027 | RHP | 66 % |
| ^ | Noah Schaar | WI | Marquette University | 2029 | RHP | 66 % |
| ^ | Henry Koopmeiners | WI | Waukesha North | 2027 | RHP | 66 % |
| 4 | Braydon Slack | WI | Hartford Union | 2028 | RHP | 60 % |
| ^ | Evan Harbort | WI | Cambridge | 2028 | 3B | 60 % |
| 5 | Nico Vavalle | IL | Grant | 2028 | LHP | 57 % |
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 | Carson Tegelman | WI | Appleton North | 2028 | RHP | 2246 rpm |
| 2 | Lucas Kenney | WI | Greendale | 2028 | RHP | 2145 rpm |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Colin Lamp | WI | Muskego | 2027 | 2B | -16.1 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Evan Howard | WI | Johnson Creek | 2029 | 2B | -16.7 |
| 2 | Noah Schaar | WI | Marquette University | 2029 | RHP | -15.8 |
| 3 | Lucas Kenney | WI | Greendale | 2028 | RHP | -14.8 |
| 4 | Wesley Bauman | WI | Burlington | 2028 | 2B | -12.7 |
| 5 | Colin Lamp | WI | Muskego | 2027 | 2B | -12.4 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Zennon Arvoy | WI | Homestead | 2028 | SS | 80 % |
| 2 | Wesley Bauman | WI | Burlington | 2028 | 2B | 60 % |
| ^ | Noah Schaar | WI | Marquette University | 2029 | RHP | 60 % |
| ^ | Kaydan Ensign | WI | Burlington | 2028 | LHP | 60 % |
| 3 | Joseph Horn | WI | 2029 | OF | 50 % | |
| ^ | Colin Lamp | WI | Muskego | 2027 | 2B | 50 % |
SLIDER
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Connor Nissen | IL | Warren Township | 2028 | SS | 2682 |
| 2 | Henry Koopmeiners | WI | Waukesha North | 2027 | RHP | 2314 |
| 3 | Jacob Mrozinski | WI | Muskego | 2029 | RHP | 2159 |
| 4 | Carson Tegelman | WI | Appleton North | 2028 | RHP | 2139 |
| 5 | Caden Landisch | WI | Homestead | 2029 | 3B | 2095 |
| 6 | Noah Schaar | WI | Marquette University | 2029 | RHP | 2033 |
| 7 | Evan Howard | WI | Johnson Creek | 2029 | 2B | 2002 |
| 8 | Marcus Hebgen | WI | Belleville | 2027 | RHP | 2002 |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Colin Lamp | WI | Muskego | 2027 | 2B | -6.8 in |
| 2 | Jacob Mrozinski | WI | Muskego | 2029 | RHP | -4.9 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Nico Vavalle | IL | Grant | 2028 | LHP | 20.9 |
| 2 | Jacob Mrozinski | WI | Muskego | 2029 | RHP | -18.8 |
| 3 | Noah Schaar | WI | Marquette University | 2029 | RHP | -16.6 |
| 4 | Evan Howard | WI | Johnson Creek | 2029 | 2B | -15.1 |
| 5 | Taylor Fryjoff | WI | Franklin | 2029 | RHP | -14.6 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Braydon Slack | WI | Hartford Union | 2028 | RHP | 100 % |
| 2 | Colin Lamp | WI | Muskego | 2027 | 2B | 80 % |
| 3 | Carson Tegelman | WI | Appleton North | 2028 | RHP | 75 % |
| ^ | Connor Nissen | IL | Warren Township | 2028 | SS | 75 % |
| 4 | Caden Landisch | WI | Homestead | 2029 | 3B | 50 % |
| ^ | Evan Howard | WI | Johnson Creek | 2029 | 2B | 50 % |
CHANGEUP
Spin Rate (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Henry Koopmeiners | WI | Waukesha North | 2027 | RHP | 2143 rpm |
| 2 | Lucas Kenney | WI | Greendale | 2028 | RHP | 1999 rpm |
| 3 | Caden Landisch | WI | Homestead | 2029 | 3B | 1968 rpm |
| 4 | Colin Lamp | WI | Muskego | 2027 | 2B | 1943 rpm |
| 5 | Andres Baez Jr | WI | Whitnall | 2028 | SS | 1799 rpm |
| 6 | Jacob Mrozinski | WI | Muskego | 2029 | RHP | 1789 rpm |
| 7 | Connor Nissen | IL | Warren Township | 2028 | SS | 1688 rpm |
| 8 | Kaydan Ensign | WI | Burlington | 2028 | LHP | 1671 rpm |
| 9 | Charlie Sprecher | WI | Whitnall | 2027 | RHP | 1633 rpm |
| 10 | Chase Galles | WI | Homeschool (WI) | 2027 | LHP | 1616 rpm |
| 11 | JD Booth | WI | Central High School Of Westosha | 2028 | LHP | 1613 rpm |
| 12 | Tyler Kucharski | WI | St. Joseph Catholic Academy Kenosha WI | 2029 | C | 1576 rpm |
| 13 | WILLIAM KOWALSKI | WI | Marquette University High School | 2029 | OF | 1540 rpm |
| 14 | Zennon Arvoy | WI | Homestead | 2028 | SS | 1526 rpm |
| 15 | Tyler Barke | WI | Muskego | 2028 | OF | 1504 rpm |
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Joseph Horn | WI | 2029 | OF | 14.7 in | |
| 2 | Nico Vavalle | IL | Grant | 2028 | LHP | 10.9 in |
| 3 | Chase Galles | WI | Homeschool (WI) | 2027 | LHP | 10.9 in |
| 4 | Ethan Ford | WI | Hartford Union | 2027 | 2B | 10.1 in |
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Connor Nissen | IL | Warren Township | 2028 | SS | 19.1 |
| 2 | Henry Koopmeiners | WI | Waukesha North | 2027 | RHP | 17.3 |
| 3 | Kaydan Ensign | WI | Burlington | 2028 | LHP | -17.2 |
| 4 | Nico Vavalle | IL | Grant | 2028 | LHP | -16.7 |
| 5 | Colin Lamp | WI | Muskego | 2027 | 2B | 15.3 |
| 6 | Lucas Kenney | WI | Greendale | 2028 | RHP | 15.2 |
| 7 | JD Booth | WI | Central High School Of Westosha | 2028 | LHP | -11.6 |
| 8 | Tyler Kucharski | WI | St. Joseph Catholic Academy Kenosha WI | 2029 | C | 11.5 |
| 9 | Wesley Bauman | WI | Burlington | 2028 | 2B | 11.3 |
| 10 | Jacob Mrozinski | WI | Muskego | 2029 | RHP | 10.7 |
STRIKE ZONE RATE%
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | JD Booth | WI | Central High School Of Westosha | 2028 | LHP | 80 % |
| ^ | Andres Baez Jr | WI | Whitnall | 2028 | SS | 80 % |
| ^ | Evan Harbort | WI | Cambridge | 2028 | 3B | 80 % |
| 2 | Ethan Ford | WI | Hartford Union | 2027 | 2B | 66 % |
| 3 | Caden Landisch | WI | Homestead | 2029 | 3B | 60 % |
| ^ | Charlie Sprecher | WI | Whitnall | 2027 | RHP | 60 % |
| ^ | Chase Galles | WI | Homeschool (WI) | 2027 | LHP | 60 % |
| ^ | Clark Dehnke | WI | Sun Prairie West | 2028 | RHP | 60 % |
| 4 | Tyler Barke | WI | Muskego | 2028 | OF | 50 % |
| ^ | WILLIAM KOWALSKI | WI | Marquette University High School | 2029 | OF | 50 % |
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT
