Prep Baseball Report

Peoria Preseason ID: Pitching Data Dive


Kevin Cronin
Illinois & Wisconsin Data Analyst, Area Scout

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 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 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