McHenry Preseason ID: Statistical Analysis
February 18, 2026
On February 14th, the Prep Baseball Illinois staff hosted the McHenry Preseason ID at Pro Player Academy in McHenry, IL. Over 120 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.
Today, we will be looking at the top measurable data performers from the event, found below.
FASTBALL VELOCITY (MAX)
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Owen Borkowski | IL | Huntley | 2027 | RHP | 90.5 mph |
| 2 | Jackson Macdonald | IL | Sycamore | 2027 | OF | 89.4 mph |
| 3 | Sean Dabe | IL | Huntley | 2027 | SS | 87.9 mph |
| 4 | Koa Franzak | IL | Barrington | 2027 | OF | 87.5 mph |
| 5 | Michael Bud Shanahan | IL | Crystal Lake Central | 2027 | RHP | 87.3 mph |
| 6 | Nate Larson | IL | Huntley | 2027 | LHP | 87.1 mph |
| 7 | Ian Boland | IL | McHenry | 2027 | SS | 86.2 mph |
| 8 | Owen Kelley | IL | Crystal Lake Central | 2027 | RHP | 86.0 mph |
| 9 | Anthony Boenzi | IL | Lake Zurich | 2028 | RHP | 85.8 mph |
| 10 | Max Wiginton | IL | McHenry | 2027 | 1B | 85.5 mph |
FASTBALL SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Nate Larson | IL | Huntley | 2027 | LHP | 2474 rpm |
| 2 | Cam Sanabria | IL | Harry D Jacobs High School | 2028 | 3B | 2422 rpm |
| 3 | Ashton Binz | IL | Burlington Central | 2028 | SS | 2341 rpm |
| 4 | Owen Borkowski | IL | Huntley | 2027 | RHP | 2307 rpm |
| 5 | Anthony Boenzi | IL | Lake Zurich | 2028 | RHP | 2270 rpm |
| 6 | Parker Frost | IL | Huntley | 2027 | OF | 2267 rpm |
| 7 | Jackson Macdonald | IL | Sycamore | 2027 | OF | 2254 rpm |
| 8 | Owen Kelley | IL | Crystal Lake Central | 2027 | RHP | 2241 rpm |
| 9 | Ethan Sehmer | IL | Lakes Community | 2028 | SS | 2188 rpm |
| 10 | Samuel Reuter | IL | Warren Township | 2028 | C | 2181 rpm |
30-YARD TIME
| Rank | Name | State | School | Class | Pos | 30-yd |
| 1 | Aidan Mueller | IL | Mchenry High School-west Campus | 2027 | OF | 3.67 s |
| 2 | David Hintz | IL | Burlington Central | 2027 | OF | 3.70 s |
| 3 | Jace Koth | IL | Jacobs | 2027 | OF | 3.75 s |
| 4 | Landon Clements | IL | McHenry | 2027 | SS | 3.81 s |
| 5 | Parker Frost | IL | Huntley | 2027 | OF | 3.87 s |
| 6 | Henry Shower | IL | Jacobs | 2029 | SS | 3.88 s |
| ^ | Dom Iovinelli | IL | Marengo | 2028 | OF | 3.88 s |
| ^ | Wyatt Miller | IL | Huntley | 2028 | OF | 3.88 s |
| ^ | Nathan Rosalez | IL | Huntley | 2027 | SS | 3.88 s |
| 7 | Ryan Tucker | IL | Jacobs | 2027 | 3B | 3.89 s |
| 8 | Mason Koth | IL | Jacobs | 2029 | OF | 3.93 s |
| 9 | Sean Dabe | IL | Huntley | 2027 | SS | 3.94 s |
| 10 | Braeden Berner | IL | Woodstock North | 2026 | OF | 3.95 s |
EXIT VELOCITY (MAX)
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | Max Wiginton | IL | McHenry | 2027 | 1B | 102.6 mph |
| 2 | Ryan Tucker | IL | Jacobs | 2027 | 3B | 101.2 mph |
| 3 | Sean Dabe | IL | Huntley | 2027 | SS | 99.6 mph |
| 4 | Santino Iacullo | IL | Fremd | 2027 | 1B | 99.4 mph |
| 5 | Sawyer Valdez | IL | Sycamore High School | 2028 | SS | 97.4 mph |
| 6 | Owen Kelley | IL | Crystal Lake Central | 2027 | RHP | 97.2 mph |
| 7 | MJ Castelloni | IL | Fremd | 2028 | OF | 96.9 mph |
| 8 | Bo Beattie | IL | McHenry | 2028 | 1B | 96.6 mph |
| 9 | Ashton Binz | IL | Burlington Central | 2028 | SS | 96.5 mph |
| 10 | Ethan Sehmer | IL | Lakes Community | 2028 | SS | 96.4 mph |
| 11 | Koa Franzak | IL | Barrington | 2027 | OF | 96.3 mph |
| 12 | Landon Clements | IL | McHenry | 2027 | SS | 96.3 mph |
| 13 | Luke Flaskamp | IL | Jacobs | 2027 | C | 96.0 mph |
| 14 | David Hintz | IL | Burlington Central | 2027 | OF | 95.6 mph |
| 15 | Jackson Keesey | IL | Mchenry High School-west Campus | 2027 | 1B | 95.3 mph |
TOP INFIELD VELOCITY
| Rank | Name | State | School | Class | Pos | INF Velo |
| 1 | Ryan Tucker | IL | Jacobs | 2027 | 3B | 89 |
| 2 | Nathan Rosalez | IL | Huntley | 2027 | SS | 87 |
| 3 | Ashton Binz | IL | Burlington Central | 2028 | SS | 84 |
| ^ | Sawyer Valdez | IL | Sycamore High School | 2028 | SS | 84 |
| 4 | Dominic Henderson | IL | Burlington Central | 2027 | SS | 83 |
| ^ | Ian Boland | IL | McHenry | 2027 | SS | 83 |
| ^ | Ethan Sehmer | IL | Lakes Community | 2028 | SS | 83 |
| 5 | Henry Shower | IL | Jacobs | 2029 | SS | 82 |
| ^ | Landon Clements | IL | McHenry | 2027 | SS | 82 |
TOP OUTFIELD VELOCITY
| Rank | Name | State | School | Class | Pos | OF Velo |
| 1 | Jackson Macdonald | IL | Sycamore | 2027 | OF | 93 |
| 2 | Jace Koth | IL | Jacobs | 2027 | OF | 92 |
| 3 | Owen Kelley | IL | Crystal Lake Central | 2027 | RHP | 90 |
| 4 | Koa Franzak | IL | Barrington | 2027 | OF | 89 |
| 5 | Matthew Loeffel, Jr | IL | Cary-Grove | 2029 | OF | 86 |
| ^ | Wyatt Miller | IL | Huntley | 2028 | OF | 86 |
| ^ | Mason Koth | IL | Jacobs | 2029 | OF | 86 |
TOP CATCHER VELOCITY
| Rank | Name | State | School | Class | Pos | C Velo |
| 1 | Luke Flaskamp | IL | Jacobs | 2027 | C | 78 |
| 2 | James Leppert | IL | Burlington Central | 2027 | C | 77 |
| 3 | Gavin Cheney | IL | DeKalb | 2027 | C | 76 |
TOP POP TIMES
| Rank | Name | State | School | Class | Pos | Pop Time |
| 1 | Luke Flaskamp | IL | Jacobs | 2027 | C | 1.92-2.20 |
| 2 | Max Geske | IL | Crystal Lake Central High School | 2027 | C | 2.01-2.10 |
| ^ | James Leppert | IL | Burlington Central | 2027 | C | 2.01-2.10 |
| 3 | Anthony Nuccio | IL | Rolling Meadows | 2028 | C | 2.01-2.18 |
| 4 | Gavin Cheney | IL | DeKalb | 2027 | C | 2.02-2.09 |
| 5 | Chace Waterson | IL | Woodstock | 2028 | C | 2.02-2.14 |
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT
