Prep Baseball Report

2025 Illinois State Games: Pitching Data Dive


Kevin Cronin
Illinois & Wisconsin Data Coordinator, Area Scout

On August 5th & 6th, the Prep Baseball Illinois staff hosted the Illinois State Games at the Rantoul Family Sports Complex in Rantoul, IL. Over 400 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.

+ To see a list of those that attended, click here.
+ For all of the statistics from this event, click here.

Today, we will be looking at the top measurable data performers from the event, found below.

Trackman

FASTBALL

VELOCITY (MAX)

Rank Name State School Class Pos Velocity (max)
1 Tre Cole IL Champaign Central 2026 RHP 93.4 mph
2 Kaeden Schatsiek IL Brimfield 2026 3B 92.3 mph
3 Traxton Roberts IL Armstrong 2027 RHP 91.6 mph
4 Cole Ruggeri IL Waubonsie Valley 2027 RHP 91.6 mph
5 Billy Main IL Hinsdale Central 2026 SS 91.4 mph
6 Frank Costabile IL Stevenson 2026 OF 91.2 mph
7 Ryan Duncheon Jr. IL East Peoria 2026 C 91.2 mph
8 Kash VanHouten IL Canton 2027 SS 91.1 mph
9 Charley Spour IL St. Anthony 2027 RHP 91.1 mph
10 Dodger Friedrich IL Lane Tech 2028 RHP 90.9 mph
11 Josh Jones IL Normal University 2026 RHP 90.7 mph
12 Matthew Rogers IL Plainfield South 2026 RHP 90.7 mph
13 Grant Umbright IL Naperville Central 2026 RHP 90.6 mph
14 William Houston IL Stagg 2026 RHP 90.5 mph
15 Henry Humes IL Homewood Flossmoor 2026 RHP 90.4 mph
16 Langston Booth IL Loyola Academy 2027 RHP 90.3 mph
17 Brandon Pelz IL Bartlett 2026 RHP 90.3 mph
18 Logan O’Dell IL Collinsville 2026 RHP 89.8 mph
19 Jack Gianikos IL Maine South High School 2026 RHP 89.6 mph
20 Tre Hoggard IL Unity 2026 OF 89.4 mph
21 Cullen Schwigen IL Rockridge 2027 RHP 89.4 mph
22 Alec Novotney IL Marquette Academy 2026 RHP 89.3 mph
23 Aiden David IL St. Patrick High School 2026 LHP 89.3 mph
24 Samuel Finn IL Plainfield North 2026 LHP 89.3 mph
25 Antonio Brown Jr. IL Homewood-Flossmoor 2026 RHP 89.3 mph
26 Jaiden Ponce IL St Ignatius 2026 OF 89.2 mph
27 Jose Rodriguez IL Reavis 2026 RHP 89.2 mph
^ Jackson Connoyer IL Quincy Notre Dame 2026 RHP 89.2 mph
28 Carson Norris IL Lakes Community 2026 RHP 89.2 mph
29 Rocco Szambelan IL Joliet Catholic 2026 LHP 89.1 mph
30 Blake Heyer IL Montini Catholic 2026 RHP 89.0 mph
31 John Skordas IL Stagg 2026 RHP 88.8 mph
32 Cooper Holman IL Wilmington 2027 RHP 88.8 mph
33 Aiden Jaquez IL Oswego 2026 RHP 88.8 mph
34 Cameron Barnes IL Oak Park-River Forest 2026 RHP 88.7 mph
35 Owen Rog IL DePaul College Prep 2026 LHP 88.7 mph

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Aiden Robles IL Yorkville 2026 RHP 2507 rpm
2 Jaiden Ponce IL St Ignatius 2026 OF 2503 rpm
3 Easton DeBernardi IL Marquette Academy 2027 OF 2409 rpm
4 Kash VanHouten IL Canton 2027 SS 2405 rpm
5 Tre Hoggard IL Unity 2026 OF 2399 rpm
6 Chase Holtzman IL Plainfield North 2026 RHP 2366 rpm
7 Cullen Schwigen IL Rockridge 2027 RHP 2352 rpm
8 Christian Drye IL Nazareth Academy 2028 RHP 2352 rpm
9 Ryan Duncheon Jr. IL East Peoria 2026 C 2342 rpm
10 Max Young IL Mahomet-Seymour 2026 RHP 2334 rpm
11 Kaeden Schatsiek IL Brimfield 2026 3B 2325 rpm
12 Samuel Finn IL Plainfield North 2026 LHP 2320 rpm
13 Drew Hyland IL Nazareth Academy 2026 OF 2315 rpm
14 Wade Ozment IL Crystal Lake Central 2027 RHP 2312 rpm
15 Hunter Baugh IL Edwardsville 2026 SS 2298 rpm
16 Nate Brezak IL Lake Forest 2026 LHP 2292 rpm
17 Grant Umbright IL Naperville Central 2026 RHP 2282 rpm
18 Billy Main IL Hinsdale Central 2026 SS 2274 rpm
19 John Skordas IL Stagg 2026 RHP 2265 rpm
20 Henry Murphy IL Maine South 2028 RHP 2261 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 Kaeden Schatsiek IL Brimfield 2026 3B 20.2 in
2 Billy Main IL Hinsdale Central 2026 SS 20.1 in
3 Landon Gray IL Dunlap High School 2026 OF 20.0 in
4 Patrick Mayhugh IL Lincoln Way Central 2027 RHP 19.9 in
5 Tommy Gasner IL Huntley 2028 1B 19.8 in
6 John Strzechowski IL St. Laurence 2026 RHP 19.7 in
7 Hunter Baugh IL Edwardsville 2026 SS 19.6 in
8 Colton Hardman IL Lake Park 2028 RHP 19.6 in
9 Max Judge IL Hinsdale Central 2027 3B 19.1 in
10 Austin Leipart IL Providence Catholic 2028 3B 19.0 in
11 Evan Daxenbichler IL Limestone Community High School 2027 SS 18.8 in
12 Chris Kenzal IL Saint Patrick 2028 RHP 18.7 in
13 Frankie Pavlik IL Yorkville 2026 3B 18.6 in
14 Colin Doyle IL Downers Grove North 2027 RHP 18.6 in
15 Devin De Loach IL Crystal Lake South 2026 LHP 18.5 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 Cole Ruggeri IL Waubonsie Valley 2027 RHP 21.5
2 Sean McNair IL Deerfield 2026 LHP -19.5
3 Callum Morrison IL Lake Forest 2026 LHP -18.7
4 Gabe Sanders IL Yorkville 2026 LHP -18.4
5 Wade Ozment IL Crystal Lake Central 2027 RHP 18.0
6 Alex Stella IL Andrew 2027 RHP 17.6
7 Henry Humes IL Homewood Flossmoor 2026 RHP 17.2
8 Logan Johnson IL Richmond-Burton 2026 RHP 16.7
9 Drew Hyland IL Nazareth Academy 2026 OF 16.2
10 Connor McKay IL Nazareth Academy 2026 RHP 16.2
11 Tre Cole IL Champaign Central 2026 RHP 15.5
12 Grant Umbright IL Naperville Central 2026 RHP 15.5
13 Charlie Caroselli IL Providence Catholic 2027 RHP 15.5
14 Jack Postma IL Barrington 2028 RHP 15.3
15 Alex Arens IL Glenbard North 2026 RHP 15.3

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 Max Rathbun IL Joliet Catholic 2027 RHP 85 %
2 Nathan Moline IL St. Charles East 2026 RHP 81 %
3 Anderson Kaufmann IL Alton 2028 C 80 %
4 Ryan Pipkins IL Champaign Central 2028 OF 77 %
5 Dodger Friedrich IL Lane Tech 2028 RHP 76 %
6 Hunter Baugh IL Edwardsville 2026 SS 76 %
7 Tommy Hosty IL Marist 2027 OF 73 %
8 Austin Leipart IL Providence Catholic 2028 3B 71 %
^ Nate Brezak IL Lake Forest 2026 LHP 71 %
9 Asher Pruemer IL St. Joseph-Ogden 2026 RHP 70 %
10 Henry Humes IL Homewood Flossmoor 2026 RHP 70 %

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 Darren Law IL Oak Park-River Forest 2026 RHP 2950 rpm
2 Aidan Hack IL Lakes Community 2027 RHP 2856 rpm
3 Samuel Finn IL Plainfield North 2026 LHP 2789 rpm
4 Alec Novotney IL Marquette Academy 2026 RHP 2582 rpm
5 Asher Pruemer IL St. Joseph-Ogden 2026 RHP 2478 rpm
6 Hayden Foster IL Kaneland 2026 RHP 2461 rpm
7 Trace Schaaf IL Lockport 2026 LHP 2453 rpm
8 Nate Brezak IL Lake Forest 2026 LHP 2452 rpm
9 Nolan Lebert IL Mascoutah 2026 RHP 2430 rpm
10 Traxton Roberts IL Armstrong 2027 RHP 2428 rpm
11 Brayden Robertson IL O'Fallon 2026 OF 2406 rpm
12 Blake Heyer IL Montini Catholic 2026 RHP 2401 rpm
13 Jose Rodriguez IL Reavis 2026 RHP 2398 rpm
^ Jackson Connoyer IL Quincy Notre Dame 2026 RHP 2398 rpm
14 Lance Cuddy IL Coal City 2026 LHP 2384 rpm
15 Dean Miller IL Glenbrook North 2026 RHP 2372 rpm
16 Kash VanHouten IL Canton 2027 SS 2371 rpm
17 Drew Hyland IL Nazareth Academy 2026 OF 2359 rpm
18 Jake Matise IL Mt. Carmel 2026 RHP 2342 rpm
19 Brandon Pelz IL Bartlett 2026 RHP 2336 rpm
20 Hunter Bergdahl IL Lakes Community 2027 SS 2331 rpm
21 Josiah Patterson IL Kenwood Academy 2027 RHP 2328 rpm
22 Graydon Leonard IL GCMS High School 2027 RHP 2327 rpm
23 Mason Bruesch IL Geneva 2027 OF 2322 rpm
24 Jack Bullington IL Marist 2028 C 2306 rpm
25 Grayson Coughlin IL Tri-Valley 2026 RHP 2306 rpm

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Jake Matise IL Mt. Carmel 2026 RHP -16.0 in
2 Andrew Zwemke IL Oswego 2026 LHP 14.1 in
3 Lance Cuddy IL Coal City 2026 LHP -14.1 in
4 Trace Schaaf IL Lockport 2026 LHP -12.6 in
5 Patrick Mayhugh IL Lincoln Way Central 2027 RHP 11.4 in
6 Josh Ouimette IL Carmel Catholic 2028 LHP -11.2 in
7 Owen Lense IL Lincoln-Way East 2026 RHP -11.2 in
8 Carson Frerichs IL Normal University 2027 RHP -10.6 in
9 Traxton Roberts IL Armstrong 2027 RHP -10.5 in
10 Hayden Foster IL Kaneland 2026 RHP -10.5 in
11 Johnny Geisser IL Crystal Lake Central 2026 RHP -10.4 in
12 Reid Hepperly IL New Berlin 2026 RHP -10.1 in
13 Brayden Robertson IL O'Fallon 2026 OF -10.1 in
14 Samuel Finn IL Plainfield North 2026 LHP -10.1 in
15 Landyn Corbin IL Normal Community 2026 RHP -9.7 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Aidan Hack IL Lakes Community 2027 RHP -19.6
2 Nolan Lebert IL Mascoutah 2026 RHP -18.9
3 Darren Law IL Oak Park-River Forest 2026 RHP -18.5
4 Owen Chudzinski IL Lincoln-Way West 2027 SS -17.5
5 Lance Cuddy IL Coal City 2026 LHP 17.0
6 Alec Novotney IL Marquette Academy 2026 RHP -16.8
7 Blake Heyer IL Montini Catholic 2026 RHP -16.6
8 Cullen Schwigen IL Rockridge 2027 RHP -16.5
9 Nicholas Chiarodo IL Edwardsville 2028 SS -16.3
10 Wes Thompson IL Normal University 2028 C -16.2
11 Hayden Foster IL Kaneland 2026 RHP -16.1
12 Wade Ozment IL Crystal Lake Central 2027 RHP -15.5
13 Collin Lawlor IL Marist 2028 LHP 14.3
14 Trace Schaaf IL Lockport 2026 LHP 14.1
15 Jack Bullington IL Marist 2028 C -13.6

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Landon Gray IL Dunlap High School 2026 OF 100 %
^ Isaac Harris IL Joliet West 2026 LHP 100 %
^ Lincoln Boersma IL Providence Catholic 2027 RHP 100 %
^ Brandon Pelz IL Bartlett 2026 RHP 100 %
^ Matthew Rogers IL Plainfield South 2026 RHP 100 %
^ Anthony Farina IL Lockport 2027 LHP 100 %
2 Lucas Sloan IL Olympia 2028 C 85 %
^ T.J. Heatherly IL Galesburg 2026 RHP 85 %
3 Andrew Zwemke IL Oswego 2026 LHP 80 %
4 Kash VanHouten IL Canton 2027 SS 75 %
^ Aidan Hack IL Lakes Community 2027 RHP 75 %
5 Nathan Moline IL St. Charles East 2026 RHP 71 %
6 Trace Schaaf IL Lockport 2026 LHP 69 %
7 Josh Jones IL Normal University 2026 RHP 66 %
^ Jacob Manos IL Brother Rice 2026 LHP 66 %
^ Jonah Sloane IL St. Laurence 2028 RHP 66 %
^ Drew Hyland IL Nazareth Academy 2026 OF 66 %
8 Grant Statler IL Hononegah 2027 LHP 63 %
^ Chase Holtzman IL Plainfield North 2026 RHP 63 %
9 Tommy Gasner IL Huntley 2028 1B 62 %
10 Colton Hardman IL Lake Park 2028 RHP 60 %
^ Ryan Pipkins IL Champaign Central 2028 OF 60 %
^ Samuel Finn IL Plainfield North 2026 LHP 60 %
^ Jacob Huber IL Libertyville 2028 RHP 60 %
^ Brayden Robertson IL O'Fallon 2026 OF 60 %


SLIDER

SPIN RATE (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Darren Law IL Oak Park-River Forest 2026 RHP 3060
2 Samuel Finn IL Plainfield North 2026 LHP 2886
3 Samuel Chin IL St. Laurence 2026 LHP 2753
4 Kaden Norman IL Cary-Grove Community High School 2026 RHP 2685
5 Ben Auer IL St. Charles North 2026 RHP 2654
6 Frank Costabile IL Stevenson 2026 OF 2644
7 Brandon Pelz IL Bartlett 2026 RHP 2621
8 Nathan Cera IL Maine South 2026 OF 2589
9 Easton DeBernardi IL Marquette Academy 2027 OF 2564
10 Tre Hoggard IL Unity 2026 OF 2556
11 Hayden Foster IL Kaneland 2026 RHP 2554
12 Will Pennell IL Sacred Heart-Griffin 2026 RHP 2532
13 Nolan Lebert IL Mascoutah 2026 RHP 2509
14 Mason Rychetsky IL Kennedy 2027 RHP 2509
15 Dylan Ignacek IL Barrington 2026 LHP 2442
16 Nate Brezak IL Lake Forest 2026 LHP 2439
17 Nic Bralts IL Champaign Central 2028 SS 2411
18 Colin Doyle IL Downers Grove North 2027 RHP 2400
19 Jack Bullington IL Marist 2028 C 2382
20 Traxton Roberts IL Armstrong 2027 RHP 2378
21 Aiden Jaquez IL Oswego 2026 RHP 2377
22 Jake Matise IL Mt. Carmel 2026 RHP 2363
23 Josiah Patterson IL Kenwood Academy 2027 RHP 2350
24 Ryan Duncheon Jr. IL East Peoria 2026 C 2334
25 Kaeden Schatsiek IL Brimfield 2026 3B 2308

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Mason Rychetsky IL Kennedy 2027 RHP -9.1 in
2 Darren Law IL Oak Park-River Forest 2026 RHP -8.9 in
3 Lucas Calderin IL Glenbard East High School 2026 RHP 8.6 in
4 Jameson Rapinchuk IL Harvest Christian Academy 2026 LHP 8.0 in
5 Madden Manthey IL Minooka 2026 RHP 8.0 in
6 Emerson Larson IL Carmel Catholic 2026 RHP 7.8 in
7 Samuel Chin IL St. Laurence 2026 LHP -7.3 in
8 Luke Blackwell IL Valmeyer 2026 RHP 6.7 in
9 Connor McKay IL Nazareth Academy 2026 RHP 6.4 in
10 Aiden David IL St. Patrick High School 2026 LHP 6.1 in
11 Cannon Madej IL Lemont 2026 LHP 6.0 in
12 Jackson Macdonald IL Sycamore 2027 OF -5.8 in
13 Frank Costabile IL Stevenson 2026 OF -5.6 in
14 Henry Nattier IL Jacksonville 2028 LHP 5.5 in
15 Johnny Geisser IL Crystal Lake Central 2026 RHP -5.4 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Hayden Foster IL Kaneland 2026 RHP -20.5
2 Nicholas Chiarodo IL Edwardsville 2028 SS -19.5
3 Darren Law IL Oak Park-River Forest 2026 RHP -18.6
4 Brandon Pelz IL Bartlett 2026 RHP -18.5
5 William Houston IL Stagg 2026 RHP -18.1
6 Will Pennell IL Sacred Heart-Griffin 2026 RHP -17.5
7 Owen Borkowski IL Huntley 2027 RHP -17.4
8 Jake Matise IL Mt. Carmel 2026 RHP -17.0
9 Samuel Chin IL St. Laurence 2026 LHP 16.8
10 John Strzechowski IL St. Laurence 2026 RHP -15.7
11 Aiden Robles IL Yorkville 2026 RHP -14.8
12 Hayden Peterson IL Batavia 2026 LHP 14.7
13 Blake Heyer IL Montini Catholic 2026 RHP -14.6
14 Jack Bullington IL Marist 2028 C -14.1
15 Nolan Lebert IL Mascoutah 2026 RHP -14.0

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Ryan Duncheon Jr. IL East Peoria 2026 C 100 %
^ Peter Pignatiello IL Benet Academy 2028 SS 100 %
^ Logan Johnson IL Richmond-Burton 2026 RHP 100 %
2 Jake Matise IL Mt. Carmel 2026 RHP 85 %
3 Lucas Calderin IL Glenbard East High School 2026 RHP 80 %
4 Blake Heyer IL Montini Catholic 2026 RHP 77 %
5 Christian Drye IL Nazareth Academy 2028 RHP 75 %
6 Emerson Larson IL Carmel Catholic 2026 RHP 71 %
^ Layten Gerdes IL Fieldcrest 2026 3B 71 %
7 Bryson Houchens IL Saint Joseph Ogden 2026 1B 66 %
8 Anderson Kaufmann IL Alton 2028 C 60 %
9 Sam Sehlhorst IL Glenbrook South High School 2027 RHP 58 %
^ Will Pennell IL Sacred Heart-Griffin 2026 RHP 58 %
10 Ethan Killion IL New Trier Township HS Northfield 2028 3B 57 %


CHANGEUP

Spin Rate (AVG.)

Rank Name State School Class Pos Spin Rate (avg)
1 Tyler Manning IL Geneva 2028 OF 2225 rpm
2 Mason Rychetsky IL Kennedy 2027 RHP 2217 rpm
3 Tre Hoggard IL Unity 2026 OF 2185 rpm
4 Jake Matise IL Mt. Carmel 2026 RHP 2092 rpm
5 Nate Brezak IL Lake Forest 2026 LHP 2075 rpm
6 Luke Blackwell IL Valmeyer 2026 RHP 2065 rpm
7 Dylan Ignacek IL Barrington 2026 LHP 2057 rpm
8 Darren Law IL Oak Park-River Forest 2026 RHP 1999 rpm
9 Will Pennell IL Sacred Heart-Griffin 2026 RHP 1973 rpm
10 Chris Kenzal IL Saint Patrick 2028 RHP 1941 rpm
11 Hayden Foster IL Kaneland 2026 RHP 1935 rpm
12 Josh Jones IL Normal University 2026 RHP 1929 rpm
13 Antonio Brown Jr. IL Homewood-Flossmoor 2026 RHP 1897 rpm
14 Lucas Calderin IL Glenbard East High School 2026 RHP 1888 rpm
15 Zach Toma IL West Aurora High School Rssp 2026 LHP 1868 rpm
16 Hunter Bergdahl IL Lakes Community 2027 SS 1851 rpm
17 Dylan Jantz IL O'Fallon 2026 RHP 1835 rpm
18 Kash VanHouten IL Canton 2027 SS 1835 rpm
19 Christian Drye IL Nazareth Academy 2028 RHP 1831 rpm
20 Callum Morrison IL Lake Forest 2026 LHP 1805 rpm
21 Asher Pruemer IL St. Joseph-Ogden 2026 RHP 1800 rpm
22 Will Vanderheyden IL O'Fallon 2028 RHP 1793 rpm
23 T.J. Heatherly IL Galesburg 2026 RHP 1780 rpm
24 Cole Ruggeri IL Waubonsie Valley 2027 RHP 1780 rpm
25 Gabe Sanders IL Yorkville 2026 LHP 1770 rpm

INDUCED VERTICAL BREAK (AVG.)

Rank Name State School Class Pos IVB (avg)
1 Andrew Zwemke IL Oswego 2026 LHP 20.9 in
2 Logan O’Dell IL Collinsville 2026 RHP 17.6 in
3 Owen Lense IL Lincoln-Way East 2026 RHP 15.8 in
4 Hunter Baugh IL Edwardsville 2026 SS 15.8 in
5 Max Rathbun IL Joliet Catholic 2027 RHP 15.2 in
6 Collin Grosenheider IL Williamsville 2027 SS 14.9 in
7 Michael Morse IL Newman Central Catholic 2027 RHP 13.9 in
8 Tommy Hosty IL Marist 2027 OF 13.6 in
9 Graydon Leonard IL GCMS High School 2027 RHP 13.5 in
10 Nathan Klucker IL Triad 2027 RHP 12.8 in
11 Blake Harris IL El Paso-Gridley 2028 RHP 12.6 in
12 Aiden Jaquez IL Oswego 2026 RHP 12.6 in
13 Chris Kenzal IL Saint Patrick 2028 RHP 12.3 in
14 Kash VanHouten IL Canton 2027 SS 12.3 in
15 Eli Michanicou IL Dunlap 2027 SS 12.1 in

HORIZONTAL MOVEMENT (AVG.)

Rank Name State School Class Pos HM (avg)
1 Colin Bettenhausen IL Lincoln-Way East 2027 RHP 18.6
2 Cannon Madej IL Lemont 2026 LHP -18.5
3 Ryan Duncheon Jr. IL East Peoria 2026 C 18.4
4 Trace Schaaf IL Lockport 2026 LHP -17.3
5 Isaac Wendler IL Father Mcgivney 2026 1B 16.8
6 Jack Postma IL Barrington 2028 RHP 16.8
7 Hayden Adamowicz IL Schaumburg 2027 LHP -16.4
8 Kash VanHouten IL Canton 2027 SS 16.3
9 Darren Law IL Oak Park-River Forest 2026 RHP 16.2
10 Aiden Jaquez IL Oswego 2026 RHP 16.1
11 Luke Blackwell IL Valmeyer 2026 RHP 15.9
12 Bryson Houchens IL Saint Joseph Ogden 2026 1B 15.7
13 Nic Bralts IL Champaign Central 2028 SS 15.5
14 Grant Umbright IL Naperville Central 2026 RHP 15.5
15 Collin Burns IL Morton 2026 RHP 15.5

STRIKE ZONE RATE%

Rank Name State School Class Pos Zone %
1 Alec Novotney IL Marquette Academy 2026 RHP 100 %
^ Blake Harris IL El Paso-Gridley 2028 RHP 100 %
^ Brady Jones IL Metamora 2028 3B 100 %
^ Nathan Moline IL St. Charles East 2026 RHP 100 %
^ Carter Dees IL Huntley 2026 RHP 100 %
^ Josiah Patterson IL Kenwood Academy 2027 RHP 100 %
^ Owyn Edwards IL Oak Park-River Forest 2026 RHP 100 %
^ Logan Johnson IL Richmond-Burton 2026 RHP 100 %
^ Nate Brezak IL Lake Forest 2026 LHP 100 %
^ Zach Toma IL West Aurora High School Rssp 2026 LHP 100 %
^ Max Judge IL Hinsdale Central 2027 3B 100 %
^ Griffin Dobberstein IL Marquette Academy 2027 3B 100 %
^ Will Quinn IL Providence Catholic 2026 LHP 100 %
^ Mason Bruesch IL Geneva 2027 OF 100 %
^ Jack Gianikos IL Maine South High School 2026 RHP 100 %
^ Antonio Brown Jr. IL Homewood-Flossmoor 2026 RHP 100 %
2 Jake Matise IL Mt. Carmel 2026 RHP 80 %
3 Colin Doyle IL Downers Grove North 2027 RHP 66 %
^ Collin Lawlor IL Marist 2028 LHP 66 %
^ Collin Grosenheider IL Williamsville 2027 SS 66 %
^ Ryan Oelke IL Rockridge 2026 LHP 66 %
^ Will Pennell IL Sacred Heart-Griffin 2026 RHP 66 %
^ Anthony Farina IL Lockport 2027 LHP 66 %
^ Martin Kinnane IL Lockport 2026 RHP 66 %
4 Grant Umbright IL Naperville Central 2026 RHP 64 %
5 Carter Kropke IL Crystal Lake Central High School 2026 LHP 60 %
^ Kameron Cox IL Montini Catholic 2028 SS 60 %
^ Owen Kelley IL Crystal Lake Central 2027 RHP 60 %
^ Jackson Connoyer IL Quincy Notre Dame 2026 RHP 60 %
^ Eli Michanicou IL Dunlap 2027 SS 60 %

RELATED CONTENT