2026 Oklahoma Top Prospect Games Underclass: Pitcher's Data Dive
June 12, 2026
On Monday, June 8th, the Prep Baseball Oklahoma staff hosted our premier Top Prospect: Underclass Games at O'Brate Stadium on the campus of Oklahoma State University. Prospects in the 2028-30 graduating classes participated in a pro-style workout in front of our staff, gathering data through the help of our unrivaled tech partners with game play that followed.
Today we dive deeper into metrics gathered on the mound via Trackman.
FULL EVENT STATS AND DETAILS CAN BE FOUND BY CLICKING HERE
FASTBALL
MAX FASTBALL VELOCITY
2028's
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Jackson Mays | OK | Washington | 2028 | SS | 85.8 mph |
| 2 | Grant Murray | OK | Owasso | 2028 | OF | 84.1 mph |
| 3 | Trypton Thornton | OK | Owasso | 2028 | 1B | 83.9 mph |
| 4 | Jevin Fowler | OK | Enid | 2028 | LHP | 83.0 mph |
| 5 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | 81.2 mph |
| 6 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 80.8 mph |
| 7 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 79.6 mph |
| 8 | Lucas Coons | NV | Centennial | 2028 | SS | 79.4 mph |
| 9 | Franklin Coats | OK | Southmoore | 2028 | 1B | 77.2 mph |
| 10 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 74.9 mph |
2029's
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Brady Foster | OK | Sulphur | 2029 | RHP | 83.7 mph |
| 2 | Ayden Burns | OK | Choctaw | 2029 | C | 82.3 mph |
| 3 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | 81.8 mph |
| 4 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 80.5 mph |
| 5 | Kylin Stephens | OK | Enid | 2029 | C | 79.6 mph |
| 6 | Cooper McGee | OK | Dewar | 2029 | RHP | 78.9 mph |
| 7 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 78.2 mph |
| 8 | Ryker Tedesco | OK | Norman | 2029 | OF | 76.4 mph |
| 9 | Halen Glenn | OK | Mustang | 2029 | 3B | 73.7 mph |
| 10 | Christopher Markowitz | OK | Deer Creek | 2029 | C | 73.2 mph |
2030's
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 73.7 mph |
PEAK FASTBALL SPIN RATE & AVERAGE FASTBALL SPIN RATE
2028's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | 2392 rpm | 2200 rpm |
| 2 | Trypton Thornton | OK | Owasso | 2028 | 1B | 2326 rpm | 2239 rpm |
| 3 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 2220 rpm | 2125 rpm |
| 4 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 2201 rpm | 1975 rpm |
| 5 | Jackson Mays | OK | Washington | 2028 | SS | 2064 rpm | 1884 rpm |
| 6 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 2041 rpm | 1900 rpm |
| 7 | Jevin Fowler | OK | Enid | 2028 | LHP | 2014 rpm | 1860 rpm |
| 8 | Lucas Coons | NV | Centennial | 2028 | SS | 1977 rpm | 1736 rpm |
| 9 | Grant Murray | OK | Owasso | 2028 | OF | 1957 rpm | 1782 rpm |
| 10 | Franklin Coats | OK | Southmoore | 2028 | 1B | 1944 rpm | 1856 rpm |
2029's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Brady Foster | OK | Sulphur | 2029 | RHP | 2294 rpm | 2158 rpm |
| 2 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | 2113 rpm | 1834 rpm |
| 3 | Christopher Markowitz | OK | Deer Creek | 2029 | C | 2108 rpm | 1874 rpm |
| 4 | Kylin Stephens | OK | Enid | 2029 | C | 2024 rpm | 1889 rpm |
| 5 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 2011 rpm | 1877 rpm |
| 6 | Cooper McGee | OK | Dewar | 2029 | RHP | 2004 rpm | 1799 rpm |
| 7 | Ayden Burns | OK | Choctaw | 2029 | C | 1930 rpm | 1765 rpm |
| 8 | Ryker Tedesco | OK | Norman | 2029 | OF | 1902 rpm | 1700 rpm |
| 9 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 1810 rpm | 1666 rpm |
| 10 | Halen Glenn | OK | Mustang | 2029 | 3B | 1484 rpm | 1395 rpm |
2030's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 1956 rpm | 1787 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
2028's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Lucas Coons | NV | Centennial | 2028 | SS | 17.3 in | 12.0 |
| 2 | Jevin Fowler | OK | Enid | 2028 | LHP | -16.3 in | -12.9 |
| 3 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | -14.7 in | -10.2 |
| 4 | Franklin Coats | OK | Southmoore | 2028 | 1B | 13.6 in | 9.1 |
| 5 | Trypton Thornton | OK | Owasso | 2028 | 1B | 12.7 in | 5.0 |
| 6 | Grant Murray | OK | Owasso | 2028 | OF | 12.4 in | 3.8 |
| 7 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | 9.4 in | 5.4 |
| 8 | Jackson Mays | OK | Washington | 2028 | SS | 9.0 in | 3.2 |
| 9 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 8.3 in | 5.8 |
| 10 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 7.8 in | 3.7 |
2029's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Christopher Markowitz | OK | Deer Creek | 2029 | C | 20.9 in | 9.1 |
| 2 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 19.2 in | 14.0 |
| 3 | Ayden Burns | OK | Choctaw | 2029 | C | 17.8 in | 6.4 |
| 4 | Halen Glenn | OK | Mustang | 2029 | 3B | 14.7 in | 7.6 |
| 5 | Kylin Stephens | OK | Enid | 2029 | C | 14.2 in | 8.5 |
| 6 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 14.0 in | 9.8 |
| 7 | Ryker Tedesco | OK | Norman | 2029 | OF | -13.0 in | -6.3 |
| 8 | Brady Foster | OK | Sulphur | 2029 | RHP | 13.0 in | 8.2 |
| 9 | Cooper McGee | OK | Dewar | 2029 | RHP | 11.9 in | 7.9 |
| 10 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | 4.9 in | 3.1 |
2030's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 20.1 in | 15.8 |
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
2028's
| Rank | Name | State | School | Class | Pos | IVB (max) | IVB (avg) |
| 1 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | 21.8 in | 14.8 in |
| 2 | Lucas Coons | NV | Centennial | 2028 | SS | 20.3 in | 13.7 in |
| 3 | Franklin Coats | OK | Southmoore | 2028 | 1B | 20.2 in | 12.2 in |
| 4 | Grant Murray | OK | Owasso | 2028 | OF | 19.2 in | 15.0 in |
| 5 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | 18.0 in | 12.4 in |
| 6 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 17.6 in | 13.8 in |
| 7 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 17.4 in | 13.3 in |
| 8 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 16.4 in | 14.6 in |
| 9 | Trypton Thornton | OK | Owasso | 2028 | 1B | 16.4 in | 14.9 in |
| 10 | Jackson Mays | OK | Washington | 2028 | SS | 14.6 in | 12.0 in |
2029's
| Rank | Name | State | School | Class | Pos | IVB (max) | IVB (avg) |
| 1 | Brady Foster | OK | Sulphur | 2029 | RHP | 21.9 in | 17.3 in |
| 2 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 21.6 in | 15.8 in |
| 3 | Kylin Stephens | OK | Enid | 2029 | C | 21.2 in | 17.6 in |
| 4 | Halen Glenn | OK | Mustang | 2029 | 3B | 19.3 in | 15.9 in |
| 5 | Ayden Burns | OK | Choctaw | 2029 | C | 18.9 in | 15.4 in |
| 6 | Cooper McGee | OK | Dewar | 2029 | RHP | 17.9 in | 13.6 in |
| 7 | Christopher Markowitz | OK | Deer Creek | 2029 | C | 17.8 in | 10.5 in |
| 8 | Ryker Tedesco | OK | Norman | 2029 | OF | 16.6 in | 12.3 in |
| 9 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 15.0 in | 10.2 in |
| 10 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | 13.3 in | 10.1 in |
2030's
| Rank | Name | State | School | Class | Pos | IVB (max) | IVB (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 20.2 in | 15.9 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 %
2028's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Trypton Thornton | OK | Owasso | 2028 | 1B | 75 % |
| 2 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 64 % |
| 3 | Jevin Fowler | OK | Enid | 2028 | LHP | 60 % |
2029's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 62 % |
| 2 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | 52 % |
| 3 | Brady Foster | OK | Sulphur | 2029 | RHP | 45 % |
2030's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 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
2028's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 2293 rpm | 2157 rpm |
| 2 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 2172 rpm | 2114 rpm |
| 3 | Trypton Thornton | OK | Owasso | 2028 | 1B | 2048 rpm | 2036 rpm |
| 4 | Jevin Fowler | OK | Enid | 2028 | LHP | 1968 rpm | 1968 rpm |
| 5 | Grant Murray | OK | Owasso | 2028 | OF | 1912 rpm | 1804 rpm |
| 6 | Lucas Coons | NV | Centennial | 2028 | SS | 1905 rpm | 1877 rpm |
| 7 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 1857 rpm | 1791 rpm |
| 8 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | 1762 rpm | 1719 rpm |
2029's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Kylin Stephens | OK | Enid | 2029 | C | 2284 rpm | 2167 rpm |
| 2 | Christopher Markowitz | OK | Deer Creek | 2029 | C | 2187 rpm | 1881 rpm |
| 3 | Cooper McGee | OK | Dewar | 2029 | RHP | 2009 rpm | 1874 rpm |
| 4 | Brady Foster | OK | Sulphur | 2029 | RHP | 1897 rpm | 1796 rpm |
| 5 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 1821 rpm | 1770 rpm |
| 6 | Halen Glenn | OK | Mustang | 2029 | 3B | 1245 rpm | 1174 rpm |
AVERAGE CURVEBALL IVB
2028's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | -6.5 in |
| 2 | Grant Murray | OK | Owasso | 2028 | OF | -5.9 in |
| 3 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 4.8 in |
| 4 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | -3.4 in |
| 5 | Trypton Thornton | OK | Owasso | 2028 | 1B | -3.0 in |
| 6 | Lucas Coons | NV | Centennial | 2028 | SS | -1.4 in |
| 7 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | 1.0 in |
2029's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 8.2 in |
| 2 | Kylin Stephens | OK | Enid | 2029 | C | -7.5 in |
| 3 | Christopher Markowitz | OK | Deer Creek | 2029 | C | 5.6 in |
| 4 | Cooper McGee | OK | Dewar | 2029 | RHP | -5.5 in |
| 5 | Halen Glenn | OK | Mustang | 2029 | 3B | -5.5 in |
| 6 | Brady Foster | OK | Sulphur | 2029 | RHP | -2.9 in |
AVERAGE CURVEBALL HORIZONTAL BREAK
2028's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Lucas Coons | NV | Centennial | 2028 | SS | -9.3 |
| 2 | Trypton Thornton | OK | Owasso | 2028 | 1B | -7.8 |
| 3 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | -7.0 |
| 4 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | -5.3 |
| 5 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | -5.1 |
| 6 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 5.0 |
| 7 | Grant Murray | OK | Owasso | 2028 | OF | -2.0 |
2029's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Christopher Markowitz | OK | Deer Creek | 2029 | C | -11.6 |
| 2 | Cooper McGee | OK | Dewar | 2029 | RHP | -11.2 |
| 3 | Halen Glenn | OK | Mustang | 2029 | 3B | -8.3 |
| 4 | Kylin Stephens | OK | Enid | 2029 | C | -6.0 |
| 5 | Brady Foster | OK | Sulphur | 2029 | RHP | -4.2 |
| 6 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 1.5 |
STRIKE ZONE RATE %
2028's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Jevin Fowler | OK | Enid | 2028 | LHP | 100 % |
| ^ | Trypton Thornton | OK | Owasso | 2028 | 1B | 100 % |
2029's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Kylin Stephens | OK | Enid | 2029 | C | 66 % |
SLIDER
PEAK SLIDER SPIN RATE & AVERAGE SLIDER SPIN RATE
2028's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 2313 rpm | 2236 |
| 2 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | 2311 rpm | 2065 |
| 3 | Trypton Thornton | OK | Owasso | 2028 | 1B | 2310 rpm | 2038 |
| 4 | Jackson Mays | OK | Washington | 2028 | SS | 2263 rpm | 2161 |
| 5 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 2205 rpm | 2205 |
| 6 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 2026 rpm | 1772 |
| 7 | Jevin Fowler | OK | Enid | 2028 | LHP | 1989 rpm | 1811 |
| 8 | Franklin Coats | OK | Southmoore | 2028 | 1B | 1937 rpm | 1814 |
| 9 | Lucas Coons | NV | Centennial | 2028 | SS | 1931 rpm | 1847 |
2029's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Ayden Burns | OK | Choctaw | 2029 | C | 2333 rpm | 2194 |
| 2 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | 2318 rpm | 2263 |
| 3 | Ryker Tedesco | OK | Norman | 2029 | OF | 2073 rpm | 1693 |
| 4 | Cooper McGee | OK | Dewar | 2029 | RHP | 1983 rpm | 1851 |
| 5 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 1829 rpm | 1797 |
| 6 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 1813 rpm | 1813 |
| 7 | Halen Glenn | OK | Mustang | 2029 | 3B | 1304 rpm | 1304 |
2030's
| Rank | Name | State | School | Class | Pos | Spin Rate (max) | Spin Rate (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 2080 rpm | 2031 |
AVERAGE SLIDER IVB
2028's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | -8.3 in |
| 2 | Jackson Mays | OK | Washington | 2028 | SS | -5.9 in |
| 3 | Jevin Fowler | OK | Enid | 2028 | LHP | -5.9 in |
| 4 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | -4.9 in |
| 5 | Franklin Coats | OK | Southmoore | 2028 | 1B | -3.3 in |
| 6 | Trypton Thornton | OK | Owasso | 2028 | 1B | 2.0 in |
| 7 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 1.8 in |
| 8 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | 0.5 in |
| 9 | Lucas Coons | NV | Centennial | 2028 | SS | 0.1 in |
2029's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Ryker Tedesco | OK | Norman | 2029 | OF | 4.9 in |
| 2 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | -4.3 in |
| 3 | Cooper McGee | OK | Dewar | 2029 | RHP | -2.8 in |
| 4 | Halen Glenn | OK | Mustang | 2029 | 3B | -2.1 in |
| 5 | Braxton Wiebe | OK | Dewar | 2029 | 3B | -0.9 in |
| 6 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | -0.7 in |
| 7 | Ayden Burns | OK | Choctaw | 2029 | C | 0.1 in |
2030's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | -0.7 in |
AVERAGE SLIDER HORIZONTAL BREAK
2028's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Jevin Fowler | OK | Enid | 2028 | LHP | 11.9 |
| 2 | Lucas Coons | NV | Centennial | 2028 | SS | -10.6 |
| 3 | Trypton Thornton | OK | Owasso | 2028 | 1B | -9.8 |
| 4 | Franklin Coats | OK | Southmoore | 2028 | 1B | -8.4 |
| 5 | Jackson Mays | OK | Washington | 2028 | SS | -8.4 |
| 6 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | -7.9 |
| 7 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | -6.6 |
| 8 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | -3.3 |
| 9 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | 1.4 |
2029's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Cooper McGee | OK | Dewar | 2029 | RHP | -10.4 |
| 2 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | -7.2 |
| 3 | Halen Glenn | OK | Mustang | 2029 | 3B | -6.8 |
| 4 | Ayden Burns | OK | Choctaw | 2029 | C | -6.1 |
| 5 | Ryker Tedesco | OK | Norman | 2029 | OF | 4.3 |
| 6 | Braxton Wiebe | OK | Dewar | 2029 | 3B | -4.0 |
| 7 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | -2.8 |
2030's
| Rank | Name | State | School | Class | Pos | HM (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | -10.0 |
STRIKE ZONE RATE %
2028's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 100 % |
| ^ | Trypton Thornton | OK | Owasso | 2028 | 1B | 100 % |
| 2 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 75 % |
2029's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 100 % |
| 2 | Ayden Burns | OK | Choctaw | 2029 | C | 75 % |
2030's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 42 % |
CHANGEUP
PEAK CHANGEUP HORIZONTAL BREAK & AVERAGE CHANGEUP HORIZONTAL BREAK
2028's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 20.2 in | 10.7 |
| 2 | Jackson Mays | OK | Washington | 2028 | SS | 14.7 in | 14.7 |
| 3 | Jevin Fowler | OK | Enid | 2028 | LHP | -12.9 in | -9.3 |
| 4 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | -12.3 in | -8.7 |
| 5 | Grant Murray | OK | Owasso | 2028 | OF | 11.4 in | 9.7 |
| 6 | Franklin Coats | OK | Southmoore | 2028 | 1B | 10.2 in | 6.3 |
| 7 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | -10.2 in | -5.8 |
| 8 | Trypton Thornton | OK | Owasso | 2028 | 1B | 9.3 in | 8.9 |
| 9 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 7.2 in | 6.9 |
| 10 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 2.9 in | 1.9 |
2029's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Kylin Stephens | OK | Enid | 2029 | C | 18.4 in | 15.0 |
| 2 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 11.2 in | 8.1 |
| 3 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 9.4 in | 9.4 |
| 4 | Ayden Burns | OK | Choctaw | 2029 | C | 7.2 in | 7.2 |
| 5 | Halen Glenn | OK | Mustang | 2029 | 3B | 6.7 in | 6.7 |
| 6 | Ryker Tedesco | OK | Norman | 2029 | OF | -4.4 in | 2.5 |
| 7 | Cooper McGee | OK | Dewar | 2029 | RHP | 3.3 in | 3.3 |
2030's
| Rank | Name | State | School | Class | Pos | HM (max) | HM (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 10.1 in | 9.0 |
AVERAGE CHANGEUP IVB
2028's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 11.4 in |
| 2 | Franklin Coats | OK | Southmoore | 2028 | 1B | 10.7 in |
| 3 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 10.1 in |
| 4 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 9.9 in |
| 5 | Jevin Fowler | OK | Enid | 2028 | LHP | 8.9 in |
| 6 | Grant Murray | OK | Owasso | 2028 | OF | 8.6 in |
| 7 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 6.8 in |
| 8 | Trypton Thornton | OK | Owasso | 2028 | 1B | 6.2 in |
| 9 | Jackson Mays | OK | Washington | 2028 | SS | 5.0 in |
| 10 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | 0.4 in |
2029's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Cooper McGee | OK | Dewar | 2029 | RHP | 16.6 in |
| 2 | Halen Glenn | OK | Mustang | 2029 | 3B | 15.2 in |
| 3 | Ayden Burns | OK | Choctaw | 2029 | C | 10.5 in |
| 4 | Kylin Stephens | OK | Enid | 2029 | C | 9.4 in |
| 5 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 8.5 in |
| 6 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 7.5 in |
| 7 | Ryker Tedesco | OK | Norman | 2029 | OF | 6.5 in |
2030's
| Rank | Name | State | School | Class | Pos | IVB (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 9.5 in |
STRIKE ZONE RATE %
2028's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Grant Murray | OK | Owasso | 2028 | OF | 100 % |
| 2 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 50 % |
| 3 | Hilton Sallaska | OK | Stillwater | 2028 | LHP | 42 % |
2029's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Cooper McGee | OK | Dewar | 2029 | RHP | 100 % |
| 2 | Ayden Burns | OK | Choctaw | 2029 | C | 50 % |
| ^ | Braxton Wiebe | OK | Dewar | 2029 | 3B | 50 % |
| 3 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 20 % |
2030's
| Rank | Name | State | School | Class | Pos | Zone % |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 50 % |
RELATED CONTENT
- OK 2026 Oklahoma Top Prospect Games Underclass: Pitcher's Data Dive 6/12/26
- OK 2026 Oklahoma Top Prospect Games Underclass: Statistical Leaderboards 6/11/26
- OK 2026 Oklahoma Top Prospect Games Upperclass: Hitter's Data Dive 6/09/26
- OK 2026 Oklahoma Top Prospect Games Upperclass: Pitcher's Data Dive 6/09/26
- OK 2026 Prep Baseball Oklahoma Player of the Year: Hunter Watson 6/08/26
