2025 Colorado Fall ID: Pitching Data Dive
October 30, 2025
On Sunday, October 26th, the Prep Baseball Colorado staff hosted this year's Fall ID at Rock Canyon HS in Littleton, Colorado. This event featured ~90 prospects from the 2026-2029 classes and allowed our staff an opportunity to get an in-depth look at the players in attendance. Today we continue our deep dive into the data collected at this event within this 'Pitching Data Dive' story.
For complete event results, click here.
FASTBALL
MAX VELOCITY (MPH)
| Rank | Name | State | School | Class | Pos | Velocity (max) | 
| 1 | Lissandro Jesus Royer | CO | Ponderosa | 2029 | RHP | 92.2 mph | 
| 2 | Jake Huddle | CO | mountain vista | 2026 | RHP | 91.6 mph | 
| 3 | Abel Salinas | CO | Vista Peak Prep | 2026 | RHP | 88.8 mph | 
| 4 | Damian Fischer | CO | Rock Canyon | 2026 | 3B | 87.8 mph | 
| 5 | Keir Traurig | CO | Chatfield | 2027 | RHP | 87.7 mph | 
| 6 | Gabe Melendrez | CO | Rock Canyon | 2027 | C | 86.5 mph | 
| 7 | Mason Gilbreath | CO | Ralston Valley | 2027 | OF | 86.1 mph | 
| 8 | Brecken Worthington | CO | Evergreen | 2027 | 3B | 85.8 mph | 
| 9 | Austin Graeber | CO | Mountain Vista | 2027 | RHP | 85.4 mph | 
| 10 | Brayden Kotwica | CO | Mountain Vista | 2027 | LHP | 84.8 mph | 
| 11 | Enzo Biala | CO | Ralston Valley | 2027 | LHP | 84.5 mph | 
| 12 | Nicholas Shiplett | CO | Fossil Ridge | 2029 | RHP | 84.1 mph | 
| 13 | Camden Nichols | CO | Heritage | 2027 | SS | 84.0 mph | 
| 14 | Cooper Julien | CO | Ralston Valley | 2027 | OF | 83.3 mph | 
| 15 | Brayden Legler | CO | Eaton | 2027 | RHP | 83.1 mph | 
| 16 | Dylan Paulson | CO | Golden | 2027 | OF | 82.5 mph | 
| 17 | Cruz Castillo | CO | Ralston Valley | 2027 | RHP | 82.1 mph | 
| 18 | Christopher Delcambre | CO | Lutheran | 2027 | OF | 81.9 mph | 
| 19 | Connor Novick | CO | Timnath | 2027 | RHP | 81.7 mph | 
| 20 | Kaiden Henson | CO | Ralston Valley | 2027 | OF | 81.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 | Keir Traurig | CO | Chatfield | 2027 | RHP | 2247 rpm | 
| 2 | Braxton Macias | CO | Rock Canyon | 2027 | RHP | 2222 rpm | 
| 3 | Lissandro Jesus Royer | CO | Ponderosa | 2029 | RHP | 2187 rpm | 
| 4 | Nicholas Shiplett | CO | Fossil Ridge | 2029 | RHP | 2179 rpm | 
| 5 | Abel Salinas | CO | Vista Peak Prep | 2026 | RHP | 2176 rpm | 
| 6 | Dylan Paulson | CO | Golden | 2027 | OF | 2155 rpm | 
| 7 | Damian Fischer | CO | Rock Canyon | 2026 | 3B | 2145 rpm | 
| 8 | Mason Gilbreath | CO | Ralston Valley | 2027 | OF | 2131 rpm | 
| 9 | Ben Anderson | CO | Chaparral | 2026 | RHP | 2120 rpm | 
| 10 | Cruz Castillo | CO | Ralston Valley | 2027 | RHP | 2109 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 | Ben Anderson | CO | Chaparral | 2026 | RHP | 16.8 in | 
| 2 | Fletcher McDonald | CO | Rock Canyon | 2028 | 1B | 15.1 in | 
| 3 | Thanh Nguyen | CO | Columbine | 2029 | 2B | 15.1 in | 
| 4 | Alex Sieren | CO | George Washington | 2027 | LHP | 15.0 in | 
| 5 | Brayden Kotwica | CO | Mountain Vista | 2027 | LHP | 14.7 in | 
| 6 | Christopher Delcambre | CO | Lutheran | 2027 | OF | 14.3 in | 
| 7 | Joseph Pritchett | CO | Cherry Creek | 2028 | RHP | 14.2 in | 
| 8 | Kai Quintana | CO | Roosevelt | 2028 | 3B | 14.1 in | 
| 9 | Dylan Paulson | CO | Golden | 2027 | OF | 13.6 in | 
| 10 | Camden Nichols | CO | Heritage | 2027 | SS | 12.8 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 | Jake Huddle | CO | mountain vista | 2026 | RHP | 15.7 | 
| 2 | Connor Novick | CO | Timnath | 2027 | RHP | 15.5 | 
| 3 | Elliott McDaniel | CO | South High School | 2027 | LHP | -15.1 | 
| 4 | Neil Kline | CO | Heritage | 2026 | OF | 13.9 | 
| 5 | Keir Traurig | CO | Chatfield | 2027 | RHP | 11.9 | 
| 6 | Drew Jenkins | CO | ThunderRidge | 2029 | RHP | 11.3 | 
| 7 | Joseph Pritchett | CO | Cherry Creek | 2028 | RHP | 10.7 | 
| 8 | Ben Anderson | CO | Chaparral | 2026 | RHP | 10.1 | 
| 9 | Mason Gilbreath | CO | Ralston Valley | 2027 | OF | 10.0 | 
| 10 | Cooper Julien | CO | Ralston Valley | 2027 | OF | 9.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.”
CURVEBALL
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) | 
| 1 | Wyatt Cooke | CO | Columbine | 2029 | RHP | 2405 rpm | 
| 2 | Neil Kline | CO | Heritage | 2026 | OF | 2368 rpm | 
| 3 | Cooper Julien | CO | Ralston Valley | 2027 | OF | 2174 rpm | 
| 4 | Jordan Reid | CO | Rock Canyon | 2027 | SS | 2172 rpm | 
| 5 | Gabe Melendrez | CO | Rock Canyon | 2027 | C | 2150 rpm | 
| 6 | Enzo Biala | CO | Ralston Valley | 2027 | LHP | 2116 rpm | 
| 7 | Mason Gilbreath | CO | Ralston Valley | 2027 | OF | 2114 rpm | 
| 8 | Braxton Macias | CO | Rock Canyon | 2027 | RHP | 2107 rpm | 
| 9 | Landon Leu | CO | Denver South | 2027 | SS | 2099 rpm | 
| 10 | Abel Salinas | CO | Vista Peak Prep | 2026 | RHP | 2091 rpm | 
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) | 
| 1 | Brecken Worthington | CO | Evergreen | 2027 | 3B | -12.8 in | 
| 2 | Neil Kline | CO | Heritage | 2026 | OF | -11.2 in | 
| 3 | Braxton Macias | CO | Rock Canyon | 2027 | RHP | -11.2 in | 
| 4 | Ryker Blackford | CO | Pine Creek | 2029 | 2B | 10.5 in | 
| 5 | Ben Anderson | CO | Chaparral | 2026 | RHP | 9.7 in | 
| 6 | Jordan Reid | CO | Rock Canyon | 2027 | SS | -9.7 in | 
| 7 | Thanh Nguyen | CO | Columbine | 2029 | 2B | -8.5 in | 
| 8 | Landon Leu | CO | Denver South | 2027 | SS | -8.2 in | 
| 9 | Eli Ranieri | CO | Windsor | 2029 | OF | -6.6 in | 
| 10 | Spencer Steves | CO | Rock Canyon | 2028 | 2B | -6.4 in | 
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) | 
| 1 | Wyatt Cooke | CO | Columbine | 2029 | RHP | -13.7 | 
| 2 | Spencer Steves | CO | Rock Canyon | 2028 | 2B | -13.5 | 
| 3 | Austin Graeber | CO | Mountain Vista | 2027 | RHP | -13.2 | 
| 4 | Neil Kline | CO | Heritage | 2026 | OF | -10.5 | 
| 5 | Liam Flanigan | CO | Rock Canyon | 2027 | RHP | -9.5 | 
| 6 | Kaiden Henson | CO | Ralston Valley | 2027 | OF | -8.9 | 
| 7 | Dylan Paulson | CO | Golden | 2027 | OF | 8.9 | 
| 8 | Connor Novick | CO | Timnath | 2027 | RHP | -7.7 | 
| 9 | Landon Leu | CO | Denver South | 2027 | SS | -7.5 | 
| 10 | Braxton Macias | CO | Rock Canyon | 2027 | RHP | -7.4 | 
STRIKE ZONE %
| Rank | Name | State | School | Class | Pos | Zone % | 
| 1 | Nicholas Shiplett | CO | Fossil Ridge | 2029 | RHP | 100 % | 
| ^ | Jordan Reid | CO | Rock Canyon | 2027 | SS | 100 % | 
| ^ | Ryker Blackford | CO | Pine Creek | 2029 | 2B | 100 % | 
| ^ | Mason Gilbreath | CO | Ralston Valley | 2027 | OF | 100 % | 
| ^ | Damian Fischer | CO | Rock Canyon | 2026 | 3B | 100 % | 
| ^ | Gabe Melendrez | CO | Rock Canyon | 2027 | C | 100 % | 
| 2 | Eli Ranieri | CO | Windsor | 2029 | OF | 66 % | 
| ^ | Finn Horton | CO | Regis Jesuit | 2028 | RHP | 66 % | 
| ^ | Joseph Pritchett | CO | Cherry Creek | 2028 | RHP | 66 % | 
| 3 | Dylan Paulson | CO | Golden | 2027 | OF | 50 % | 
| ^ | Kaiden Henson | CO | Ralston Valley | 2027 | OF | 50 % | 
| ^ | Lissandro Jesus Royer | CO | Ponderosa | 2029 | RHP | 50 % | 
| ^ | Kai Quintana | CO | Roosevelt | 2028 | 3B | 50 % | 
| ^ | Spencer Steves | CO | Rock Canyon | 2028 | 2B | 50 % | 
| 4 | Fletcher McDonald | CO | Rock Canyon | 2028 | 1B | 40 % | 
| 5 | Brecken Worthington | CO | Evergreen | 2027 | 3B | 33 % | 
| ^ | Landon Leu | CO | Denver South | 2027 | SS | 33 % | 
| 6 | Christopher Delcambre | CO | Lutheran | 2027 | OF | 25 % | 
| ^ | Abel Salinas | CO | Vista Peak Prep | 2026 | RHP | 25 % | 
| ^ | Dexter Munholland | CO | Rock Canyon | 2027 | 3B | 25 % | 
| ^ | Kei Djelveh | CO | Regis Jesuit | 2029 | SS | 25 % | 
| 7 | Braxton Macias | CO | Rock Canyon | 2027 | RHP | 22 % | 
SLIDER
SPIN RATE (AVG.)
| Rank | Name | State | School | Class | Pos | Spin Rate (avg) | 
| 1 | Keir Traurig | CO | Chatfield | 2027 | RHP | 2454 | 
| 2 | Wyatt Cooke | CO | Columbine | 2029 | RHP | 2427 | 
| 3 | Gabe Melendrez | CO | Rock Canyon | 2027 | C | 2408 | 
| 4 | Neil Kline | CO | Heritage | 2026 | OF | 2371 | 
| 5 | Jake Huddle | CO | mountain vista | 2026 | RHP | 2288 | 
| 6 | Abel Salinas | CO | Vista Peak Prep | 2026 | RHP | 2238 | 
| 7 | Enzo Biala | CO | Ralston Valley | 2027 | LHP | 2166 | 
| 8 | Spencer Steves | CO | Rock Canyon | 2028 | 2B | 2103 | 
| 9 | Fletcher McDonald | CO | Rock Canyon | 2028 | 1B | 2057 | 
| 10 | Dylan Paulson | CO | Golden | 2027 | OF | 2057 | 
INDUCED VERTICAL BREAK (AVG.)
| Rank | Name | State | School | Class | Pos | IVB (avg) | 
| 1 | Connor Novick | CO | Timnath | 2027 | RHP | -6.6 in | 
| 2 | Elliott McDaniel | CO | South High School | 2027 | LHP | 6.6 in | 
| 3 | Dylan Paulson | CO | Golden | 2027 | OF | 6.3 in | 
| 4 | Abel Salinas | CO | Vista Peak Prep | 2026 | RHP | 6.1 in | 
| 5 | Wyatt Cooke | CO | Columbine | 2029 | RHP | -5.7 in | 
| 6 | Drew Jenkins | CO | ThunderRidge | 2029 | RHP | 5.5 in | 
| 7 | Neil Kline | CO | Heritage | 2026 | OF | -5.2 in | 
| 8 | Jordan Reid | CO | Rock Canyon | 2027 | SS | -5.1 in | 
| 9 | Spencer Steves | CO | Rock Canyon | 2028 | 2B | -4.8 in | 
| 10 | Joseph Pritchett | CO | Cherry Creek | 2028 | RHP | 4.7 in | 
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) | 
| 1 | Elliott McDaniel | CO | South High School | 2027 | LHP | 15.0 | 
| 2 | Spencer Steves | CO | Rock Canyon | 2028 | 2B | -15.0 | 
| 3 | Wyatt Cooke | CO | Columbine | 2029 | RHP | -14.9 | 
| 4 | Neil Kline | CO | Heritage | 2026 | OF | -13.7 | 
| 5 | Gabe Melendrez | CO | Rock Canyon | 2027 | C | -11.1 | 
| 6 | Connor Novick | CO | Timnath | 2027 | RHP | -10.0 | 
| 7 | Alex Sieren | CO | George Washington | 2027 | LHP | 9.5 | 
| 8 | Enzo Biala | CO | Ralston Valley | 2027 | LHP | 9.3 | 
| 9 | Dexter Munholland | CO | Rock Canyon | 2027 | 3B | -8.2 | 
| 10 | Nicholas Shiplett | CO | Fossil Ridge | 2029 | RHP | -7.0 | 
CHANGEUP
HORIZONTAL MOVEMENT (AVG.)
| Rank | Name | State | School | Class | Pos | HM (avg) | 
| 1 | Jake Huddle | CO | mountain vista | 2026 | RHP | 19.1 | 
| 2 | Lissandro Jesus Royer | CO | Ponderosa | 2029 | RHP | 14.2 | 
| 3 | Brayden Kotwica | CO | Mountain Vista | 2027 | LHP | -13.2 | 
| 4 | Connor Novick | CO | Timnath | 2027 | RHP | 12.8 | 
| 5 | Neil Kline | CO | Heritage | 2026 | OF | 12.3 | 
| 6 | Camden Nichols | CO | Heritage | 2027 | SS | 11.8 | 
| 7 | Brecken Worthington | CO | Evergreen | 2027 | 3B | 11.5 | 
| 8 | Cooper Julien | CO | Ralston Valley | 2027 | OF | 11.2 | 
| 9 | Eli Ranieri | CO | Windsor | 2029 | OF | 10.5 | 
| 10 | Austin Graeber | CO | Mountain Vista | 2027 | RHP | 10.5 | 
RECENT NEWS
- CO 2025 Colorado Fall ID: Pitching Data Dive 10/30/25
- CO 2025 Colorado Summer Rewind: Max Curveball Spin Rate 10/30/25
- CO 2025 Colorado Fall ID: Leaderboards 10/28/25
- CO 2025 Colorado Summer Rewind: Max Catcher Velocity 10/28/25
- CO 2025 Legend HS Scout Day: Leaderboard 10/27/25
- CO 2025 Colorado Summer Rewind: Max Infield Velocity 10/23/25
- CO Uncommitted Senior Spotlight: OF/1B Bricen Moore (Douglas County) 10/22/25
- CO 2025 Colorado Fall ID: Event Preview 10/21/25
UPCOMING EVENTS
| SHOWCASE | STATE | DATE | LOCATION | 
| Colorado Fall Invite (Invite-Only) | CO | 11/16 | The Farm Sports - Colorado Springs, CO | 
