Upperclass Stats Analysis: Utah Preseason All-State
February 23, 2026
St. George, UT – The Utah Preseason All-State was held on Saturday, February 21st at Crimson Cliffs High School in St. George, UT. This invite-only event featured around 150 prospects from the 2026 to 2030 classes, bringing together many of the top players from across the state ahead of the spring season.
Participants took part in an extended, pro-style workout that included batting practice tracked by TrackMan and Blast Motion, 60-yard dash testing powered by VALD Performance, and a full defensive evaluation. Pitchers threw bullpens, capturing advanced metrics via our TrackMan unit such as pitch velocity, spin rate, and horizontal and vertical movement. The event also served as a key identifier for future Prep Baseball events, including the Super Sophomore Games, Top Prospect Games, and the 2026 Future Games.
Top Upperclass statistical performers are highlighted below, showcasing the standout numbers from the event.
TRACKMAN
MAX FASTBALL VELOCITY
| Rank | Name | State | School | Class | Pos | Velocity (max) |
| 1 | Schafer Dixon | UT | Mountain Ridge | 2027 | RHP | 91.0 mph |
| 2 | Karson Fankhauser | UT | Mountain Ridge High School | 2027 | RHP | 89.8 mph |
| 3 | Crew Anderson | UT | Pleasant Grove | 2027 | RHP | 89.1 mph |
| 4 | Jack Dodson | UT | Pleasant Grove | 2027 | RHP | 88.9 mph |
| 5 | Kannon Whiteley | UT | Lehi | 2026 | SS | 88.7 mph |
| 6 | William Gulbrandsen | UT | Provo | 2026 | RHP | 88.6 mph |
| 7 | Samuel Smith | UT | West Field | 2026 | OF | 88.3 mph |
| 8 | McCoy Johnson | UT | Alta | 2026 | OF | 88.2 mph |
| 9 | Connor Ybarra | UT | Pleasant Grove High School | 2027 | OF | 87.8 mph |
| 10 | Chase Gutierrez | UT | Lone Peak | 2027 | RHP | 86.6 mph |
MAX EXIT VELOCITY
| Rank | Name | State | School | Class | Pos | Exit Velocity (max) |
| 1 | Jacob Qualls | UT | American Fork High | 2027 | 3B | 103.4 mph |
| 2 | Jack Salmon | UT | Wasatch | 2027 | SS | 103.1 mph |
| 3 | Cooper Goff | UT | Mountain Ridge | 2027 | OF | 102.7 mph |
| 4 | Kanon Virostko | UT | Kanab | 2027 | C | 102.7 mph |
| 5 | Wyatt Penrod | UT | West Field | 2027 | C | 102.5 mph |
| 6 | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 101.0 mph |
| 7 | Hazen Elton | UT | Lehi | 2026 | C | 100.8 mph |
| 8 | Grady Garrett | UT | West Field | 2026 | C | 100.7 mph |
| 9 | Hayden Hyatt | UT | Maple Mountain | 2026 | SS | 100.6 mph |
| 10 | Porter Campbell | UT | Pine View | 2027 | OF | 100.6 mph |
| 11 | Tucker Cannon | UT | Olympus | 2026 | OF | 100.3 mph |
| 12 | Bentley Taggart | UT | American Fork | 2027 | C | 99.9 mph |
| 13 | Milo Ence | UT | Snow Canyon | 2027 | OF | 99.5 mph |
| 14 | Kellen Lund | UT | Manti School | 2026 | 1B | 99.5 mph |
| 15 | Joshua Treend | UT | East High | 2027 | 1B | 99.3 mph |
| 16 | James Hallows | UT | Woods Cross | 2026 | C | 99.3 mph |
| 17 | McCoy Johnson | UT | Alta | 2026 | OF | 99.2 mph |
| 18 | Brady Lowe | UT | Skyridge | 2026 | 3B | 99.1 mph |
| 19 | Dallon Molder | UT | Jordan | 2027 | OF | 98.4 mph |
| 20 | P.J. Hancock | UT | Snow Canyon | 2026 | SS | 98.2 mph |
HIGHEST AVG. EXIT VELOCITY
| Rank | Name | State | School | Class | Pos | Exit Velocity (avg) |
| 1 | Jack Salmon | UT | Wasatch | 2027 | SS | 97.9 mph |
| 2 | Bentley Taggart | UT | American Fork | 2027 | C | 97.7 mph |
| 3 | Coulson Rich | UT | Orem | 2027 | RHP | 96.4 mph |
| 4 | Tucker Cannon | UT | Olympus | 2026 | OF | 96.2 mph |
| 5 | Wyatt Penrod | UT | West Field | 2027 | C | 95.7 mph |
| 6 | Cooper Goff | UT | Mountain Ridge | 2027 | OF | 95.4 mph |
| 7 | Brady Lowe | UT | Skyridge | 2026 | 3B | 95.4 mph |
| 8 | Kanon Virostko | UT | Kanab | 2027 | C | 95.0 mph |
| 9 | Jacob Qualls | UT | American Fork High | 2027 | 3B | 94.8 mph |
| 10 | Kellen Lund | UT | Manti School | 2026 | 1B | 93.8 mph |
| 11 | tyson dahl | UT | Wasatch | 2027 | 3B | 93.6 mph |
| 12 | Dallon Molder | UT | Jordan | 2027 | OF | 93.1 mph |
| 13 | Cash Stump | UT | Viewmont | 2027 | 3B | 93.0 mph |
| 14 | Milo Ence | UT | Snow Canyon | 2027 | OF | 92.0 mph |
| 15 | Cooper Hawkes | UT | Timpanogos | 2026 | SS | 91.9 mph |
| 16 | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 91.8 mph |
| 17 | Joshua Treend | UT | East High | 2027 | 1B | 91.4 mph |
| 18 | Drew Jensen | UT | Pleasant Grove | 2027 | C | 91.4 mph |
| 19 | Hazen Elton | UT | Lehi | 2026 | C | 91.1 mph |
| 20 | Jonathon McGuire | UT | Dixie | 2027 | RHP | 90.8 mph |
Exit Velocity: This metric measures the speed of the ball, measured in miles per hour, as it comes off the bat at the moment of impact.
MAX BATTED DISTANCE
| Rank | Name | State | School | Class | Pos | Distance (max) |
| 1 | Kanon Virostko | UT | Kanab | 2027 | C | 405 ft |
| 2 | Tucker Cannon | UT | Olympus | 2026 | OF | 403 ft |
| 3 | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 399 ft |
| 4 | Porter Campbell | UT | Pine View | 2027 | OF | 396 ft |
| 5 | Cooper Hawkes | UT | Timpanogos | 2026 | SS | 392 ft |
| 6 | Brady Lowe | UT | Skyridge | 2026 | 3B | 392 ft |
| 7 | Hayden Hyatt | UT | Maple Mountain | 2026 | SS | 390 ft |
| 8 | Joshua Treend | UT | East High | 2027 | 1B | 386 ft |
| 9 | Kellen Lund | UT | Manti School | 2026 | 1B | 383 ft |
| 10 | Carter Pitcher | UT | Green Canyon | 2026 | OF | 381 ft |
| 11 | Hazen Elton | UT | Lehi | 2026 | C | 379 ft |
| 12 | Samuel Smith | UT | West Field | 2026 | OF | 377 ft |
| 13 | Cooper Goff | UT | Mountain Ridge | 2027 | OF | 377 ft |
| 14 | Crew Anderson | UT | Pleasant Grove | 2027 | RHP | 377 ft |
| 15 | McCoy Johnson | UT | Alta | 2026 | OF | 375 ft |
| 16 | Wyatt Penrod | UT | West Field | 2027 | C | 374 ft |
| 17 | Connor Ybarra | UT | Pleasant Grove High School | 2027 | OF | 374 ft |
| 18 | Milo Ence | UT | Snow Canyon | 2027 | OF | 372 ft |
| 19 | Drew Jensen | UT | Pleasant Grove | 2027 | C | 371 ft |
| 20 | Raiden Hunt | UT | Pine View | 2027 | OF | 370 ft |
HIGHEST SWEET SPOT%
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | McCoy Johnson | UT | Alta | 2026 | OF | 100 % |
| 2 | Jonathon McGuire | UT | Dixie | 2027 | RHP | 88 % |
| 3 | Raiden Hunt | UT | Pine View | 2027 | OF | 87 % |
| 4 | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 83 % |
| 5 | Bentley Taggart | UT | American Fork | 2027 | C | 80 % |
| 6 | Brady Lowe | UT | Skyridge | 2026 | 3B | 77 % |
| 7 | Gaven Neill | UT | Riverton | 2027 | RHP | 75 % |
| 8 | tyson dahl | UT | Wasatch | 2027 | 3B | 71 % |
| ^ | Dawson Brown | UT | Lehi | 2026 | OF | 71 % |
| 9 | Colbey Larsen | UT | American Fork | 2027 | SS | 70 % |
| ^ | Rad Sparrow | UT | Sky View | 2027 | SS | 70 % |
| ^ | Ripken Jensen | UT | Ridgeline | 2026 | SS | 70 % |
| 10 | Marshal Moon | UT | West Field | 2026 | SS | 66 % |
| ^ | Kohen Lawrence | UT | Timpanogos | 2027 | 3B | 66 % |
| ^ | Alexander Mauger | UT | Taylorsville | 2027 | LHP | 66 % |
| ^ | Drew Jensen | UT | Pleasant Grove | 2027 | C | 66 % |
| ^ | Trent Chris | UT | Snow Canyon | 2027 | LHP | 66 % |
Sweet Spot percentage: This metric is determined by how often the player produces a batted ball during the session with a launch angle between 8 to 32 degrees.
VALD PERFORMANCE
TOP 60-YARD DASH
| Rank | Name | State | School | Class | Pos | 60-yd | 30-yd | 10-yd |
| 1 | Dawson Brown | UT | Lehi | 2026 | OF | 6.85 s | 3.83 s | 1.66 s |
| 2 | Burkon Beus | UT | Layton School | 2027 | OF | 6.86 s | 3.82 s | 1.60 s |
| ^ | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 6.86 s | 3.82 s | 1.60 s |
| 3 | Andrew Allphin | UT | Timpanogos | 2026 | 1B | 6.87 s | 3.84 s | 1.63 s |
| 4 | Abe Wilson | UT | Skyline | 2027 | C | 6.92 s | 3.85 s | 1.62 s |
| 5 | Rayce Stone | UT | Weber | 2026 | OF | 6.93 s | 3.81 s | 1.62 s |
| 6 | Rad Sparrow | UT | Sky View | 2027 | SS | 6.95 s | 3.86 s | 1.62 s |
| ^ | Tucker Cannon | UT | Olympus | 2026 | OF | 6.95 s | 3.88 s | 1.63 s |
| 7 | Grady Garrett | UT | West Field | 2026 | C | 6.96 s | 3.94 s | 1.73 s |
| 8 | Coulson Rich | UT | Orem | 2027 | RHP | 6.97 s | 3.84 s | 1.62 s |
| 9 | Boston Kap | UT | West Field High School | 2026 | OF | 6.98 s | 3.92 s | 1.66 s |
| ^ | Max Larkin | UT | Dixie | 2027 | 3B | 6.98 s | 3.89 s | 1.66 s |
| 10 | Jack Salmon | UT | Wasatch | 2027 | SS | 6.99 s | 3.88 s | 1.66 s |
Traditionally, the 60-yard dash has been the in-event standard to help measure a player's speed tool. We implemented three timing gates at the 10- and 30-yard splits, to capture athletes’ quickness, explosiveness and reaction time. From there, we will calculate an athlete’s top-end speed in miles per hour. While the measurement still has its utility, the 10-yard split has started to become more and more applicable in determining the player's burst and reaction time in-game, whether that's in the outfield or on the basepaths.
TOP RUN SPEED
| Rank | Name | State | School | Class | Pos | Run speed (max) |
| 1 | Dawson Brown | UT | Lehi | 2026 | OF | 20.3 |
| ^ | Grady Garrett | UT | West Field | 2026 | C | 20.3 |
| ^ | Andrew Allphin | UT | Timpanogos | 2026 | 1B | 20.3 |
| 2 | Burkon Beus | UT | Layton School | 2027 | OF | 20.2 |
| ^ | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 20.2 |
| 3 | Easton Wood | UT | Wasatch | 2027 | OF | 20.1 |
| 4 | Boston Kap | UT | West Field High School | 2026 | OF | 20.0 |
| ^ | Abe Wilson | UT | Skyline | 2027 | C | 20.0 |
| ^ | Tucker Cannon | UT | Olympus | 2026 | OF | 20.0 |
| 5 | Dallon Molder | UT | Jordan | 2027 | OF | 19.9 |
| ^ | Max Larkin | UT | Dixie | 2027 | 3B | 19.9 |
| ^ | Rad Sparrow | UT | Sky View | 2027 | SS | 19.9 |
| 6 | Jack Salmon | UT | Wasatch | 2027 | SS | 19.8 |
| 7 | Wyatt Penrod | UT | West Field | 2027 | C | 19.7 |
| ^ | Coulson Rich | UT | Orem | 2027 | RHP | 19.7 |
| 8 | Rayce Stone | UT | Weber | 2026 | OF | 19.6 |
| ^ | Kannon Whiteley | UT | Lehi | 2026 | SS | 19.6 |
| ^ | Bentley Taggart | UT | American Fork | 2027 | C | 19.6 |
| ^ | Isaac Swanson | UT | Desert Hills | 2027 | C | 19.6 |
| ^ | Cooper Hawkes | UT | Timpanogos | 2026 | SS | 19.6 |
| 9 | Connor Ybarra | UT | Pleasant Grove High School | 2027 | OF | 19.5 |
| ^ | Kanyon Leonelli | UT | Morgan | 2026 | OF | 19.5 |
| ^ | Colbey Larsen | UT | American Fork | 2027 | SS | 19.5 |
| 10 | Milo Ence | UT | Snow Canyon | 2027 | OF | 19.4 |
| ^ | Porter Campbell | UT | Pine View | 2027 | OF | 19.4 |
| ^ | P.J. Hancock | UT | Snow Canyon | 2026 | SS | 19.4 |
BLAST MOTION
HIGHEST AVG. HAND SPEED
| Rank | Name | State | School | Class | Pos | Hand Speed (avg) |
| 1 | Burkon Beus | UT | Layton School | 2027 | OF | 24.7 mph |
| 2 | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 24.7 mph |
| 3 | Carter Pitcher | UT | Green Canyon | 2026 | OF | 23.8 mph |
| 4 | Bentley Taggart | UT | American Fork | 2027 | C | 23.3 mph |
| 5 | Kazon Hawes | UT | Bear River | 2027 | C | 23.2 mph |
| 6 | James Hallows | UT | Woods Cross | 2026 | C | 23.2 mph |
| 7 | Crew Anderson | UT | Pleasant Grove | 2027 | RHP | 23.0 mph |
| 8 | Dallon Molder | UT | Jordan | 2027 | OF | 23.0 mph |
| 9 | Luke Banning | UT | Ridgeline | 2026 | C | 22.9 mph |
| 10 | Grady Garrett | UT | West Field | 2026 | C | 22.7 mph |
Hand Speed: The observed speed as measured on the handle of the bat (measured six inches from the knob of the bat). Peak Hand Speed will occur prior to the moment of impact, very close to the commit time in the swing when the wrists unhinge.
HIGHEST AVG. BAT SPEED
| Rank | Name | State | School | Class | Pos | Bat Speed (avg) |
| 1 | Kanon Virostko | UT | Kanab | 2027 | C | 81.6 mph |
| 2 | Wyatt Penrod | UT | West Field | 2027 | C | 79.0 mph |
| 3 | James Hallows | UT | Woods Cross | 2026 | C | 78.7 mph |
| 4 | Alexander Mauger | UT | Taylorsville | 2027 | LHP | 77.3 mph |
| 5 | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 76.6 mph |
| 6 | Hazen Elton | UT | Lehi | 2026 | C | 75.9 mph |
| 7 | Hayden Hyatt | UT | Maple Mountain | 2026 | SS | 75.7 mph |
| 8 | Brady Lowe | UT | Skyridge | 2026 | 3B | 75.4 mph |
| 9 | Tucker Cannon | UT | Olympus | 2026 | OF | 75.3 mph |
| 10 | Carson Hunt | UT | Dixie | 2027 | 1B | 75.1 mph |
Bat Speed: The observed speed of the sweet spot of the bat at impact. The sweet spot of the bat is measured six inches from the tip of the bat.
DEFENSIVE STATS
TOP INFIELD VELOCITY
| Rank | Name | State | School | Class | Pos | INF Velo |
| 1 | Crew Anderson | UT | Pleasant Grove | 2027 | RHP | 89 |
| 2 | Hayden Hyatt | UT | Maple Mountain | 2026 | SS | 88 |
| ^ | Kannon Whiteley | UT | Lehi | 2026 | SS | 88 |
| 3 | Gaven Neill | UT | Riverton | 2027 | RHP | 87 |
| 4 | Dylan Watahomigie | UT | Union High | 2027 | SS | 84 |
| ^ | Cash Stump | UT | Viewmont | 2027 | 3B | 84 |
| 5 | Jarett Hill | UT | West Field | 2026 | RHP | 83 |
| ^ | Ali Carrillo Jr. | UT | Copper Hills | 2027 | SS | 83 |
| ^ | Beckham Rowley | UT | Deseret Peak | 2027 | LHP | 83 |
TOP OUTFIELD VELOCITY
| Rank | Name | State | School | Class | Pos | OF Velo |
| 1 | McCoy Johnson | UT | Alta | 2026 | OF | 89 |
| 2 | Dallon Molder | UT | Jordan | 2027 | OF | 88 |
| 3 | Samuel Smith | UT | West Field | 2026 | OF | 87 |
| 4 | Joseph Peak | UT | Jordan | 2027 | OF | 85 |
| ^ | Cooper Goff | UT | Mountain Ridge | 2027 | OF | 85 |
| ^ | Simeon Bacciocco | UT | Alta highschool | 2026 | OF | 85 |
| ^ | Connor Ybarra | UT | Pleasant Grove High School | 2027 | OF | 85 |
| 5 | Tucker Cannon | UT | Olympus | 2026 | OF | 84 |
TOP CATCHER VELOCITY
| Rank | Name | State | School | Class | Pos | C Velo |
| 1 | Abe Wilson | UT | Skyline | 2027 | C | 80 |
| 2 | Bentley Taggart | UT | American Fork | 2027 | C | 78 |
| 3 | Grady Garrett | UT | West Field | 2026 | C | 77 |
| 4 | Isaac Swanson | UT | Desert Hills | 2027 | C | 76 |
| ^ | James Hallows | UT | Woods Cross | 2026 | C | 76 |
| 5 | Wyatt Penrod | UT | West Field | 2027 | C | 75 |
TOP POP TIMES
| Rank | Name | State | School | Class | Pos | Pop Time |
| 1 | Isaac Swanson | UT | Desert Hills | 2027 | C | 1.85-1.94 |
| 2 | Bentley Taggart | UT | American Fork | 2027 | C | 1.87-1.95 |
| 3 | James Hallows | UT | Woods Cross | 2026 | C | 1.90-2.00 |
| 4 | Abe Wilson | UT | Skyline | 2027 | C | 1.91-1.91 |
| 5 | Kanon Virostko | UT | Kanab | 2027 | C | 1.91-2.10 |
VIZUAL EDGE
EDGE SCORE
| Rank | Name | State | School | Class | Pos | Edge Score |
| 1 | Bentley Taggart | UT | American Fork | 2027 | C | 91.64 |
| 2 | Cooper Hawkes | UT | Timpanogos | 2026 | SS | 85.76 |
| 3 | Beckham Rowley | UT | Deseret Peak | 2027 | LHP | 84.88 |
| 4 | Kellen Lund | UT | Manti School | 2026 | 1B | 84.11 |
| 5 | Jack Salmon | UT | Wasatch | 2027 | SS | 82.83 |
| 6 | Porter Campbell | UT | Pine View | 2027 | OF | 82.67 |
| 7 | Coulson Rich | UT | Orem | 2027 | RHP | 82.09 |
| 8 | P.J. Hancock | UT | Snow Canyon | 2026 | SS | 81.95 |
| 9 | Dallon Molder | UT | Jordan | 2027 | OF | 81.67 |
| 10 | Abe Wilson | UT | Skyline | 2027 | C | 81.19 |
| 11 | Cy Birchell | UT | Union High | 2027 | RHP | 80.87 |
| 12 | Trent Chris | UT | Snow Canyon | 2027 | LHP | 80.80 |
| 13 | Boston Kap | UT | West Field High School | 2026 | OF | 80.70 |
| 14 | Colbey Larsen | UT | American Fork | 2027 | SS | 79.70 |
| 15 | Brady Lowe | UT | Skyridge | 2026 | 3B | 79.00 |
| 16 | Prestyn Schmeling | UT | Jordan | 2026 | C | 78.43 |
| 17 | Daxton Davis | UT | Mountain Ridge | 2027 | OF | 78.41 |
| 18 | Tucker Cannon | UT | Olympus | 2026 | OF | 78.32 |
| 19 | Carson Hunt | UT | Dixie | 2027 | 1B | 77.93 |
| 20 | Ali Carrillo Jr. | UT | Copper Hills | 2027 | SS | 77.58 |
| 21 | Rad Sparrow | UT | Sky View | 2027 | SS | 77.29 |
| 22 | Crew Anderson | UT | Pleasant Grove | 2027 | RHP | 77.11 |
| 23 | Carter Smith | UT | Salem Hills | 2027 | 3B | 77.04 |
| 24 | Jarett Hill | UT | West Field | 2026 | RHP | 76.84 |
| 25 | tyson dahl | UT | Wasatch | 2027 | 3B | 76.60 |
The Edge Score is a comprehensive score out of 100 that takes the core-six visual skills into account, providing athletes, parents, coaches and scouts with a benchmark number for assessing an athlete’s overall visual ability. In general, the higher the Edge Score, the higher chance of athletic success.
The average Edge Score for the 2020 MLB Draft Class was 79.3 (of hitters who completed a Vizual Edge test). MLB players we've worked with typically show stronger scores, with elite hitters scoring consistently above 87.0 on their Edge Score.
