2025 Illinois State Games: Pitching Data Dive
August 13, 2025
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