Prep Baseball Report

2026 Oklahoma Express Scout Day: Pitcher's Data Dive


Bret Schwartz
Oklahoma Scouting Director

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