Peoria Preseason ID: Pitching Data Dive
February 26, 2024
On Feb. 21st, the Prep Baseball Illinois staff hosted the Peoria Preseason ID at the Louisville Slugger Sports Complex in Peoria, Ill. Over 70 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.
Earlier today, 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. We also released our Quick Hits from the event, highlighting some of the events top prospects, which you can find by clicking here.
Now, 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 | Kash VanHouten | IL | Canton | 2027 | SS | 88.0 mph |
2 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 86.4 mph |
3 | Hudson Lovell | IL | Morton | 2027 | C | 85.7 mph |
4 | Brady Bolen | IL | Pekin | 2025 | SS | 85.3 mph |
5 | Luke Klunke | IL | Normal Community | 2025 | RHP | 85.1 mph |
6 | Alan Spencer | IL | ST BEDE ACADEMY | 2025 | RHP | 85.0 mph |
7 | Chase Rhodes | IL | Tremont High School | 2026 | RHP | 84.7 mph |
8 | Shane Correll | IL | Deemack | 2025 | RHP | 84.1 mph |
9 | Brady Booth | IL | Tremont High School | 2025 | SS | 84.0 mph |
10 | Ajay Runkel | IL | Rochester | 2026 | 3B | 83.5 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 | Kash VanHouten | IL | Canton | 2027 | SS | 2296 rpm |
2 | Brady Booth | IL | Tremont High School | 2025 | SS | 2192 rpm |
3 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 2164 rpm |
4 | Chase Rhodes | IL | Tremont High School | 2026 | RHP | 2151 rpm |
5 | Luke Klunke | IL | Normal Community | 2025 | RHP | 2113 rpm |
6 | Isaac Perez | IL | Washington Comm High School | 2026 | 3B | 2106 rpm |
7 | Ethan VanOpdorp | IL | Normal Community | 2025 | SS | 2094 rpm |
8 | Ajay Runkel | IL | Rochester | 2026 | 3B | 2094 rpm |
9 | Drew Ward | IL | SACRED HEART GRIFFIN HIGH SCHOOL | 2026 | 2B | 2083 rpm |
10 | Caden Riley | IL | Galesburg | 2026 | LHP | 2050 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 | Hudson Lovell | IL | Morton | 2027 | C | 18.6 in |
2 | Landon Gray | IL | Dunlap High School | 2026 | OF | 17.7 in |
3 | Cameron Crawford | IL | Morton | 2026 | RHP | 17.5 in |
4 | Isaiah Giganti | IL | Normal University | 2026 | 3B | 17.2 in |
5 | Collin Grosenheider | IL | Williamsville | 2027 | SS | 16.9 in |
6 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 16.4 in |
7 | Shane Correll | IL | Deemack | 2025 | RHP | 16.0 in |
8 | Kash VanHouten | IL | Canton | 2027 | SS | 15.2 in |
9 | Chase Rhodes | IL | Tremont High School | 2026 | RHP | 15.1 in |
10 | Alan Spencer | IL | ST BEDE ACADEMY | 2025 | RHP | 15.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 | Isaac Perez | IL | Washington Comm High School | 2026 | 3B | 16.8 |
2 | Brady Bolen | IL | Pekin | 2025 | SS | 15.1 |
3 | Ajay Runkel | IL | Rochester | 2026 | 3B | 15.1 |
4 | Nico Ojeda | IL | Galesburg | 2026 | 1B | -15.1 |
5 | Parker Eickhorst | IL | Bloomington Central Catholic | 2025 | RHP | 13.7 |
6 | Evan Reed | IL | Bloomington | 2025 | SS | 12.4 |
7 | Luke Klunke | IL | Normal Community | 2025 | RHP | 12.3 |
8 | Gage Ratliff | IL | Williamsville | 2026 | 2B | 11.3 |
9 | Daniel Wilson | IL | Peoria Notre Dame | 2025 | RHP | 11.2 |
10 | Jarek Quinn | IL | Richwoods High School | 2026 | RHP | 10.4 |
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 | Parker Eickhorst | IL | Bloomington Central Catholic | 2025 | RHP | 77 % |
2 | Brady Bolen | IL | Pekin | 2025 | SS | 70 % |
3 | Cameron Crawford | IL | Morton | 2026 | RHP | 66 % |
^ | Luke Klunke | IL | Normal Community | 2025 | RHP | 66 % |
4 | Cayden Rose | IL | Maroa-Forsyth | 2025 | LHP | 60 % |
^ | Nico Ojeda | IL | Galesburg | 2026 | 1B | 60 % |
5 | Daniel Wilson | IL | Peoria Notre Dame | 2025 | RHP | 57 % |
^ | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 57 % |
^ | Shane Correll | IL | Deemack | 2025 | RHP | 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 | Nico Ojeda | IL | Galesburg | 2026 | 1B | 2388 rpm |
2 | Ethan VanOpdorp | IL | Normal Community | 2025 | SS | 2329 rpm |
3 | Dominic Rosa | IL | Midland High School | 2026 | RHP | 2305 rpm |
4 | Alan Spencer | IL | ST BEDE ACADEMY | 2025 | RHP | 2269 rpm |
5 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 2229 rpm |
6 | Brody Kenney | IL | Brimfield | 2026 | SS | 2192 rpm |
7 | Chase Rhodes | IL | Tremont High School | 2026 | RHP | 2192 rpm |
8 | Caden Riley | IL | Galesburg | 2026 | LHP | 2175 rpm |
9 | Jarek Quinn | IL | Richwoods High School | 2026 | RHP | 2083 rpm |
10 | Tucker Bond | IL | Roanoke-Benson | 2025 | RHP | 2080 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | -20.2 in |
2 | Caden Riley | IL | Galesburg | 2026 | LHP | -11.9 in |
3 | Tucker Bond | IL | Roanoke-Benson | 2025 | RHP | -10.7 in |
4 | Brody Kenney | IL | Brimfield | 2026 | SS | -10.3 in |
5 | Evan Marcy | IL | Bloomington | 2025 | 1B | -9.5 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Ethan VanOpdorp | IL | Normal Community | 2025 | SS | -17.7 |
2 | Caden Riley | IL | Galesburg | 2026 | LHP | 17.6 |
3 | Brody Kenney | IL | Brimfield | 2026 | SS | -14.6 |
4 | Sammy Heer | IL | Morton | 2026 | C | -14.1 |
5 | Lucas Holly | IL | Dee-Mack High School | 2025 | RHP | -13.3 |
6 | Dominic Rosa | IL | Midland High School | 2026 | RHP | -11.9 |
7 | Gage Ratliff | IL | Williamsville | 2026 | 2B | -11.5 |
8 | Alan Spencer | IL | ST BEDE ACADEMY | 2025 | RHP | -11.1 |
9 | Nico Ojeda | IL | Galesburg | 2026 | 1B | 10.6 |
10 | Evan Marcy | IL | Bloomington | 2025 | 1B | -10.5 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Ethan VanOpdorp | IL | Normal Community | 2025 | SS | 75 % |
2 | Cannon Foster | IL | Washington | 2026 | 1B | 66 % |
^ | Cayden Rose | IL | Maroa-Forsyth | 2025 | LHP | 66 % |
3 | Brody Kenney | IL | Brimfield | 2026 | SS | 60 % |
SLIDER
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Isaac Perez | IL | Washington Comm High School | 2026 | 3B | 2421 |
2 | Ethan VanOpdorp | IL | Normal Community | 2025 | SS | 2383 |
3 | Brady Booth | IL | Tremont High School | 2025 | SS | 2255 |
4 | Brady Bolen | IL | Pekin | 2025 | SS | 2211 |
5 | Dominic Rosa | IL | Midland High School | 2026 | RHP | 2196 |
6 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 2156 |
7 | Ajay Runkel | IL | Rochester | 2026 | 3B | 2142 |
8 | Tucker Bond | IL | Roanoke-Benson | 2025 | RHP | 2140 |
9 | Alan Spencer | IL | ST BEDE ACADEMY | 2025 | RHP | 2135 |
10 | Drew Ward | IL | SACRED HEART GRIFFIN HIGH SCHOOL | 2026 | 2B | 2123 |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Ajay Runkel | IL | Rochester | 2026 | 3B | 9.4 in |
2 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | -9.0 in |
3 | Tucker Bond | IL | Roanoke-Benson | 2025 | RHP | -6.3 in |
4 | Drew Ward | IL | SACRED HEART GRIFFIN HIGH SCHOOL | 2026 | 2B | 5.1 in |
5 | Alan Spencer | IL | ST BEDE ACADEMY | 2025 | RHP | 4.5 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 16.4 |
2 | Brady Booth | IL | Tremont High School | 2025 | SS | -14.5 |
3 | Shane Correll | IL | Deemack | 2025 | RHP | -9.4 |
4 | Isaiah Giganti | IL | Normal University | 2026 | 3B | -9.4 |
5 | Kash VanHouten | IL | Canton | 2027 | SS | -8.9 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Ethan VanOpdorp | IL | Normal Community | 2025 | SS | 100 % |
^ | Alan Spencer | IL | ST BEDE ACADEMY | 2025 | RHP | 100 % |
2 | Parker Eickhorst | IL | Bloomington Central Catholic | 2025 | RHP | 83 % |
3 | Dominic Rosa | IL | Midland High School | 2026 | RHP | 75 % |
^ | Tucker Bond | IL | Roanoke-Benson | 2025 | RHP | 75 % |
4 | Drew Ward | IL | SACRED HEART GRIFFIN HIGH SCHOOL | 2026 | 2B | 66 % |
^ | Isaiah Giganti | IL | Normal University | 2026 | 3B | 66 % |
5 | Luke Klunke | IL | Normal Community | 2025 | RHP | 60 % |
^ | Evan Reed | IL | Bloomington | 2025 | SS | 60 % |
^ | Brady Booth | IL | Tremont High School | 2025 | SS | 60 % |
CHANGEUP
SPIN RATE (AVG.)
Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
1 | Isaac Perez | IL | Washington Comm High School | 2026 | 3B | 2020 rpm |
2 | Ajay Runkel | IL | Rochester | 2026 | 3B | 1907 rpm |
3 | Landon Gray | IL | Dunlap High School | 2026 | OF | 1843 rpm |
4 | Parker Eickhorst | IL | Bloomington Central Catholic | 2025 | RHP | 1832 rpm |
5 | Drew Ward | IL | SACRED HEART GRIFFIN HIGH SCHOOL | 2026 | 2B | 1799 rpm |
6 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 1780 rpm |
7 | Isaiah Giganti | IL | Normal University | 2026 | 3B | 1744 rpm |
8 | Nico Ojeda | IL | Galesburg | 2026 | 1B | 1695 rpm |
9 | Caden Riley | IL | Galesburg | 2026 | LHP | 1638 rpm |
10 | Collin Grosenheider | IL | Williamsville | 2027 | SS | 1627 rpm |
INDUCED VERTICAL BREAK (AVG.)
Rank | Name | State | School | Class | Pos | IVB (avg) |
1 | Nico Ojeda | IL | Galesburg | 2026 | 1B | 16.3 in |
2 | Cannon Foster | IL | Washington | 2026 | 1B | 15.2 in |
3 | Isaiah Giganti | IL | Normal University | 2026 | 3B | 15.1 in |
4 | Landon Gray | IL | Dunlap High School | 2026 | OF | 14.5 in |
5 | Collin Grosenheider | IL | Williamsville | 2027 | SS | 14.3 in |
6 | Tanner Rogers | IL | Monmouth United | 2025 | LHP | 14.2 in |
7 | Tucker Bond | IL | Roanoke-Benson | 2025 | RHP | 13.7 in |
8 | Ajay Runkel | IL | Rochester | 2026 | 3B | 13.7 in |
9 | Brody Kenney | IL | Brimfield | 2026 | SS | 13.6 in |
10 | Cameron Crawford | IL | Morton | 2026 | RHP | 13.5 in |
HORIZONTAL MOVEMENT (AVG.)
Rank | Name | State | School | Class | Pos | HM (avg) |
1 | Isaac Perez | IL | Washington Comm High School | 2026 | 3B | 19.1 |
2 | Nico Ojeda | IL | Galesburg | 2026 | 1B | -19.0 |
3 | Kash VanHouten | IL | Canton | 2027 | SS | 18.1 |
4 | Ajay Runkel | IL | Rochester | 2026 | 3B | 16.6 |
5 | Gage Ratliff | IL | Williamsville | 2026 | 2B | 14.1 |
6 | Luke Klunke | IL | Normal Community | 2025 | RHP | 13.2 |
7 | Brady Bolen | IL | Pekin | 2025 | SS | 12.6 |
8 | Drew Ward | IL | SACRED HEART GRIFFIN HIGH SCHOOL | 2026 | 2B | 12.4 |
9 | Daniel Wilson | IL | Peoria Notre Dame | 2025 | RHP | 11.4 |
10 | Caden Riley | IL | Galesburg | 2026 | LHP | -11.4 |
STRIKE ZONE RATE%
Rank | Name | State | School | Class | Pos | Zone % |
1 | Tucker Bond | IL | Roanoke-Benson | 2025 | RHP | 100 % |
2 | Drew Ward | IL | SACRED HEART GRIFFIN HIGH SCHOOL | 2026 | 2B | 85 % |
3 | Evan Marcy | IL | Bloomington | 2025 | 1B | 66 % |
^ | Shane Correll | IL | Deemack | 2025 | RHP | 66 % |
^ | Gage Ratliff | IL | Williamsville | 2026 | 2B | 66 % |
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT