Best of the Fall: Quality Contact Leaders
December 17, 2025
Best of the Fall: 2025 Edition
The 2025 fall season featured some of the highest-quality events in the region, giving players the chance to measure themselves against the top talent in their state, class, and even nationally. From Scout Days to ID events and Top Prospect Games, athletes tested their skills in pro-style workouts, live competition, and advanced analytics sessions. Players updating their profiles through these events now connect with over 1,000 college programs and every MLB organization that subscribes to Prep Baseball’s trusted information, ensuring their performance is seen by the right eyes.
Quality of Contact Leaders
In this installment of Best of the Fall, we turn our focus to the hitters who consistently produced high-quality contact during fall events. Using TrackMan data captured throughout batting practice, this leaderboard highlights players who paired bat speed with efficient launch characteristics — translating to repeatable impact across multiple swings.
The metrics featured here go beyond raw power. Hard Hit Percentage identifies hitters generating 90+ mph exit velocities, while Line Drive Percentage and Sweet Spot Percentage spotlight players who repeatedly found optimal launch angles. Together, these numbers point to hitters who not only hit the ball hard, but do so with intent, barrel accuracy, and consistency — traits that tend to carry over into game performance.
HIGHEST SWEET SPOT%
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.
OVERALL
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | Levi Bienstock | NC | Carrboro | 2028 | OF | 100 % |
| 2 | COREY COX | NC | Gray's Creek | 2029 | SS | 87 % |
| 3 | Braeden Ritchie | NC | Topsail | 2026 | OF | 83 % |
| ^ | Brack Creech | NC | Garner | 2028 | OF | 83 % |
| 4 | Hiroki Hasegawa | NC | Carrboro | 2029 | RHP | 81 % |
| 5 | Landon Welsh | NC | Millbrook | 2028 | SS | 78 % |
| 6 | Andrew Mohler | NC | Cary | 2026 | 3B | 77 % |
| 7 | Parker Currin | NC | Carrboro | 2029 | SS | 75 % |
| ^ | Henley Nordan | NC | Saint David's School | 2027 | SS | 75 % |
| ^ | Connor Kullman | NC | Hopewell | 2027 | OF | 75 % |
| 8 | Ethan Munsey | TN | Tennessee | 2029 | SS | 71 % |
| 9 | Wil Ebron | NC | Cedar Ridge High | 2029 | SS | 66 % |
| ^ | Fin Grochan-James | NC | Dixon | 2029 | 1B | 66 % |
| ^ | Tyler Garnett | NC | Northside High | 2028 | LHP | 66 % |
| ^ | Gavin Capps | NC | First Flight High School | 2028 | 3B | 66 % |
| ^ | Brody Stephens | NC | First Flight | 2027 | C | 66 % |
| ^ | James Stalls | NC | Faith Christian School | 2028 | C | 66 % |
| ^ | Brock Downing | NC | 2029 | OF | 66 % | |
| ^ | Che Aamodt | NC | Marvin Ridge | 2028 | 2B | 66 % |
| ^ | Carter Reddick | NC | Southeast Guilford High | 2029 | RHP | 66 % |
| ^ | Emery Young | NC | Marvin Ridge | 2028 | RHP | 66 % |
| ^ | Reign Taylor | NC | Needham Broughton | 2027 | OF | 66 % |
| ^ | Brady Maxwell | NC | Pro 5 | 2027 | C | 66 % |
| 10 | Gibson Todd | NC | Topsail | 2026 | SS | 64 % |
2026 GRADS
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | Braeden Ritchie | NC | Topsail | 2026 | OF | 83 % |
| 2 | Andrew Mohler | NC | Cary | 2026 | 3B | 77 % |
| 3 | Gibson Todd | NC | Topsail | 2026 | SS | 64 % |
| 4 | William Jordak | NC | Myers Park | 2026 | OF | 63 % |
| 5 | Noah Funderburk | NC | Porter Ridge | 2026 | C | 60 % |
| ^ | Jayce Huneycutt | NC | North Stanly | 2026 | C | 60 % |
2027 GRADS
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | Henley Nordan | NC | Saint David's School | 2027 | SS | 75 % |
| ^ | Connor Kullman | NC | Hopewell | 2027 | OF | 75 % |
| 2 | Brody Stephens | NC | First Flight | 2027 | C | 66 % |
| ^ | Reign Taylor | NC | Needham Broughton | 2027 | OF | 66 % |
| ^ | Brady Maxwell | NC | Pro 5 | 2027 | C | 66 % |
| 3 | Harrison Mears | NC | South Brunswick | 2027 | C | 63 % |
| ^ | Dru Gaddy | NC | Surry Central High | 2027 | LHP | 63 % |
| 4 | Jacob Barlett | NC | Wakefield | 2027 | SS | 62 % |
| ^ | Tyler Wright | NC | Hickory Grove Christian | 2027 | RHP | 62 % |
| 5 | Cooper Diehl | SC | Fort Mill High | 2027 | C | 61 % |
2028 GRADS
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | Levi Bienstock | NC | Carrboro | 2028 | OF | 100 % |
| 2 | Brack Creech | NC | Garner | 2028 | OF | 83 % |
| 3 | Landon Welsh | NC | Millbrook | 2028 | SS | 78 % |
| 4 | Tyler Garnett | NC | Northside High | 2028 | LHP | 66 % |
| ^ | Gavin Capps | NC | First Flight High School | 2028 | 3B | 66 % |
| ^ | James Stalls | NC | Faith Christian School | 2028 | C | 66 % |
| ^ | Che Aamodt | NC | Marvin Ridge | 2028 | 2B | 66 % |
| ^ | Emery Young | NC | Marvin Ridge | 2028 | RHP | 66 % |
| 5 | Gabriel Spears | NC | Eastern Carolina Academy | 2028 | 1B | 63 % |
| ^ | Thad Parker | NC | Eastern Carolina Academy | 2028 | SS | 63 % |
| ^ | Charlie Scott | NC | Eastern Carolina Academy | 2028 | SS | 63 % |
| ^ | Ryder Anderson | NC | DH Conley | 2028 | 3B | 63 % |
| ^ | Evan Hardin | NC | William Amos Hough | 2028 | C | 63 % |
2029 GRADS
| Rank | Name | State | School | Class | Pos | Sweet Spot % |
| 1 | COREY COX | NC | Gray's Creek | 2029 | SS | 87 % |
| 2 | Hiroki Hasegawa | NC | Carrboro | 2029 | RHP | 81 % |
| 3 | Parker Currin | NC | Carrboro | 2029 | SS | 75 % |
| 4 | Ethan Munsey | TN | Tennessee | 2029 | SS | 71 % |
| 5 | Wil Ebron | NC | Cedar Ridge High | 2029 | SS | 66 % |
| ^ | Fin Grochan-James | NC | Dixon | 2029 | 1B | 66 % |
| ^ | Brock Downing | NC | 2029 | OF | 66 % | |
| ^ | Carter Reddick | NC | Southeast Guilford High | 2029 | RHP | 66 % |
HIGHEST HARD HIT%
Hard Hit percentage: Percentage of batted balls within a given event that were measured at 90mph or higher.
OVERALL
| Rank | Name | State | School | Class | Pos | Hard Hit % |
| 1 | Lawson Tyndall | NC | Eastern Carolina Academy | 2029 | C | 88 % |
| 2 | Gibson Todd | NC | Topsail | 2026 | SS | 78 % |
| 3 | Henry Geiser | NC | Green Level | 2026 | 3B | 77 % |
| ^ | Camden Croom | NC | New Hanover | 2026 | RHP | 77 % |
| 4 | Gabriel Spears | NC | Eastern Carolina Academy | 2028 | 1B | 72 % |
| 5 | Ethan Frazier | NC | Covenant Day | 2027 | 1B | 70 % |
| 6 | Braeden Ritchie | NC | Topsail | 2026 | OF | 66 % |
| ^ | Maddox Deans | NC | Southern Nash | 2027 | C | 66 % |
| ^ | Morgan Jones | NC | Weddington | 2026 | OF | 66 % |
| ^ | Andrew Mohler | NC | Cary | 2026 | 3B | 66 % |
| 7 | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 63 % |
| ^ | Thad Parker | NC | Eastern Carolina Academy | 2028 | SS | 63 % |
| 8 | Graysen Stafford | NC | Fayetteville Tech CC | 2025 | 1B | 58 % |
| 9 | Miles Hamm | NC | Eastern Carolina Academy | 2028 | 2B | 55 % |
| 10 | Harrison Mears | NC | South Brunswick | 2027 | C | 54 % |
| ^ | Brody Michel | NC | Middle Creek | 2028 | OF | 54 % |
| 11 | Brady Maxwell | NC | Pro 5 | 2027 | C | 50 % |
| ^ | Jake Anderson | NC | Wayne Christian | 2026 | RHP | 50 % |
| ^ | Brady Lavado | NC | Wakefield | 2029 | 3B | 50 % |
| ^ | Brandon Bush | NC | Hoggard | 2027 | OF | 50 % |
| ^ | Troy Haynes | NC | Green Hope | 2028 | 3B | 50 % |
| 12 | Jacob Boone | NC | Lake Norman Charter | 2027 | OF | 46 % |
| ^ | Lane Parris | FL | South Broward High School | 2025 | 2B | 46 % |
| 13 | Alex Hampton | NC | Marvin Ridge | 2028 | 1B | 45 % |
| ^ | William Jordak | NC | Myers Park | 2026 | OF | 45 % |
| 14 | Sam Piscorik | NC | Wakefield | 2029 | 3B | 44 % |
| ^ | Alexander Clark | IL | Quincy University | 2024 | OF | 44 % |
| 15 | Cooper Marks | NC | Walter M Williams | 2027 | SS | 42 % |
2026 GRADS
| Rank | Name | State | School | Class | Pos | Hard Hit % |
| 1 | Gibson Todd | NC | Topsail | 2026 | SS | 78 % |
| 2 | Henry Geiser | NC | Green Level | 2026 | 3B | 77 % |
| ^ | Camden Croom | NC | New Hanover | 2026 | RHP | 77 % |
| 3 | Braeden Ritchie | NC | Topsail | 2026 | OF | 66 % |
| ^ | Morgan Jones | NC | Weddington | 2026 | OF | 66 % |
| ^ | Andrew Mohler | NC | Cary | 2026 | 3B | 66 % |
| 4 | Jake Anderson | NC | Wayne Christian | 2026 | RHP | 50 % |
| 5 | William Jordak | NC | Myers Park | 2026 | OF | 45 % |
2027 GRADS
| Rank | Name | State | School | Class | Pos | Hard Hit % |
| 1 | Ethan Frazier | NC | Covenant Day | 2027 | 1B | 70 % |
| 2 | Maddox Deans | NC | Southern Nash | 2027 | C | 66 % |
| 3 | Harrison Mears | NC | South Brunswick | 2027 | C | 54 % |
| 4 | Brady Maxwell | NC | Pro 5 | 2027 | C | 50 % |
| ^ | Brandon Bush | NC | Hoggard | 2027 | OF | 50 % |
| 5 | Jacob Boone | NC | Lake Norman Charter | 2027 | OF | 46 % |
2028 GRADS
| Rank | Name | State | School | Class | Pos | Hard Hit % |
| 1 | Gabriel Spears | NC | Eastern Carolina Academy | 2028 | 1B | 72 % |
| 2 | Peyton Tarlton | NC | Metrolina Christian Academy | 2028 | OF | 63 % |
| ^ | Thad Parker | NC | Eastern Carolina Academy | 2028 | SS | 63 % |
| 3 | Miles Hamm | NC | Eastern Carolina Academy | 2028 | 2B | 55 % |
| 4 | Brody Michel | NC | Middle Creek | 2028 | OF | 54 % |
| 5 | Troy Haynes | NC | Green Hope | 2028 | 3B | 50 % |
2029 GRADS
| Rank | Name | State | School | Class | Pos | Hard Hit % |
| 1 | Lawson Tyndall | NC | Eastern Carolina Academy | 2029 | C | 88 % |
| 2 | Brady Lavado | NC | Wakefield | 2029 | 3B | 50 % |
| 3 | Sam Piscorik | NC | Wakefield | 2029 | 3B | 44 % |
| 4 | Jack Kasper | NC | Cardinal Gibbons | 2029 | RHP | 33 % |
| 5 | Clark Johnson | NC | Eastern Carolina Academy | 2029 | C | 30 % |
HIGHEST LINE DRIVE%
Line Drive percentage: Percentage of batted balls with launch angles between 10 and 25 degrees in the given event
OVERALL
| Rank | Name | State | School | Class | Pos | Line Drive % |
| 1 | Braeden Ritchie | NC | Topsail | 2026 | OF | 75 % |
| 2 | Connor Kullman | NC | Hopewell | 2027 | OF | 62 % |
| ^ | COREY COX | NC | Gray's Creek | 2029 | SS | 62 % |
| 3 | Emery Young | NC | Marvin Ridge | 2028 | RHP | 58 % |
| ^ | Parker Currin | NC | Carrboro | 2029 | SS | 58 % |
| 4 | Davis Jones | NC | Millbrook | 2027 | 2B | 57 % |
| ^ | Brycen Talley | NC | Cape Fear | 2027 | SS | 57 % |
| ^ | Avery Cooney | NC | Carrboro | 2029 | C | 57 % |
| 5 | Andrew Mohler | NC | Cary | 2026 | 3B | 55 % |
| ^ | Levi Bienstock | NC | Carrboro | 2028 | OF | 55 % |
| 6 | Ryder Anderson | NC | DH Conley | 2028 | 3B | 54 % |
| ^ | Lane Collier | NC | East Wake Academy | 2027 | 3B | 54 % |
| ^ | Hiroki Hasegawa | NC | Carrboro | 2029 | RHP | 54 % |
| 7 | Gavin Griffin | NC | Topsail | 2028 | SS | 53 % |
| 8 | Gibson Todd | NC | Topsail | 2026 | SS | 50 % |
| ^ | Henley Nordan | NC | Saint David's School | 2027 | SS | 50 % |
| ^ | Westin Tompkins | NC | Walkertown | 2026 | C | 50 % |
| ^ | Weston Sykes | NC | Page | 2027 | SS | 50 % |
| ^ | Jerremy Miller | FL | Keystone Heights High School | 2023 | OF | 50 % |
| ^ | Gavin Capps | NC | First Flight High School | 2028 | 3B | 50 % |
| ^ | Brody Stephens | NC | First Flight | 2027 | C | 50 % |
| ^ | Cole Feldman | VA | George Mason | 2023 | SS | 50 % |
| ^ | Ethan Frazier | NC | Covenant Day | 2027 | 1B | 50 % |
| ^ | Barett Sizemore | NC | Hickory Ridge | 2029 | SS | 50 % |
| ^ | Landon Blackard | NC | Eastern Alamance High | 2029 | C | 50 % |
| ^ | Brack Creech | NC | Garner | 2028 | OF | 50 % |
| ^ | Trevor Wright | NC | New Hanover | 2028 | C | 50 % |
| ^ | Joshua Stewart | NC | Carrboro | 2029 | OF | 50 % |
| 9 | Brock Downing | NC | 2029 | OF | 46 % | |
| 10 | Cooper Diehl | SC | Fort Mill High | 2027 | C | 46 % |
2026 GRAD
| Rank | Name | State | School | Class | Pos | Line Drive % |
| 1 | Braeden Ritchie | NC | Topsail | 2026 | OF | 75 % |
| 2 | Andrew Mohler | NC | Cary | 2026 | 3B | 55 % |
| 3 | Gibson Todd | NC | Topsail | 2026 | SS | 50 % |
| ^ | Westin Tompkins | NC | Walkertown | 2026 | C | 50 % |
| 4 | Hudson Southerland | NC | New Hanover | 2026 | 2B | 45 % |
| 5 | Morgan Jones | NC | Weddington | 2026 | OF | 44 % |
| ^ | Henry Geiser | NC | Green Level | 2026 | 3B | 44 % |
2027 GRAD
| Rank | Name | State | School | Class | Pos | Line Drive % |
| 1 | Connor Kullman | NC | Hopewell | 2027 | OF | 62 % |
| 2 | Davis Jones | NC | Millbrook | 2027 | 2B | 57 % |
| ^ | Brycen Talley | NC | Cape Fear | 2027 | SS | 57 % |
| 3 | Lane Collier | NC | East Wake Academy | 2027 | 3B | 54 % |
| 4 | Henley Nordan | NC | Saint David's School | 2027 | SS | 50 % |
| ^ | Weston Sykes | NC | Page | 2027 | SS | 50 % |
| ^ | Brody Stephens | NC | First Flight | 2027 | C | 50 % |
| ^ | Ethan Frazier | NC | Covenant Day | 2027 | 1B | 50 % |
| 5 | Cooper Diehl | SC | Fort Mill High | 2027 | C | 46 % |
2028 GRAD
| Rank | Name | State | School | Class | Pos | Line Drive % |
| 1 | Emery Young | NC | Marvin Ridge | 2028 | RHP | 58 % |
| 2 | Levi Bienstock | NC | Carrboro | 2028 | OF | 55 % |
| 3 | Ryder Anderson | NC | DH Conley | 2028 | 3B | 54 % |
| 4 | Gavin Griffin | NC | Topsail | 2028 | SS | 53 % |
| 5 | Gavin Capps | NC | First Flight High School | 2028 | 3B | 50 % |
| ^ | Brack Creech | NC | Garner | 2028 | OF | 50 % |
| ^ | Trevor Wright | NC | New Hanover | 2028 | C | 50 % |
2029 GRAD
| Rank | Name | State | School | Class | Pos | Line Drive % |
| 1 | COREY COX | NC | Gray's Creek | 2029 | SS | 62 % |
| 2 | Parker Currin | NC | Carrboro | 2029 | SS | 58 % |
| 3 | Avery Cooney | NC | Carrboro | 2029 | C | 57 % |
| 4 | Hiroki Hasegawa | NC | Carrboro | 2029 | RHP | 54 % |
| 5 | Barett Sizemore | NC | Hickory Ridge | 2029 | SS | 50 % |
| ^ | Landon Blackard | NC | Eastern Alamance High | 2029 | C | 50 % |
| ^ | Joshua Stewart | NC | Carrboro | 2029 | OF | 50 % |

