2024-2025 Virginia High School State Championship Player Leaderboard

Division Rankings
Played Season: Fall
Powered by
National Partners

Stay up to date on Virginia High School Golf

Rank Player Name Team Name Grad Year Round 1 Round 2 To Par Division Total Score Avg. Diff
1 Ben Baker Briar Woods 67 0 -5 5 67 -4.03
2 Jack Wargo Kettle Run 67 0 -3 3 67 -2.65
3 Kathryn Ha Salem 68 0 -2 4 68 -1.8
T4 Owen Love Thomas Edison 70 0 -2 6 70 -1.4
T4 Raquel Walker James Robinson 70 0 -2 6 70 -1.4
T6 Jake Albert Blacksburg 69 0 -1 4 69 -0.94
T6 Alisa Davidova Lord Botetourt 69 0 -1 3 69 -0.94
8 Drew Royal Auburn 70 0 -2 1 70 -0.91
9 Sophie Cao Langley 71 0 -1 6 71 -0.53
T10 Noah Peng Meridian 70 0 E 3 70 -0.09
T10 Talon Dingledine Monacan 70 0 E 4 70 -0.09
12 David Goode George Wythe 72 0 E 1 72 0.75
13 Mccartney Hinkle Graham 73 0 +1 2 73 1.08
T14 Cameron Sharp Blacksburg 72 0 +2 4 72 1.63
T14 Alex Way Meridian 72 0 +2 3 72 1.63
T14 Kennedy Maccleery Western Albemarle 72 0 +2 3 72 1.63
T14 Conner Brummitt Abingdon 72 0 +2 3 72 1.63
T14 Jack Baugher Spotswood 72 0 +2 3 72 1.63
19 Carter Wolfe Gate City 74 0 +2 2 74 1.91
T20 Neil Kulkarni Independence 74 0 +2 5 74 2.1
T20 Addie Doroh Albemarle 74 0 +2 5 74 2.1
T20 Makayla Grubb Colonial Forge 74 0 +2 6 74 2.1
T20 Graham Weinstein Midlothian 74 0 +2 5 74 2.1
T20 Sydney Dinh James Robinson 74 0 +2 6 74 2.1
25 Matthew Altizer Auburn 74 0 +2 1 74 2.41
T26 Chase Snyder Wilson Memorial 73 0 +3 3 73 2.48
T26 Josh Cummins Christiansburg 73 0 +3 3 73 2.48
T26 Laddie Decker Atlee 73 0 +3 4 73 2.48
29 Colton Lewis Nottoway 75 0 +3 2 75 2.74
T30 Sarah Wang Langley 75 0 +3 6 75 2.98
T30 Madison Rizzo Riverside 75 0 +3 5 75 2.98
T30 Harrison Beaudoin Midlothian 75 0 +3 5 75 2.98
T30 Ben Cowgill Douglas Freeman 75 0 +3 5 75 2.98
34 Carson Iroler Galax 75 0 +3 1 75 3.24
T35 Henry Brown Meridian 74 0 +4 3 74 3.34
T35 Trace Reavis Carroll County 74 0 +4 3 74 3.34
T35 Brendan Stype Western Albemarle 74 0 +4 3 74 3.34
38 Isaiah Cantrell Floyd County 76 0 +4 2 76 3.57
T39 Paul arthur Roth Frank Cox 76 0 +4 5 76 3.85
T39 Charlie White Douglas Freeman 76 0 +4 5 76 3.85
T39 Han Lee CG Woodson 76 0 +4 6 76 3.85
T42 Lukas Newton Halifax 75 0 +5 4 75 4.19
T42 Jackson Obie Jamestown 75 0 +5 4 75 4.19
T42 Matthew Pack John Champe 75 0 +5 4 75 4.19
T42 Tanner Hesse Liberty Christian 75 0 +5 3 75 4.19
T42 Aiden Patel Rock Ridge 75 0 +5 4 75 4.19
T47 Karoline Sweet Cosby 77 0 +5 6 77 4.73
T47 Finn Watson Washington-Liberty 77 0 +5 6 77 4.73
T47 Ryan Austin Battlefield 77 0 +5 6 77 4.73
T50 Andrew Mccoy Rockbridge 76 0 +6 3 76 5.05
T50 Lilly Mcdermott Grafton 76 0 +6 3 76 5.05
T52 Jacob Leonard Lee County 78 0 +6 2 78 5.23
T52 Hunter Crist Radford 78 0 +6 2 78 5.23
T52 Kylar Holland Windsor 78 0 +6 2 78 5.23
T55 Ashika Vuradi Independence 78 0 +6 5 78 5.61
T55 Jacob Stansbury Langley 78 0 +6 6 78 5.61
T55 Sam Han Independence 78 0 +6 5 78 5.61
T55 Parker Noonan Deep Run 78 0 +6 6 78 5.61
T55 Jacob Hartley Colonial Forge 78 0 +6 6 78 5.61
T60 Elsie Maccleery Western Albemarle 77 0 +7 3 77 5.91
T60 Kyle Diggs New Kent 77 0 +7 3 77 5.91
T60 Christian Martin York 77 0 +7 3 77 5.91
T60 Levi Vannoy Gloucester 77 0 +7 4 77 5.91
T60 Vincent Diglio Woodgrove 77 0 +7 4 77 5.91
T65 Braden Hermansky Poquoson 79 0 +7 2 79 6.07
T65 Peyton Mason Floyd County 79 0 +7 2 79 6.07
T65 Grayson Sheets Marion 79 0 +7 2 79 6.07
T68 Carter Bransford Deep Run 79 0 +7 6 79 6.48
T68 Haleem El-yacoubi West Springfield 79 0 +7 6 79 6.48
T68 Emmett Spence Washington-Liberty 79 0 +7 6 79 6.48
T68 Kapil Ramachandran Independence 79 0 +7 5 79 6.48
T68 Shakthi Pattabiraman Langley 79 0 +7 6 79 6.48
T68 David Saunders Deep Run 79 0 +7 6 79 6.48
T74 Brody Rubin Lafayette 78 0 +8 3 78 6.76
T74 Beck Christiansen Grafton 78 0 +8 3 78 6.76
T76 Parker Hite Central Lunenberg 80 0 +8 2 80 6.9
T76 Micah Underwood Floyd County 80 0 +8 2 80 6.9
T76 Bailey Goodson Graham 80 0 +8 2 80 6.9
T76 Landon Lee Virginia High 80 0 +8 2 80 6.9
T76 Jonathan Whitlow Floyd County 80 0 +8 2 80 6.9
T76 Landon Bolling James River 80 0 +8 2 80 6.9
T82 Aurora Yoo CG Woodson 80 0 +8 6 80 7.36
T82 Keya Naik Independence 80 0 +8 5 80 7.36
T82 Blake Heselius Frank Cox 80 0 +8 5 80 7.36
T82 Jackson Wright Midlothian 80 0 +8 5 80 7.36
T82 Fischer Leggitt Briar Woods 80 0 +8 5 80 7.36
T82 Carter Kamprowski Battlefield 80 0 +8 6 80 7.36
T82 James Hall Washington-Liberty 80 0 +8 6 80 7.36
T82 Patrick O'rourke Chantilly 80 0 +8 6 80 7.36
T82 Matt Hartley Colonial Forge 80 0 +8 6 80 7.36
T82 Joseph Winston Douglas Freeman 80 0 +8 5 80 7.36
T92 Isaac Hernandez Lancaster 80 0 +8 1 80 7.39
T92 Will Barnes Chilhowie 80 0 +8 1 80 7.39
T94 Ari Goldberg Heritage 79 0 +9 4 79 7.62
T94 Jack Skinner Blacksburg 79 0 +9 4 79 7.62
T94 Addi Ritter Western Albemarle 79 0 +9 3 79 7.62
T94 Bradyn Shultz Atlee 79 0 +9 4 79 7.62
T94 Landon Perdue Courtland 79 0 +9 4 79 7.62
T94 Brayden Rockwell James Wood 79 0 +9 4 79 7.62
T94 Tommy Stallings Culpeper 79 0 +9 3 79 7.62
T94 Will Rackaway Pulaski County 79 0 +9 3 79 7.62
T94 Brady Toms Western Albemarle 79 0 +9 3 79 7.62
T94 Camden Phillips Warhill 79 0 +9 4 79 7.62
T94 Sydney Neou Heritage 79 0 +9 4 79 7.62
T105 Mason Gilliland James River 81 0 +9 2 81 7.73
T105 Owen Chavis Appomattox 81 0 +9 2 81 7.73
T107 Sam Francis Deep Run 81 0 +9 6 81 8.23
T107 Drew Hartman First Colonial 81 0 +9 5 81 8.23
T107 Sujaan Singh Independence 81 0 +9 5 81 8.23
T107 Andrew Hakimian Battlefield 81 0 +9 6 81 8.23
T107 Marina Lin Thomas Jefferson S&T 81 0 +9 6 81 8.23
T107 Parson Ratliff Cosby 81 0 +9 6 81 8.23
T107 Amanti Starks Northumberland 81 0 +9 1 81 8.23
T107 Alex Young Auburn 81 0 +9 1 81 8.23
T115 Grayden Laird Blacksburg 80 0 +10 4 80 8.48
T115 Aydan Smith Monacan 80 0 +10 4 80 8.48
T115 Evan Salapka Atlee 80 0 +10 4 80 8.48
T115 Walker Mclamb Hanover 80 0 +10 4 80 8.48
T115 Tanner Brobst Smithfield 80 0 +10 4 80 8.48
T115 Luke Wargo Kettle Run 80 0 +10 3 80 8.48
T115 Logan Walker Liberty Christian 80 0 +10 3 80 8.48
T115 Grayson Gardner Monacan 80 0 +10 4 80 8.48
T115 Joe Morinelli Western Albemarle 80 0 +10 3 80 8.48
T115 Jeremy Simmons Lord Botetourt 80 0 +10 3 80 8.48
T115 Aidan Mitchell Lord Botetourt 80 0 +10 3 80 8.48
T126 Braylen Pendergraft Lee County 82 0 +10 2 82 8.56
T126 Brycen Coomer Lee County 82 0 +10 2 82 8.56
T126 Connor Johnson Lee County 82 0 +10 2 82 8.56
T129 Erin Mullin James Robinson 82 0 +10 6 82 9.11
T129 Andrew Hwang Langley 82 0 +10 6 82 9.11
T129 Kadyn Burgy James Robinson 82 0 +10 6 82 9.11
T129 Connor Mccarthy Chantilly 82 0 +10 6 82 9.11
T129 Daniel Christian Glen Allen 82 0 +10 6 82 9.11
T129 Landon Paul Osbourn Park 82 0 +10 6 82 9.11
T129 John Carlin Riverside 82 0 +10 5 82 9.11
T129 Clayton Lobb Briar Woods 82 0 +10 5 82 9.11
T137 Case Roeber Kettle Run 81 0 +11 3 81 9.33
T137 Nate Fortune Kettle Run 81 0 +11 3 81 9.33
T137 Will Creger Salem 81 0 +11 4 81 9.33
T137 Mason Markell Fauquier 81 0 +11 3 81 9.33
T137 Charles Griffith Meridian 81 0 +11 3 81 9.33
T137 Pierce Campbell Blacksburg 81 0 +11 4 81 9.33
T137 Emerson Keene Blacksburg 81 0 +11 4 81 9.33
T137 Jacob Arias John Champe 81 0 +11 4 81 9.33
T145 Alana Hamaty Graham 83 0 +11 2 83 9.39
T145 Cooper Hale Graham 83 0 +11 2 83 9.39
T147 Harry Booth iii Northumberland 83 0 +11 1 83 9.89
T147 Jared Loving Rappahannock County 83 0 +11 1 83 9.89
T147 Brayden Saylor Thomas Walker 83 0 +11 1 83 9.89
T147 Brody Thomas Holston 83 0 +11 1 83 9.89
T151 Luca Rinaldi James River 83 0 +11 5 83 9.99
T151 Ryan Moseley James Madison 83 0 +11 6 83 9.99
T151 Dasch Cox Deep Run 83 0 +11 6 83 9.99
T151 Fin Worral Princess Anne 83 0 +11 5 83 9.99
T151 Connor Genzler First Colonial 83 0 +11 5 83 9.99
T151 Ben Kablach Frank Cox 83 0 +11 5 83 9.99
T151 Hampton Morris Mills Godwin 83 0 +11 5 83 9.99
T158 Jack Kerrigan Broad Run 82 0 +12 4 82 10.19
T158 Ian Longo James Wood 82 0 +12 4 82 10.19
T158 Judah Mihalcoe Warhill 82 0 +12 4 82 10.19
T158 Carter Sams Monacan 82 0 +12 4 82 10.19
T158 Ty Staub New Kent 82 0 +12 3 82 10.19
T163 Aiden Springer Stonewall Jackson 84 0 +12 2 84 10.22
T163 Evan Bowers Stonewall Jackson 84 0 +12 2 84 10.22
T163 Keith Sarver Graham 84 0 +12 2 84 10.22
T163 Walker Baker Lee County 84 0 +12 2 84 10.22
T163 Rylin Szymanski Windsor 84 0 +12 2 84 10.22
T168 Neilson Mcminn Middlesex 84 0 +12 1 84 10.72
T168 Landon Shirilla Northumberland 84 0 +12 1 84 10.72
T168 Braxton Williamson William Campbell 84 0 +12 1 84 10.72
T168 Kai Evans Middlesex 84 0 +12 1 84 10.72
T172 Nathan Aversano Freedom South Riding 84 0 +12 6 84 10.86
T172 Eli Cather Briar Woods 84 0 +12 5 84 10.86
T172 Easton Hamrick Frank Cox 84 0 +12 5 84 10.86
T172 Seth Gorman Midlothian 84 0 +12 5 84 10.86
T172 Matthew Berrey Douglas Freeman 84 0 +12 5 84 10.86
T177 Max Neff Smithfield 83 0 +13 4 83 11.04
T177 Matthew Rendall Lafayette 83 0 +13 3 83 11.04
T177 Aiden Connor Jamestown 83 0 +13 4 83 11.04
T180 Tyler Miller Fort Defiance 85 0 +13 2 85 11.05
T180 Jackson Saeler Stonewall Jackson 85 0 +13 2 85 11.05
T180 Ryder Quesenberry Floyd County 85 0 +13 2 85 11.05
T180 Mason Murphy Radford 85 0 +13 2 85 11.05
T184 Cody Fleet Auburn 85 0 +13 1 85 11.55
T184 Hunter Byrd Essex 85 0 +13 1 85 11.55
T186 Cobe Rudolf First Colonial 85 0 +13 5 85 11.74
T186 Sean Stark CG Woodson 85 0 +13 6 85 11.74
T186 Mark Heinz CG Woodson 85 0 +13 6 85 11.74
T186 Paul Gere Menchville 85 0 +13 5 85 11.74
T186 Jude Williams Battlefield 85 0 +13 6 85 11.74
T186 Drew Danforth Douglas Freeman 85 0 +13 5 85 11.74
T192 Cooper Dillman Monacan 84 0 +14 4 84 11.9
T192 Matt Shields Atlee 84 0 +14 4 84 11.9
T192 Cayden Sheaffer New Kent 84 0 +14 3 84 11.9
T195 Landon Lindsey Narrows 86 0 +14 1 86 12.38
T195 Adam Dawson George Wythe 86 0 +14 1 86 12.38
T197 Demi Maihai Deep Creek 86 0 +14 5 86 12.61
T197 Owen Barker Midlothian 86 0 +14 5 86 12.61
T197 Jonathan Gates Thomas Dale 86 0 +14 6 86 12.61
T197 Cooper Cramp Battlefield 86 0 +14 6 86 12.61
T197 Thomas Aman Menchville 86 0 +14 5 86 12.61
T197 Charlie Jones Cosby 86 0 +14 6 86 12.61
T197 Cole Cooper Salem 86 0 +14 5 86 12.61
T204 Carsten Beck Nottoway 87 0 +15 2 87 12.71
T204 Alex Nichols Riverheads 87 0 +15 2 87 12.71
T206 Croix Bowen Salem 85 0 +15 4 85 12.76
T206 Cole Burke Warhill 85 0 +15 4 85 12.76
T206 Reid Fanney Liberty Christian 85 0 +15 3 85 12.76
T206 Drew Fishel Meridian 85 0 +15 3 85 12.76
T210 Grayden Thouron Douglas Freeman 87 0 +15 5 87 13.49
T210 Jake Chavis First Colonial 87 0 +15 5 87 13.49
T210 Chase Bickel Midlothian 87 0 +15 5 87 13.49
T210 Armaan Osterman James Robinson 87 0 +15 6 87 13.49
T210 Jake Liang Deep Run 87 0 +15 6 87 13.49
T210 Lily Hollberg Cosby 87 0 +15 6 87 13.49
T210 Owen Stoltz Cosby 87 0 +15 6 87 13.49
217 Caleb Erickson Clarke County 88 0 +16 2 88 13.54
T218 Charlie Swarz New Kent 86 0 +16 3 86 13.61
T218 Finley Dancer Heritage 86 0 +16 4 86 13.61
T218 Michael Demasi Heritage 86 0 +16 4 86 13.61
T218 Ethan Hughes Courtland 86 0 +16 4 86 13.61
T222 Landon Eder William Campbell 88 0 +16 1 88 14.04
T222 Lance Teaters Chilhowie 88 0 +16 1 88 14.04
T222 Tyler Brent Lancaster 88 0 +16 1 88 14.04
T225 Cameron Mosely Lee County 89 0 +17 2 89 14.37
T225 Malia Perry Washington-Liberty 88 0 +16 6 88 14.37
T225 Colin Hanley Washington-Liberty 88 0 +16 6 88 14.37
T225 Harrison Smith Langley 88 0 +16 6 88 14.37
T225 Hayden Joyce Radford 89 0 +17 2 89 14.37
T225 Luke Jones First Colonial 88 0 +16 5 88 14.37
T225 Barrett Pendergast Frank Cox 88 0 +16 5 88 14.37
T225 Ethan Kotter Briar Woods 88 0 +16 5 88 14.37
T233 Ian Ji Lafayette 87 0 +17 3 87 14.47
T233 Hayden Firestone Lord Botetourt 87 0 +17 3 87 14.47
T233 Matt Bernardo John Champe 87 0 +17 4 87 14.47
T233 Ajay Ohri John Champe 87 0 +17 4 87 14.47
T233 Brennan Stephens Liberty Christian 87 0 +17 3 87 14.47
T233 Boone Blevins Pulaski County 87 0 +17 3 87 14.47
T239 Landon Hermansky Poquoson 90 0 +18 2 90 15.21
T239 Dawson Goins Graham 90 0 +18 2 90 15.21
241 Gavin Hoo fatt Lightridge 89 0 +17 5 89 15.24
T242 Wyatt Carver Kettle Run 88 0 +18 3 88 15.32
T242 Brendan Moss Lafayette 88 0 +18 3 88 15.32
T244 Mason Boyd Grundy 90 0 +18 1 90 15.7
T244 Will Goodwin Chilhowie 90 0 +18 1 90 15.7
T244 Gaston Wimmer Auburn 90 0 +18 1 90 15.7
247 Dylan Hoggett Clarke County 91 0 +19 2 91 16.04
T248 Karsten Hill Battlefield 90 0 +18 6 90 16.12
T248 Quinn Breed Washington-Liberty 90 0 +18 6 90 16.12
T248 Lucas Macdonald Cosby 90 0 +18 6 90 16.12
T251 Thatcher Singleton Pulaski County 89 0 +19 3 89 16.18
T251 Luke Brill Monacan 89 0 +19 4 89 16.18
T251 Andrew Schell Jamestown 89 0 +19 4 89 16.18
T251 Camryn Nelson Jamestown 89 0 +19 4 89 16.18
T251 Atticus Kim Meridian 89 0 +19 3 89 16.18
T251 Rylan Opett New Kent 89 0 +19 3 89 16.18
T257 Holden Belcher Patrick Henry-Glade Spring 91 0 +19 1 91 16.53
T257 Carson Street Patrick Henry-Glade Spring 91 0 +19 1 91 16.53
T257 Abel Crader Middlesex 91 0 +19 1 91 16.53
T257 William Ballard Giles 91 0 +19 1 91 16.53
261 Rigdon Wright Fort Defiance 92 0 +20 2 92 16.87
T262 Aneesh Kappula Briar Woods 91 0 +19 5 91 16.99
T262 Zander Amerine First Colonial 91 0 +19 5 91 16.99
T264 Jack Pace Atlee 90 0 +20 4 90 17.04
T264 Aidan Andrews Salem 90 0 +20 4 90 17.04
T264 Kyle Kremer Lafayette 90 0 +20 3 90 17.04
T264 Patrick Warlick Warhill 90 0 +20 4 90 17.04
268 Henry Fleet Middlesex 92 0 +20 1 92 17.37
T269 Jonah Ziercher Clarke County 93 0 +21 2 93 17.7
T269 Blake Farmer Radford 93 0 +21 2 93 17.7
T271 Matthew Amos Culpeper 91 0 +21 3 91 17.89
T271 Evan Singleton Pulaski County 91 0 +21 3 91 17.89
T271 Keaton Jones Pulaski County 91 0 +21 3 91 17.89
T271 Jaxon Turner Lord Botetourt 91 0 +21 3 91 17.89
T271 Evan Harney Warhill 91 0 +21 4 91 17.89
T271 Eliza Rademaker Heritage 91 0 +21 4 91 17.89
T271 Olivia Gordon John Champe 91 0 +21 4 91 17.89
278 Brody Davidson Chilhowie 93 0 +21 1 93 18.2
T279 Olivia Radford Radford 94 0 +22 2 94 18.53
T279 Austin Nicely Radford 94 0 +22 2 94 18.53
T281 Bobby Kay CG Woodson 93 0 +21 6 93 18.75
T281 Mikey Gonzalez Pulaski County 92 0 +22 3 92 18.75
T281 Charlie Yatsko Lafayette 92 0 +22 3 92 18.75
T281 Ben Werner Cosby 93 0 +21 6 93 18.75
T281 Brady Dunn Frank Cox 93 0 +21 5 93 18.75
T281 Nathan Hall Colonial Forge 93 0 +21 6 93 18.75
T287 Cannon Woods George Wythe 94 0 +22 1 94 19.03
T287 Josh Givens Auburn 94 0 +22 1 94 19.03
T287 Caleb Phipps Patrick Henry-Glade Spring 94 0 +22 1 94 19.03
T290 Lucas Patterson Windsor 95 0 +23 2 95 19.36
T290 Grace Tent Clarke County 95 0 +23 2 95 19.36
T292 Joey Laslie Liberty Christian 93 0 +23 3 93 19.6
T292 Roman Drake Kettle Run 93 0 +23 3 93 19.6
T292 Parker Wood New Kent 93 0 +23 3 93 19.6
295 Emmet Morris Clarke County 96 0 +24 2 96 20.19
296 James Russell Atlee 94 0 +24 4 94 20.46
T297 Ryan Stankovich Forest Park 95 0 +23 6 95 20.5
T297 Conor Manning Menchville 95 0 +23 5 95 20.5
T297 Tyson Principe Granby 95 0 +23 5 95 20.5
T300 Caleb Jackson Middlesex 96 0 +24 1 96 20.69
T300 Willee Bowles Northumberland 96 0 +24 1 96 20.69
T300 Henry Powell App. Reg. Gov. School 96 0 +24 1 96 20.69
303 Kaden Hurd Poquoson 97 0 +25 2 97 21.02
304 Sam Keethler John Champe 95 0 +25 4 95 21.32
T305 Luke Hatok Poquoson 98 0 +26 2 98 21.85
T305 Brody Bunting Poquoson 98 0 +26 2 98 21.85
T305 Madelyn Hall Floyd County 98 0 +26 2 98 21.85
T308 Eli Kuttkuhn Warhill 96 0 +26 4 96 22.17
T308 Dylan Maddox Liberty Christian 96 0 +26 3 96 22.17
T308 Mike Bateman Salem 96 0 +26 4 96 22.17
T311 Waylon Daniels Patrick Henry-Glade Spring 98 0 +26 1 98 22.35
T311 Caden Jones Northumberland 98 0 +26 1 98 22.35
T313 Greyson Williams Poquoson 99 0 +27 2 99 22.68
T313 Ben Kinkead Stonewall Jackson 99 0 +27 2 99 22.68
315 Andrew Hermann Kecoughtan 98 0 +26 5 98 23.13
T316 Kolby Hicks Patrick Henry-Glade Spring 99 0 +27 1 99 23.18
T316 Tucker Atkins Rappahannock County 99 0 +27 1 99 23.18
T316 Cameron Lambert Middlesex 99 0 +27 1 99 23.18
T319 Henry Pfitzner Maury 99 0 +27 5 99 24.0
T319 William Calder Colonial Forge 99 0 +27 6 99 24.0
321 Jayden Eppes Cumberland 100 0 +28 1 100 24.01
322 Landon Havens George Wythe 101 0 +29 1 101 24.84
T323 Landon Carraway Maury 101 0 +29 5 101 25.75
T323 Emily White Colonial Forge 101 0 +29 6 101 25.75
325 Zach Bocock Salem 101 0 +31 4 101 26.45
T326 Spencer Williams Chilhowie 103 0 +31 1 103 26.51
T326 Cooper Haynie Northumberland 103 0 +31 1 103 26.51
328 Jake Rafii James Robinson 102 0 +30 6 102 26.63
329 John Shaffer Windsor 104 0 +32 2 104 26.84
330 Hannah Ward Jamestown 102 0 +32 4 102 27.31
331 Xavier Todd Rappahannock County 104 0 +32 1 104 27.34
332 Armando Maldonado Menchville 103 0 +31 5 103 27.51
333 Cambrie Ferre Clarke County 106 0 +34 2 106 28.5
334 Andrew Sung CG Woodson 105 0 +33 6 105 29.26
335 James Snead Jamestown 105 0 +35 4 105 29.88
336 Ryan Kaufman Windsor 108 0 +36 2 108 30.16
337 William Vandrey Rappahannock County 108 0 +36 1 108 30.66
338 Hunter Jenkins Rappahannock County 109 0 +37 1 109 31.49
339 Conner Lee Kecoughtan 108 0 +36 5 108 31.89
340 Ryan Atkins Rappahannock County 110 0 +38 1 110 32.32
341 Ryan Patterson Windsor 111 0 +39 2 111 32.65
342 Ethan Sleeth Menchville 109 0 +37 5 109 32.76
T343 Austin Poarch Sussex Central 111 0 +39 1 111 33.15
T343 Jackson Wilson William Campbell 111 0 +39 1 111 33.15
T345 Jaelyn Taylor George Wythe 112 0 +40 1 112 33.98
T345 Dillon Faulconer William Campbell 112 0 +40 1 112 33.98
347 Nathan Mix Heritage 111 0 +41 4 111 35.01
348 Aidan Monahan Patrick Henry-Glade Spring 115 0 +43 1 115 36.48
349 Blake Street Stonewall Jackson 118 0 +46 2 118 38.47
T350 Eli Doyle Maury 116 0 +44 5 116 38.89
T350 David Ellington Menchville 116 0 +44 5 116 38.89
T352 Nathan Vanbenscholten Maury 117 0 +45 5 117 39.77
T352 Landen Hall Maury 117 0 +45 5 117 39.77
354 Max Barnes Chilhowie 120 0 +48 1 120 40.63
355 Chris Croghan William Campbell 124 0 +52 1 124 43.95
356 Tristan Tran Stonewall Jackson 125 0 +53 2 125 44.29
357 Blake Smith Maury 135 0 +63 5 135 55.54
358 Evan Dowdy William Campbell 141 0 +69 1 141 58.08
359 James Crockett George Wythe 149 0 +77 1 149 64.73