ESP Scout Day: Statistical and Data Analysis
July 30, 2026
On July 13th, the Prep Baseball Illinois staff traveled to Jim Schmid Field at Stuart Sports Complex in Aurora, IL to host the ESP Scout Day, where over 15 players from the ESP program participated in a pro-style workout in front of our staff.
To see a full list of players that attended, click HERE. For all the statistics collected at this event, click HERE.
Today, we're going to break down the takeaways from the event by diving deeper into all of the data we collected at the ESP Scout Day.
POSITIONAL TOOLS
TOP 60-TIMES
| Rank | Name | State | School | Class | Pos | 60-yd |
| 1 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 7.10 s |
| 2 | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 7.16 s |
| 3 | Taylor Martin | IL | Yorkville | 2028 | OF | 7.17 s |
MAX INF VELOCITY
| Rank | Name | State | School | Class | Pos | INF Velo |
| 1 | Olin Bullock | IL | Naperville Central | 2028 | SS | 83 |
| ^ | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 83 |
| 2 | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 82 |
| 3 | Jacob Gorny | IL | Oswego | 2027 | 1B | 77 |
MAX OF VELOCITY
| Rank | Name | State | School | Class | Pos | OF Velo |
| 1 | Tyler Scott | IL | Waubonsie Valley | 2028 | OF | 84 |
| 2 | Isak Finstrom | IL | West Aurora | 2028 | OF | 74 |
| ^ | Evan Frystak | IL | Oswego East | 2028 | C | 74 |
| 3 | Collin Cain | IL | Oswego East | 2030 | RHP | 72 |
MAX C VELOCITY
| Rank | Name | State | School | Class | Pos | C Velo |
| 1 | Evan Frystak | IL | Oswego East | 2028 | C | 70 |
| 2 | Austin Castro | IL | Oswego East High School | 2029 | C | 68 |
TOP POP-TIMES
| Rank | Name | State | School | Class | Pos | Pop Time |
| 1 | Evan Frystak | IL | Oswego East | 2028 | C | 2.19-2.34 |
| 2 | Austin Castro | IL | Oswego East High School | 2029 | C | 2.25-2.41 |
TRACKMAN
We'll continue to roll out the data we gathered from this event, starting with the analytics we have at our disposal from our TrackMan units. Below we'll look at which players had noteworthy batted ball and pitch data.
MAX FASTBALL VELOCITY & AVERAGE SPIN RATE
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 85.3 mph |
| 2 | Evan Wills | IL | Joliet Catholic Academy | 2027 | LHP | 84.7 mph |
| 3 | Taylor Martin | IL | Yorkville | 2028 | OF | 84.2 mph |
| 4 | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 83.0 mph |
| 5 | Tyler Scott | IL | Waubonsie Valley | 2028 | OF | 79.6 mph |
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 2270 rpm |
| 2 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 2250 rpm |
| 3 | Taylor Martin | IL | Yorkville | 2028 | OF | 2119 rpm |
| 4 | Jacob Gorny | IL | Oswego | 2027 | 1B | 2100 rpm |
| 5 | Rocco Crissey | IL | Oswego East | 2030 | OF | 1931 rpm |
Max Fastball Velocity: This metric calculates the speed of the pitch as it’s released from the pitcher’s hand.
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.
AVERAGE FASTBALL HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Jacob Gorny | IL | Oswego | 2027 | 1B | 13.3 |
| 2 | Collin Fike | IL | Plainfield North | 2030 | 1B | -12.9 |
| 3 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 10.7 |
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.”
AVERAGE CURVEBALL & SLIDER SPIN RATE
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 2478 rpm |
| 2 | Collin Cain | IL | Oswego East | 2030 | RHP | 2337 rpm |
| 3 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 2272 rpm |
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) |
| 1 | Evan Wills | IL | Joliet Catholic Academy | 2027 | LHP | 1933 |
| 2 | Eason Chung | IL | Neuqua Valley | 2029 | SS | 1892 |
| 3 | Jacob Gorny | IL | Oswego | 2027 | 1B | 1846 |
AVERAGE CHANGEUP HORIZONTAL MOVEMENT
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Jacob Gorny | IL | Oswego | 2027 | 1B | 15.5 |
| 2 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 14.8 |
| 3 | Collin Fike | IL | Plainfield North | 2030 | 1B | -11.4 |
MAX & AVERAGE EXIT VELOCITY (HITTING)
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | Tyler Scott | IL | Waubonsie Valley | 2028 | OF | 91.5 mph |
| 2 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 91.4 mph |
| 3 | Rocco Crissey | IL | Oswego East | 2030 | OF | 90.7 mph |
| Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
| 1 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 84.7 mph |
| 2 | Olin Bullock | IL | Naperville Central | 2028 | SS | 83.5 mph |
| 3 | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 83.1 mph |
MAX DISTANCE (HITTING)
| Rank | Name | State | School | Class | Pos | Distance (max) |
| 1 | Tyler Scott | IL | Waubonsie Valley | 2028 | OF | 346 ft |
| 2 | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 339 ft |
| 3 | Austin Castro | IL | Oswego East High School | 2029 | C | 338 ft |
BLAST
With the help of our Blast Motion sensors, we're analyzing the swing metrics measured at this open showcase.
HAND SPEED (AVERAGE)
| Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
| 1 | Rocco Crissey | IL | Oswego East | 2030 | OF | 21.7 mph |
| 2 | Jacob Gorny | IL | Oswego | 2027 | 1B | 20.9 mph |
| 3 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 20.4 mph |
| ^ | Grady Ludwig | IL | Oswego | 2028 | SS | 20.4 mph |
| 4 | Tyler Scott | IL | Waubonsie Valley | 2028 | OF | 20.0 mph |
| 5 | Mason Farej | IL | Oswego East | 2030 | 3B | 19.5 mph |
| ^ | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 19.5 mph |
Hand Speed: The observed speed as measured on the handle of the bat (measured six inches from the knob of the bat). Peak Hand Speed will occur prior to the moment of impact, very close to the commit time in the swing when the wrists unhinge.
BAT SPEED (AVERAGE)
| Rank | Name | State | School | Class | Pos | Bat Speed (avg) |
| 1 | Reed Millette | IL | Gardner-South Wilmington Twp H S | 2027 | 2B | 74.1 mph |
| 2 | Rocco Crissey | IL | Oswego East | 2030 | OF | 69.0 mph |
| 3 | Evan Frystak | IL | Oswego East | 2028 | C | 68.6 mph |
Bat Speed: The observed speed of the sweet spot of the bat at impact. The sweet spot of the bat is measured six inches from the tip of the bat.
ROTATIONAL ACCELERATION (AVERAGE)
| Rank | Name | State | School | Class | Pos | Rot. Acc (avg) |
| 1 | Rocco Crissey | IL | Oswego East | 2030 | OF | 17.5 g |
| 2 | Grady Ludwig | IL | Oswego | 2028 | SS | 15.8 g |
| 3 | Austin Castro | IL | Oswego East High School | 2029 | C | 15.4 g |
Body Rotation: A swing that has the appropriate relative contributions of body and bat rotations is an efficient and Powerful swing that maintains proper sequencing. An efficient baseball swing is one in which the body creates the initial movements, which is then transferred to the arms and out to the bat, thereby maximizing Bat Speed through this proximal-to-distal kinematic sequencing movement pattern.
ON-PLANE EFFICIENCY %
| Rank | Name | State | School | Class | Pos | On Plane Eff (avg) |
| 1 | Tyler Scott | IL | Waubonsie Valley | 2028 | OF | 84 % |
| 2 | AJ MacMillan | IL | Yorkville High School | 2028 | 3B | 73 % |
| 3 | Evan Frystak | IL | Oswego East | 2028 | C | 72 % |
On-Plane Efficiency %: measures the percentage of your swing where the bat is on the swing plane. Your Vertical Bat Angle (VBA) at contact establishes the plane for that specific swing. A high % is a great indicator of making consistent contact and barreling balls. Blast recommends an average of 70% or higher, with a range in the 65% to 85%.
+ CLICK HERE for a look at the complete statistics from the event.
RELATED CONTENT
- IL ESP Scout Day: Statistical and Data Analysis 7/30/26
- IL Junior Future Games: Team Illinois Takeaways 7/30/26
- IL Future Games Pitcher Data Dive: Team Illinois & Select 7/30/26
- IL Future Games Positional Data Dive: Team Illinois & Select 7/30/26
- IL Northwest Suburban Summer ID: Positional Data Dive 7/30/26
