2026 Oklahoma Top Prospect Games Underclass: Hitter'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 via Trackman and Vald.
FULL EVENT STATS AND DETAILS CAN BE FOUND BY CLICKING HERE
VALD
60-YARD with 10-YARD SPLITS
2028's
| Rank | Name | State | School | Class | Pos | 60-yd | 10-yd |
| 1 | Grant Murray | OK | Owasso | 2028 | OF | 6.83 s | 1.66 s |
| 2 | Cameron Winkle | OK | Community Christian | 2028 | OF | 6.90 s | 1.66 s |
| 3 | Jevin Fowler | OK | Enid | 2028 | LHP | 6.91 s | 1.70 s |
| 4 | Weston Zerr | OK | Edmond Memorial | 2028 | C | 6.98 s | 1.71 s |
| 5 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 7.09 s | 1.76 s |
| 6 | Bayler Black | OK | Caddo | 2028 | C | 7.11 s | 1.69 s |
| 7 | Jackson Mays | OK | Washington | 2028 | SS | 7.13 s | 1.73 s |
| 8 | Easten Powell | OK | Clinton High School | 2028 | SS | 7.14 s | 1.69 s |
| 9 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | 7.16 s | 1.73 s |
| 10 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 7.20 s | 1.77 s |
2029's
| Rank | Name | State | School | Class | Pos | 60-yd | 10-yd |
| 1 | Finley Thomason | OK | Edmond North | 2029 | 2B | 6.73 s | 1.69 s |
| 2 | Joel Courtney | OK | Jenks | 2029 | OF | 6.79 s | 1.74 s |
| 3 | Bryce Inhofe | OK | Westmoore | 2029 | OF | 6.80 s | 1.66 s |
| 4 | Jace Larman | OK | Choctaw | 2029 | 3B | 6.93 s | 1.69 s |
| 5 | Ace Guthery | OK | Jones | 2029 | OF | 6.96 s | 1.77 s |
| 6 | Zane Hale | OK | Lone Grove | 2029 | SS | 6.98 s | 1.74 s |
| 7 | Maximiliano Lopez | OK | Mustang | 2029 | SS | 7.10 s | 1.77 s |
| 8 | Max Perry | OK | Stillwater | 2029 | C | 7.14 s | 1.68 s |
| 9 | Collin Farrar | OK | Kingfisher | 2029 | SS | 7.15 s | 1.74 s |
| 10 | Nicholas Dube | OK | Westmoore | 2029 | OF | 7.16 s | 1.73 s |
2030's
| Rank | Name | State | School | Class | Pos | 60-yd | 10-yd |
| 1 | Cash Baker | OK | Enid | 2030 | C | 7.11 s | 1.67 s |
| 2 | Cory Quigley | OK | Enid | 2030 | 2B | 7.30 s | 1.73 s |
| 3 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 8.33 s | 1.91 s |
MAX VERTICAL JUMP
2028's
| Rank | Name | State | School | Class | Pos | Jump Height (max) |
| 1 | Weston Zerr | OK | Edmond Memorial | 2028 | C | 27.0 |
| 2 | Cameron Winkle | OK | Community Christian | 2028 | OF | 26.9 |
| 3 | Easten Powell | OK | Clinton High School | 2028 | SS | 26.4 |
| 4 | Jackson Mays | OK | Washington | 2028 | SS | 24.4 |
| 5 | Grant Murray | OK | Owasso | 2028 | OF | 23.4 |
| 6 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 23.3 |
| 7 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | 23.0 |
| ^ | Bayler Black | OK | Caddo | 2028 | C | 23.0 |
| 8 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 22.2 |
| 9 | Jevin Fowler | OK | Enid | 2028 | LHP | 21.2 |
| 10 | Cohen Sanford | OK | Holland Hall | 2028 | SS | 20.6 |
| ^ | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 20.6 |
2029's
| Rank | Name | State | School | Class | Pos | Jump Height (max) |
| 1 | Jace Larman | OK | Choctaw | 2029 | 3B | 25.8 |
| 2 | Max Perry | OK | Stillwater | 2029 | C | 25.1 |
| 3 | Nash Denove | OK | Metro Christian | 2029 | C | 25.0 |
| 4 | Kylin Stephens | OK | Enid | 2029 | C | 24.7 |
| 5 | Steel Lowery | OK | Edmond Memorial | 2029 | SS | 24.3 |
| ^ | Zane Hale | OK | Lone Grove | 2029 | SS | 24.3 |
| 6 | Finley Thomason | OK | Edmond North | 2029 | 2B | 24.2 |
| 7 | Bryce Inhofe | OK | Westmoore | 2029 | OF | 22.6 |
| 8 | Maximiliano Lopez | OK | Mustang | 2029 | SS | 22.3 |
| 9 | Joel Courtney | OK | Jenks | 2029 | OF | 22.0 |
| ^ | Collin Farrar | OK | Kingfisher | 2029 | SS | 22.0 |
| 10 | Ace Guthery | OK | Jones | 2029 | OF | 21.9 |
2030's
| Rank | Name | State | School | Class | Pos | Jump Height (max) |
| 1 | Cory Quigley | OK | Enid | 2030 | 2B | 24.7 |
| 2 | Cash Baker | OK | Enid | 2030 | C | 22.9 |
TRACKMAN
With the help of our tech partner Trackman, we're analyzing the swing metrics measured post-impact.
MAX EXIT VELOCITY
2028's
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | Easten Powell | OK | Clinton High School | 2028 | SS | 98.0 mph |
| 2 | Bayler Black | OK | Caddo | 2028 | C | 96.7 mph |
| 3 | Weston Zerr | OK | Edmond Memorial | 2028 | C | 96.0 mph |
| 4 | Trypton Thornton | OK | Owasso | 2028 | 1B | 95.2 mph |
| 5 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 93.6 mph |
| 6 | Jackson Mays | OK | Washington | 2028 | SS | 92.0 mph |
| 7 | Franklin Coats | OK | Southmoore | 2028 | 1B | 91.9 mph |
| 8 | Grant Murray | OK | Owasso | 2028 | OF | 89.9 mph |
| 9 | Truth Dedmon | OK | Muskogee | 2028 | SS | 88.9 mph |
| 10 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 88.7 mph |
2029's
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | Tucker Calton | OK | Mustang | 2029 | 1B | 100.0 mph |
| 2 | Jace Larman | OK | Choctaw | 2029 | 3B | 96.1 mph |
| 3 | Zane Hale | OK | Lone Grove | 2029 | SS | 94.1 mph |
| 4 | Cooper McGee | OK | Dewar | 2029 | RHP | 93.9 mph |
| 5 | Collin Farrar | OK | Kingfisher | 2029 | SS | 93.8 mph |
| 6 | Ayden Burns | OK | Choctaw | 2029 | C | 93.1 mph |
| 7 | Easton Vandeventer | OK | Westmoore | 2029 | 1B | 92.4 mph |
| 8 | Joel Courtney | OK | Jenks | 2029 | OF | 91.9 mph |
| 9 | Maximiliano Lopez | OK | Mustang | 2029 | SS | 91.2 mph |
| 10 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 91.1 mph |
2030's
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | Cory Quigley | OK | Enid | 2030 | 2B | 83.0 mph |
| 2 | Cash Baker | OK | Enid | 2030 | C | 81.7 mph |
| 3 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 78.0 mph |
AVERAGE EXIT VELOCITY
2028's
| Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
| 1 | Bayler Black | OK | Caddo | 2028 | C | 89.5 mph |
| 2 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 87.2 mph |
| 3 | Weston Zerr | OK | Edmond Memorial | 2028 | C | 86.9 mph |
| 4 | Trypton Thornton | OK | Owasso | 2028 | 1B | 86.9 mph |
| 5 | Easten Powell | OK | Clinton High School | 2028 | SS | 85.9 mph |
| 6 | Jevin Fowler | OK | Enid | 2028 | LHP | 83.6 mph |
| 7 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 82.7 mph |
| 8 | Grant Murray | OK | Owasso | 2028 | OF | 82.7 mph |
| 9 | Jackson Mays | OK | Washington | 2028 | SS | 82.6 mph |
| 10 | Cohen Sanford | OK | Holland Hall | 2028 | SS | 80.0 mph |
2029's
| Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
| 1 | Tucker Calton | OK | Mustang | 2029 | 1B | 91.6 mph |
| 2 | Jace Larman | OK | Choctaw | 2029 | 3B | 90.9 mph |
| 3 | Easton Vandeventer | OK | Westmoore | 2029 | 1B | 87.9 mph |
| 4 | Collin Farrar | OK | Kingfisher | 2029 | SS | 87.5 mph |
| 5 | Ayden Burns | OK | Choctaw | 2029 | C | 87.5 mph |
| 6 | Cooper McGee | OK | Dewar | 2029 | RHP | 86.4 mph |
| 7 | Ace Guthery | OK | Jones | 2029 | OF | 86.2 mph |
| 8 | Maximiliano Lopez | OK | Mustang | 2029 | SS | 85.7 mph |
| 9 | Brock Nehring | OK | Jenks | 2029 | 1B | 85.2 mph |
| 10 | Joel Courtney | OK | Jenks | 2029 | OF | 85.1 mph |
2030's
| Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
| 1 | Cash Baker | OK | Enid | 2030 | C | 79.0 mph |
| 2 | Cory Quigley | OK | Enid | 2030 | 2B | 75.5 mph |
| 3 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 72.5 mph |
MAX DISTANCE
2028's
| Rank | Name | State | School | Class | Pos | Distance (max) |
| 1 | Bayler Black | OK | Caddo | 2028 | C | 353 ft |
| 2 | Trypton Thornton | OK | Owasso | 2028 | 1B | 342 ft |
| 3 | Jackson Mays | OK | Washington | 2028 | SS | 333 ft |
| 4 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 302 ft |
| 5 | Weston Zerr | OK | Edmond Memorial | 2028 | C | 297 ft |
| 6 | Truth Dedmon | OK | Muskogee | 2028 | SS | 290 ft |
| 7 | Jevin Fowler | OK | Enid | 2028 | LHP | 287 ft |
| 8 | Lucas Coons | NV | Centennial | 2028 | SS | 284 ft |
| 9 | Cohen Sanford | OK | Holland Hall | 2028 | SS | 272 ft |
| 10 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 270 ft |
2029's
| Rank | Name | State | School | Class | Pos | Distance (max) |
| 1 | Tucker Calton | OK | Mustang | 2029 | 1B | 359 ft |
| 2 | Ayden Burns | OK | Choctaw | 2029 | C | 332 ft |
| 3 | Zane Hale | OK | Lone Grove | 2029 | SS | 325 ft |
| 4 | Brock Nehring | OK | Jenks | 2029 | 1B | 324 ft |
| 5 | Collin Farrar | OK | Kingfisher | 2029 | SS | 320 ft |
| 6 | Maximiliano Lopez | OK | Mustang | 2029 | SS | 320 ft |
| 7 | Kamron Stidham | OK | Leedey | 2029 | OF | 316 ft |
| 8 | Joel Courtney | OK | Jenks | 2029 | OF | 316 ft |
| 9 | Braxton Wiebe | OK | Dewar | 2029 | 3B | 313 ft |
| 10 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 310 ft |
2030's
| Rank | Name | State | School | Class | Pos | Distance (max) |
| 1 | Cash Baker | OK | Enid | 2030 | C | 265 ft |
| 2 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 264 ft |
| 3 | Cory Quigley | OK | Enid | 2030 | 2B | 246 ft |
AVERAGE DISTANCE
2028's
| Rank | Name | State | School | Class | Pos | Distance (avg) |
| 1 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 222 ft |
| 2 | Jevin Fowler | OK | Enid | 2028 | LHP | 179 ft |
| 3 | Jackson Mays | OK | Washington | 2028 | SS | 173 ft |
| 4 | Bayler Black | OK | Caddo | 2028 | C | 169 ft |
| 5 | Trypton Thornton | OK | Owasso | 2028 | 1B | 166 ft |
| 6 | Cohen Sanford | OK | Holland Hall | 2028 | SS | 157 ft |
| 7 | Truth Dedmon | OK | Muskogee | 2028 | SS | 156 ft |
| 8 | Grant Murray | OK | Owasso | 2028 | OF | 119 ft |
| 9 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | 116 ft |
| 10 | Franklin Coats | OK | Southmoore | 2028 | 1B | 114 ft |
2029's
| Rank | Name | State | School | Class | Pos | Distance (avg) |
| 1 | Collin Farrar | OK | Kingfisher | 2029 | SS | 188 ft |
| 2 | Zane Hale | OK | Lone Grove | 2029 | SS | 187 ft |
| 3 | Drake Stallings | OK | Westmoore | 2029 | OF | 187 ft |
| 4 | Tucker Calton | OK | Mustang | 2029 | 1B | 180 ft |
| 5 | Joel Courtney | OK | Jenks | 2029 | OF | 176 ft |
| 6 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 175 ft |
| 7 | Max Perry | OK | Stillwater | 2029 | C | 174 ft |
| 8 | Easton Vandeventer | OK | Westmoore | 2029 | 1B | 164 ft |
| 9 | Bryce Inhofe | OK | Westmoore | 2029 | OF | 164 ft |
| 10 | Nicholas Dube | OK | Westmoore | 2029 | OF | 163 ft |
2030's
| Rank | Name | State | School | Class | Pos | Distance (avg) |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 160 ft |
| 2 | Cory Quigley | OK | Enid | 2030 | 2B | 150 ft |
| 3 | Cash Baker | OK | Enid | 2030 | C | 77 ft |
SWEET SPOT % - (Percentage of Batted Balls between 8 and 32 Degrees)
2028's
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | Shane Fordenbacher | OK | Southmoore | 2028 | OF | 85 % |
| 2 | Jevin Fowler | OK | Enid | 2028 | LHP | 60 % |
| 3 | Cohen Sanford | OK | Holland Hall | 2028 | SS | 56 % |
| 4 | Truth Dedmon | OK | Muskogee | 2028 | SS | 52 % |
| 5 | Bayler Black | OK | Caddo | 2028 | C | 50 % |
| ^ | Jackson Mays | OK | Washington | 2028 | SS | 50 % |
| 6 | Brady Brklacich | OK | Broken Arrow | 2028 | 2B | 42 % |
| 7 | Canyon Putnam | OK | Edmond Santa Fe | 2028 | 2B | 38 % |
| 8 | Bryden Putnam | OK | Edmond Santa Fe | 2028 | OF | 37 % |
| 9 | Weston Zerr | OK | Edmond Memorial | 2028 | C | 36 % |
| ^ | Lucas Coons | NV | Centennial | 2028 | SS | 36 % |
| ^ | Trypton Thornton | OK | Owasso | 2028 | 1B | 36 % |
| 10 | Grant Murray | OK | Owasso | 2028 | OF | 30 % |
2029's
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | Drake Stallings | OK | Westmoore | 2029 | OF | 66 % |
| 2 | Collin Farrar | OK | Kingfisher | 2029 | SS | 60 % |
| ^ | Nicholas Dube | OK | Westmoore | 2029 | OF | 60 % |
| 3 | Joel Courtney | OK | Jenks | 2029 | OF | 58 % |
| 4 | Bryce Inhofe | OK | Westmoore | 2029 | OF | 57 % |
| 5 | Jack Mahaney | OK | Newcastle | 2029 | SS | 55 % |
| ^ | Max Perry | OK | Stillwater | 2029 | C | 55 % |
| ^ | Halen Glenn | OK | Mustang | 2029 | 3B | 55 % |
| 6 | Easton Vandeventer | OK | Westmoore | 2029 | 1B | 53 % |
| 7 | Tucker Calton | OK | Mustang | 2029 | 1B | 52 % |
| 8 | Tatum Tennell | OK | Deer Creek | 2029 | C | 50 % |
| ^ | Kylin Stephens | OK | Enid | 2029 | C | 50 % |
| ^ | Tyson Stubenhofer | OK | Deer Creek | 2029 | C | 50 % |
| 9 | Zane Hale | OK | Lone Grove | 2029 | SS | 46 % |
| 10 | Logan Hollingsworth | OK | Choctaw | 2029 | SS | 43 % |
2030's
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | Porter Gee | OK | Heritage Hall | 2030 | RHP | 54 % |
| 2 | Cory Quigley | OK | Enid | 2030 | 2B | 37 % |
| 3 | Cash Baker | OK | Enid | 2030 | C | 14 % |
HARD HIT % - (Percentage of Batted Balls with an Exit Velocity of 90 MPH+)
2028's
| Rank | Name | State | School | Class | Pos | Hard Hit % |
| 1 | Easten Powell | OK | Clinton High School | 2028 | SS | 69 % |
| 2 | Trypton Thornton | OK | Owasso | 2028 | 1B | 63 % |
| 3 | Weston Zerr | OK | Edmond Memorial | 2028 | C | 45 % |
| 4 | Bayler Black | OK | Caddo | 2028 | C | 42 % |
| 5 | Tyson Ketchum | OK | Sequoyah (Claremore) | 2028 | RHP | 33 % |
| 6 | Franklin Coats | OK | Southmoore | 2028 | 1B | 16 % |
| 7 | Jackson Mays | OK | Washington | 2028 | SS | 7 % |
2029's
| Rank | Name | State | School | Class | Pos | Hard Hit % |
| 1 | Tucker Calton | OK | Mustang | 2029 | 1B | 73 % |
| 2 | Jace Larman | OK | Choctaw | 2029 | 3B | 66 % |
| 3 | Collin Farrar | OK | Kingfisher | 2029 | SS | 40 % |
| ^ | Cooper McGee | OK | Dewar | 2029 | RHP | 40 % |
| 4 | Ayden Burns | OK | Choctaw | 2029 | C | 33 % |
| 5 | Brock Nehring | OK | Jenks | 2029 | 1B | 16 % |
| 6 | Easton Vandeventer | OK | Westmoore | 2029 | 1B | 15 % |
| 7 | Drake Stallings | OK | Westmoore | 2029 | OF | 11 % |
| 8 | Maximiliano Lopez | OK | Mustang | 2029 | SS | 10 % |
| ^ | Ace Guthery | OK | Jones | 2029 | OF | 10 % |
| ^ | Braxton Wiebe | OK | Dewar | 2029 | 3B | 10 % |
| 9 | Joel Courtney | OK | Jenks | 2029 | OF | 8 % |
| 10 | Zane Hale | OK | Lone Grove | 2029 | SS | 7 % |
RECENT NEWS
- OK 2026 Oklahoma Top Prospect Games Underclass: Hitter's Data Dive 6/12/26
- 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
