Prep Baseball Report

2026 OKC Sandlot Scout Day: Pitcher's Data Dive


Bret Schwartz
Oklahoma Scouting Director

On Wednesday, May 27th, the Prep Baseball Oklahoma staff hosted the OKC Sandlot Day on the campus of Oklahoma Baptist University. We had 30 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 Kolby Brown OK Homeschool (OK) 2026 OF 84.1 mph

2028's

Rank Name State School Class Pos Velocity (max)
1 Tracer Rutledge OK Boswell 2028 RHP 86.1 mph
2 Jordy Bonilla OK Norman 2028 RHP 83.1 mph
3 Chase Watson OK Norman 2028 RHP 82.9 mph
4 Kai Horne OK Deer Creek 2028 SS 82.1 mph
5 Joshua Carter OK Epic Charter 2028 RHP 81.9 mph
6 Cash Fritze OK Carl Albert 2028 RHP 77.1 mph

2029's

Rank Name State School Class Pos Velocity (max)
1 Paxton James OK Homeschool (OK) 2029 3B 77.7 mph

2030's

Rank Name State School Class Pos Velocity (max)
1 Maddux Wiley OK Noble 2030 OF 75.4 mph
2 Walker Slate OK Noble 2030 2B 68.0 mph
3 Levi Haley OK Noble 2030 LHP 63.8 mph

PEAK FASTBALL SPIN RATE & AVERAGE FASTBALL SPIN RATE

2026's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Kolby Brown OK Homeschool (OK) 2026 OF 2273 rpm 2009 rpm

2028's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Kai Horne OK Deer Creek 2028 SS 2276 rpm 2149 rpm
2 Joshua Carter OK Epic Charter 2028 RHP 2268 rpm 2147 rpm
3 Tracer Rutledge OK Boswell 2028 RHP 2223 rpm 2137 rpm
4 Jordy Bonilla OK Norman 2028 RHP 2221 rpm 2086 rpm
5 Chase Watson OK Norman 2028 RHP 2194 rpm 2114 rpm
6 Cash Fritze OK Carl Albert 2028 RHP 2064 rpm 1969 rpm

2029's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Paxton James OK Homeschool (OK) 2029 3B 2108 rpm 2017 rpm

2030's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Maddux Wiley OK Noble 2030 OF 2195 rpm 2106 rpm
2 Levi Haley OK Noble 2030 LHP 1762 rpm 1718 rpm
3 Walker Slate OK Noble 2030 2B 1718 rpm 1672 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 Kolby Brown OK Homeschool (OK) 2026 OF 8.8 in 6.4

2028's

Rank Name State School Class Pos HM (max) HM (avg)
1 Kai Horne OK Deer Creek 2028 SS 19.2 in 14.0
2 Tracer Rutledge OK Boswell 2028 RHP 16.9 in 14.8
3 Joshua Carter OK Epic Charter 2028 RHP 15.5 in 14.0
4 Jordy Bonilla OK Norman 2028 RHP 12.3 in 6.5
5 Cash Fritze OK Carl Albert 2028 RHP 11.6 in 10.7
6 Chase Watson OK Norman 2028 RHP 10.8 in 7.6

2029's

Rank Name State School Class Pos HM (max) HM (avg)
1 Paxton James OK Homeschool (OK) 2029 3B 7.5 in 5.9

2030's

Rank Name State School Class Pos HM (max) HM (avg)
1 Walker Slate OK Noble 2030 2B 17.2 in 11.8
2 Levi Haley OK Noble 2030 LHP -15.5 in -17.1
3 Maddux Wiley OK Noble 2030 OF 10.3 in 7.5

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 Kolby Brown OK Homeschool (OK) 2026 OF 17.5 in 15.8 in

2028's

Rank Name State School Class Pos IVB (max) IVB (avg)
1 Chase Watson OK Norman 2028 RHP 18.5 in 17.2 in
2 Tracer Rutledge OK Boswell 2028 RHP 17.5 in 15.2 in
3 Cash Fritze OK Carl Albert 2028 RHP 17.4 in 15.6 in
4 Joshua Carter OK Epic Charter 2028 RHP 16.4 in 14.0 in
5 Jordy Bonilla OK Norman 2028 RHP 14.6 in 12.5 in
6 Kai Horne OK Deer Creek 2028 SS 12.1 in 11.0 in

2029's

Rank Name State School Class Pos IVB (max) IVB (avg)
1 Paxton James OK Homeschool (OK) 2029 3B 16.1 in 13.8 in

2030's

Rank Name State School Class Pos IVB (max) IVB (avg)
1 Walker Slate OK Noble 2030 2B 20.7 in 16.8 in
2 Levi Haley OK Noble 2030 LHP 19.3 in 17.5 in
3 Maddux Wiley OK Noble 2030 OF 17.4 in 15.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 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 Kolby Brown OK Homeschool (OK) 2026 OF 14 %

2028's

Rank Name State School Class Pos Zone %
1 Chase Watson OK Norman 2028 RHP 42 %
^ Jordy Bonilla OK Norman 2028 RHP 42 %
2 Cash Fritze OK Carl Albert 2028 RHP 40 %
3 Tracer Rutledge OK Boswell 2028 RHP 20 %
^ Kai Horne OK Deer Creek 2028 SS 20 %

2029's

Rank Name State School Class Pos Zone %
1 Paxton James OK Homeschool (OK) 2029 3B 33 %

2030's

Rank Name State School Class Pos Zone %
1 Levi Haley OK Noble 2030 LHP 60 %
2 Maddux Wiley OK Noble 2030 OF 40 %
3 Walker Slate OK Noble 2030 2B 33 %

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

2028's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Jordy Bonilla OK Norman 2028 RHP 2235 rpm 2173 rpm
2 Tracer Rutledge OK Boswell 2028 RHP 2154 rpm 2069 rpm
3 Cash Fritze OK Carl Albert 2028 RHP 2058 rpm 2017 rpm

2029's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Paxton James OK Homeschool (OK) 2029 3B 1889 rpm 1872 rpm

2030's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Levi Haley OK Noble 2030 LHP 2048 rpm 1993 rpm
2 Maddux Wiley OK Noble 2030 OF 1995 rpm 1870 rpm
3 Walker Slate OK Noble 2030 2B 1485 rpm 1421 rpm

AVERAGE CURVEBALL IVB

2028's

Rank Name State School Class Pos IVB (avg)
1 Jordy Bonilla OK Norman 2028 RHP -12.7 in
2 Cash Fritze OK Carl Albert 2028 RHP -11.0 in
3 Tracer Rutledge OK Boswell 2028 RHP 0.7 in

2029's

Rank Name State School Class Pos IVB (avg)
1 Paxton James OK Homeschool (OK) 2029 3B -6.2 in

2030's

Rank Name State School Class Pos IVB (avg)
1 Maddux Wiley OK Noble 2030 OF -9.6 in
2 Walker Slate OK Noble 2030 2B 5.8 in
3 Levi Haley OK Noble 2030 LHP -0.4 in

AVERAGE CURVEBALL HORIZONTAL BREAK

2028's

Rank Name State School Class Pos HM (avg)
1 Cash Fritze OK Carl Albert 2028 RHP -17.2
2 Tracer Rutledge OK Boswell 2028 RHP -12.5
3 Jordy Bonilla OK Norman 2028 RHP -11.8

2029's

Rank Name State School Class Pos HM (avg)
1 Paxton James OK Homeschool (OK) 2029 3B -11.4

2030's

Rank Name State School Class Pos HM (avg)
1 Maddux Wiley OK Noble 2030 OF -14.0
2 Walker Slate OK Noble 2030 2B -7.1
3 Levi Haley OK Noble 2030 LHP 4.5

STRIKE ZONE RATE %

2028's

Rank Name State School Class Pos Zone %
1 Jordy Bonilla OK Norman 2028 RHP 66 %
2 Tracer Rutledge OK Boswell 2028 RHP 25 %

2029's

Rank Name State School Class Pos Zone %
1 Paxton James OK Homeschool (OK) 2029 3B 33 %

2030's

Rank Name State School Class Pos Zone %
1 Walker Slate OK Noble 2030 2B 100 %

  

SLIDER

PEAK SLIDER SPIN RATE & AVERAGE SLIDER SPIN RATE

2026's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Kolby Brown OK Homeschool (OK) 2026 OF 2208 rpm 2130

2028's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Chase Watson OK Norman 2028 RHP 2268 rpm 2212
2 Tracer Rutledge OK Boswell 2028 RHP 2232 rpm 2216
3 Kai Horne OK Deer Creek 2028 SS 2104 rpm 1977
4 Cash Fritze OK Carl Albert 2028 RHP 2030 rpm 2012
5 Joshua Carter OK Epic Charter 2028 RHP 1961 rpm 1950

2030's

Rank Name State School Class Pos Spin Rate (max) Spin Rate (avg)
1 Maddux Wiley OK Noble 2030 OF 2355 rpm 2197
2 Walker Slate OK Noble 2030 2B 1617 rpm 1609

AVERAGE SLIDER IVB

2026's

Rank Name State School Class Pos IVB (avg)
1 Kolby Brown OK Homeschool (OK) 2026 OF 3.1 in

2028's

Rank Name State School Class Pos IVB (avg)
1 Chase Watson OK Norman 2028 RHP -8.9 in
2 Kai Horne OK Deer Creek 2028 SS -7.3 in
3 Cash Fritze OK Carl Albert 2028 RHP -3.8 in
4 Tracer Rutledge OK Boswell 2028 RHP 1.5 in
5 Joshua Carter OK Epic Charter 2028 RHP -1.1 in

2030's

Rank Name State School Class Pos IVB (avg)
1 Walker Slate OK Noble 2030 2B 8.9 in
2 Maddux Wiley OK Noble 2030 OF -0.7 in

AVERAGE SLIDER HORIZONTAL BREAK

2026's

Rank Name State School Class Pos HM (avg)
1 Kolby Brown OK Homeschool (OK) 2026 OF -8.0

2028's

Rank Name State School Class Pos HM (avg)
1 Cash Fritze OK Carl Albert 2028 RHP -18.1
2 Chase Watson OK Norman 2028 RHP -11.4
3 Tracer Rutledge OK Boswell 2028 RHP -5.2
4 Kai Horne OK Deer Creek 2028 SS -4.8
5 Joshua Carter OK Epic Charter 2028 RHP -4.8

2030's

Rank Name State School Class Pos HM (avg)
1 Maddux Wiley OK Noble 2030 OF -9.8
2 Walker Slate OK Noble 2030 2B 5.2

STRIKE ZONE RATE %

2026's

Rank Name State School Class Pos Zone %
1 Kolby Brown OK Homeschool (OK) 2026 OF 50 %

2028's

Rank Name State School Class Pos Zone %
1 Chase Watson OK Norman 2028 RHP 100 %
^ Kai Horne OK Deer Creek 2028 SS 100 %
2 Tracer Rutledge OK Boswell 2028 RHP 50 %
^ Cash Fritze OK Carl Albert 2028 RHP 50 %

  

CHANGEUP

PEAK CHANGEUP HORIZONTAL BREAK & AVERAGE CHANGEUP HORIZONTAL BREAK

2026's

2028's

Rank Name State School Class Pos HM (max) HM (avg)
1 Jordy Bonilla OK Norman 2028 RHP 16.1 in 12.3
2 Cash Fritze OK Carl Albert 2028 RHP 14.7 in 12.5
3 Chase Watson OK Norman 2028 RHP 9.8 in 7.9
4 Kai Horne OK Deer Creek 2028 SS 8.0 in 6.3

2029's

Rank Name State School Class Pos HM (max) HM (avg)
1 Paxton James OK Homeschool (OK) 2029 3B 13.9 in 12.8

2030's

Rank Name State School Class Pos HM (max) HM (avg)
1 Levi Haley OK Noble 2030 LHP -17.7 in -19.3
2 Walker Slate OK Noble 2030 2B 11.6 in 10.5
3 Maddux Wiley OK Noble 2030 OF 2.6 in -0.4

AVERAGE CHANGEUP IVB

2026's

2028's

Rank Name State School Class Pos IVB (avg)
1 Chase Watson OK Norman 2028 RHP 13.5 in
2 Cash Fritze OK Carl Albert 2028 RHP 9.6 in
3 Kai Horne OK Deer Creek 2028 SS 6.2 in
4 Jordy Bonilla OK Norman 2028 RHP 4.1 in

2029's

Rank Name State School Class Pos IVB (avg)
1 Paxton James OK Homeschool (OK) 2029 3B 5.4 in

2030's

Rank Name State School Class Pos IVB (avg)
1 Maddux Wiley OK Noble 2030 OF 13.0 in
2 Walker Slate OK Noble 2030 2B 11.1 in
3 Levi Haley OK Noble 2030 LHP 5.5 in

STRIKE ZONE RATE %

2026's

2028's

Rank Name State School Class Pos Zone %
1 Chase Watson OK Norman 2028 RHP 66 %
2 Jordy Bonilla OK Norman 2028 RHP 33 %
^ Kai Horne OK Deer Creek 2028 SS 33 %

2029's

Rank Name State School Class Pos Zone %
1 Paxton James OK Homeschool (OK) 2029 3B 33 %

2030's

Rank Name State School Class Pos Zone %
1 Maddux Wiley OK Noble 2030 OF 66 %
2 Walker Slate OK Noble 2030 2B 50 %
3 Levi Haley OK Noble 2030 LHP 33 %

  


RELATED CONTENT