2026 Oklahoma Express Scout Day: Pitcher's Data Dive
June 2, 2026
On Saturday, May 24th, the Prep Baseball Oklahoma staff hosted the Oklahoma Express Scout Day at the home of Bethany High School. We had 20 players participate in a pro-style workout in front of our staff, gathering data through the help of our unrivaled tech partners.
Today, we dive deeper on the mound with help from our tech partner Trackman as we look at various peripheral metrics.
FOR ALL OF THE STATISTICS FROM THIS EVENT, CLICK HERE.
FASTBALL
MAX FASTBALL VELOCITY
2026's
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Kalon Covey | OK | Ponca City | 2026 | OF | 90.4 mph |
| 2 | Cayden Duvall | OK | Tonkawa | 2026 | OF | 88.2 mph |
2027's
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Henry Harlow | OK | Plainview | 2027 | C | 84.5 mph |
| 2 | Traber Sartors | OK | Sulphur | 2027 | OF | 83.8 mph |
| 3 | Harry Hanley | OK | Tahlequah | 2027 | LHP | 82.0 mph |
| 4 | Kix Stephens | OK | Byng | 2027 | C | 78.9 mph |
| 5 | Kash Knowles | OK | Purcell | 2027 | 2B | 77.4 mph |
2028's
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 77.1 mph |
2029's
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Brody Wright | OK | Bethany | 2029 | OF | 83.8 mph |
| 2 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 80.3 mph |
| 3 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 76.0 mph |
| 4 | Jayden Rose | OK | Bethany | 2029 | RHP | 72.7 mph |
PEAK FASTBALL SPIN RATE & AVERAGE FASTBALL SPIN RATE
2026's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Kalon Covey | OK | Ponca City | 2026 | OF | 2341 rpm | 2273 rpm |
| 2 | Cayden Duvall | OK | Tonkawa | 2026 | OF | 2262 rpm | 2006 rpm |
2027's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Kash Knowles | OK | Purcell | 2027 | 2B | 2516 rpm | 2410 rpm |
| 2 | Harry Hanley | OK | Tahlequah | 2027 | LHP | 2165 rpm | 2119 rpm |
| 3 | Henry Harlow | OK | Plainview | 2027 | C | 2149 rpm | 2020 rpm |
| 4 | Traber Sartors | OK | Sulphur | 2027 | OF | 2033 rpm | 1963 rpm |
| 5 | Kix Stephens | OK | Byng | 2027 | C | 1912 rpm | 1804 rpm |
2028's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 1668 rpm | 1597 rpm |
2029's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Brody Wright | OK | Bethany | 2029 | OF | 2074 rpm | 2018 rpm |
| 2 | Jayden Rose | OK | Bethany | 2029 | RHP | 2007 rpm | 1913 rpm |
| 3 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 1868 rpm | 1659 rpm |
| 4 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 1655 rpm | 1555 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.
PEAK FASTBALL HORIZONTAL BREAK & AVERAGE HORIZONTAL BREAK
2026's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Kalon Covey | OK | Ponca City | 2026 | OF | 14.9 in | 11.1 |
| 2 | Cayden Duvall | OK | Tonkawa | 2026 | OF | 7.0 in | 6.0 |
2027's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Henry Harlow | OK | Plainview | 2027 | C | 15.2 in | 11.1 |
| 2 | Traber Sartors | OK | Sulphur | 2027 | OF | -12.0 in | -14.0 |
| 3 | Harry Hanley | OK | Tahlequah | 2027 | LHP | -6.2 in | -1.7 |
| 4 | Kix Stephens | OK | Byng | 2027 | C | 4.8 in | 3.0 |
| 5 | Kash Knowles | OK | Purcell | 2027 | 2B | 1.7 in | -1.4 |
2028's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 15.7 in | 9.9 |
2029's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 14.9 in | 12.4 |
| 2 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 12.6 in | 6.0 |
| 3 | Brody Wright | OK | Bethany | 2029 | OF | 9.1 in | 7.4 |
| 4 | Jayden Rose | OK | Bethany | 2029 | RHP | 9.0 in | 3.1 |
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.”
PEAK FASTBALL INDUCED VERTICAL BREAK & AVERAGE INDUCED VERTICAL
2026's
| Rank | Name | State | School | Class | Pos | IVB (max) | IVB (avg) |
| 1 | Cayden Duvall | OK | Tonkawa | 2026 | OF | 23.1 in | 18.9 in |
| 2 | Kalon Covey | OK | Ponca City | 2026 | OF | 19.2 in | 17.3 in |
2027's
| Rank | Name | State | School | Class | Pos | IVB (max) | IVB (avg) |
| 1 | Henry Harlow | OK | Plainview | 2027 | C | 16.1 in | 13.4 in |
| 2 | Traber Sartors | OK | Sulphur | 2027 | OF | 16.1 in | 11.4 in |
| 3 | Harry Hanley | OK | Tahlequah | 2027 | LHP | 15.5 in | 10.9 in |
| 4 | Kix Stephens | OK | Byng | 2027 | C | 15.0 in | 12.1 in |
| 5 | Kash Knowles | OK | Purcell | 2027 | 2B | 13.2 in | 9.8 in |
2028's
| Rank | Name | State | School | Class | Pos | IVB (max) | IVB (avg) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 18.8 in | 13.8 in |
2029's
| Rank | Name | State | School | Class | Pos | IVB (max) | IVB (avg) |
| 1 | Brody Wright | OK | Bethany | 2029 | OF | 18.3 in | 17.2 in |
| 2 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 13.3 in | 10.6 in |
| 3 | Jayden Rose | OK | Bethany | 2029 | RHP | 10.8 in | 9.4 in |
| 4 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 10.2 in | 7.1 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.
STRIKE ZONE RATE %
2026's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Cayden Duvall | OK | Tonkawa | 2026 | OF | 33 % |
| 2 | Kalon Covey | OK | Ponca City | 2026 | OF | 25 % |
2027's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Kash Knowles | OK | Purcell | 2027 | 2B | 66 % |
| 2 | Kix Stephens | OK | Byng | 2027 | C | 60 % |
| 3 | Harry Hanley | OK | Tahlequah | 2027 | LHP | 25 % |
2028's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 50 % |
2029's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Brody Wright | OK | Bethany | 2029 | OF | 80 % |
| 2 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 60 % |
| 3 | Jayden Rose | OK | Bethany | 2029 | RHP | 42 % |
Average MLB pitchers throw 62% strikes, and better pitchers throw strikes 65% of the time, or roughly 2:1 strikes to balls.
CURVEBALL
PEAK CURVEBALL SPIN RATE & AVERAGE CURVEBALL SPIN RATE
2026's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Kalon Covey | OK | Ponca City | 2026 | OF | 2599 rpm | 2590 rpm |
| 2 | Cayden Duvall | OK | Tonkawa | 2026 | OF | 2383 rpm | 2343 rpm |
2027's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Kash Knowles | OK | Purcell | 2027 | 2B | 2586 rpm | 2521 rpm |
| 2 | Henry Harlow | OK | Plainview | 2027 | C | 2131 rpm | 2078 rpm |
| 3 | Harry Hanley | OK | Tahlequah | 2027 | LHP | 2087 rpm | 2022 rpm |
| 4 | Kix Stephens | OK | Byng | 2027 | C | 1990 rpm | 1792 rpm |
| 5 | Traber Sartors | OK | Sulphur | 2027 | OF | 1984 rpm | 1965 rpm |
2028's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 2075 rpm | 2053 rpm |
2029's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 2136 rpm | 2105 rpm |
| 2 | Brody Wright | OK | Bethany | 2029 | OF | 1903 rpm | 1831 rpm |
| 3 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 1727 rpm | 1618 rpm |
AVERAGE CURVEBALL IVB
2026's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Cayden Duvall | OK | Tonkawa | 2026 | OF | -6.3 in |
| 2 | Kalon Covey | OK | Ponca City | 2026 | OF | 0.4 in |
2027's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Kix Stephens | OK | Byng | 2027 | C | -7.1 in |
| 2 | Traber Sartors | OK | Sulphur | 2027 | OF | -4.3 in |
| 3 | Henry Harlow | OK | Plainview | 2027 | C | -4.3 in |
| 4 | Kash Knowles | OK | Purcell | 2027 | 2B | -0.9 in |
| 5 | Harry Hanley | OK | Tahlequah | 2027 | LHP | -0.7 in |
2028's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | -1.6 in |
2029's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | -6.7 in |
| 2 | Brody Wright | OK | Bethany | 2029 | OF | -3.6 in |
| 3 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 2.1 in |
AVERAGE CURVEBALL HORIZONTAL BREAK
2026's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Kalon Covey | OK | Ponca City | 2026 | OF | -11.1 |
| 2 | Cayden Duvall | OK | Tonkawa | 2026 | OF | -8.7 |
2027's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Kix Stephens | OK | Byng | 2027 | C | -13.9 |
| 2 | Traber Sartors | OK | Sulphur | 2027 | OF | 11.9 |
| 3 | Kash Knowles | OK | Purcell | 2027 | 2B | -10.3 |
| 4 | Henry Harlow | OK | Plainview | 2027 | C | -6.3 |
| 5 | Harry Hanley | OK | Tahlequah | 2027 | LHP | 0.4 |
2028's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | -8.7 |
2029's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | -11.9 |
| 2 | Brody Wright | OK | Bethany | 2029 | OF | -3.1 |
| 3 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | -1.2 |
STRIKE ZONE RATE %
2026's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Cayden Duvall | OK | Tonkawa | 2026 | OF | 100 % |
2027's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Kash Knowles | OK | Purcell | 2027 | 2B | 75 % |
| 2 | Henry Harlow | OK | Plainview | 2027 | C | 50 % |
| 3 | Kix Stephens | OK | Byng | 2027 | C | 33 % |
2028's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 25 % |
2029's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Brody Wright | OK | Bethany | 2029 | OF | 66 % |
| 2 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 50 % |
| 3 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 33 % |
SLIDER
PEAK SLIDER SPIN RATE & AVERAGE SLIDER SPIN RATE
2029's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 2001 rpm | 1970 |
| 2 | Jayden Rose | OK | Bethany | 2029 | RHP | 1745 rpm | 1655 |
| 3 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 1551 rpm | 1486 |
AVERAGE SLIDER IVB
2029's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 5.7 in |
| 2 | Jayden Rose | OK | Bethany | 2029 | RHP | -1.2 in |
| 3 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 0.8 in |
AVERAGE SLIDER HORIZONTAL BREAK
2029's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Jayden Rose | OK | Bethany | 2029 | RHP | -13.0 |
| 2 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | -11.1 |
| 3 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | -2.6 |
STRIKE ZONE RATE %
2029's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 66 % |
| 2 | Jayden Rose | OK | Bethany | 2029 | RHP | 50 % |
| ^ | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 50 % |
CHANGEUP
PEAK CHANGEUP HORIZONTAL BREAK & AVERAGE CHANGEUP HORIZONTAL BREAK
2027's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Henry Harlow | OK | Plainview | 2027 | C | 16.1 in | 14.7 |
| 2 | Kash Knowles | OK | Purcell | 2027 | 2B | 15.7 in | 11.6 |
| 3 | Traber Sartors | OK | Sulphur | 2027 | OF | -14.0 in | -15.7 |
| 4 | Harry Hanley | OK | Tahlequah | 2027 | LHP | -10.5 in | -7.4 |
| 5 | Kix Stephens | OK | Byng | 2027 | C | 9.9 in | 8.3 |
2028's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 13.0 in | 11.3 |
2029's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 10.3 in | 10.1 |
| 2 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 4.7 in | 3.8 |
AVERAGE CHANGEUP IVB
2027's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Kash Knowles | OK | Purcell | 2027 | 2B | 14.1 in |
| 2 | Kix Stephens | OK | Byng | 2027 | C | 13.4 in |
| 3 | Henry Harlow | OK | Plainview | 2027 | C | 12.5 in |
| 4 | Harry Hanley | OK | Tahlequah | 2027 | LHP | 12.3 in |
| 5 | Traber Sartors | OK | Sulphur | 2027 | OF | 4.3 in |
2028's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 12.7 in |
2029's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 11.0 in |
| 2 | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 10.3 in |
STRIKE ZONE RATE %
2027's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Harry Hanley | OK | Tahlequah | 2027 | LHP | 75 % |
| 2 | Henry Harlow | OK | Plainview | 2027 | C | 66 % |
| 3 | Kix Stephens | OK | Byng | 2027 | C | 25 % |
2028's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Cannon Krout | OK | Stillwater | 2028 | OF | 66 % |
2029's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Kory Draper-Whitener | OK | Bethany | 2029 | RHP | 50 % |
| ^ | Kayden Vibbard | OK | Mulhall-Orlando | 2029 | SS | 50 % |
RELATED CONTENT
