2025-2026 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 Kennedy Maccleery Western Albemarle 66 0 -4 3 66 -3.88
2 Carter Wolfe Gate City 68 0 -3 2 68 -2.05
T3 Finn Watson Washington-Liberty 70 0 -2 6 70 -1.4
T3 Ben Cowgill Douglas Freeman 70 0 -2 5 70 -1.4
5 Matthew Altizer Auburn 69 0 -2 1 69 -1.16
6 Sam Han Independence 71 0 -1 6 71 -0.53
T7 Rylin Szymanski Windsor 70 0 -1 2 70 -0.27
T7 Kylar Holland Windsor 70 0 -1 2 70 -0.27
T9 Ashnoor Kaur Salem 71 0 +1 4 71 0.34
T9 Jackson Devereux Wilson Memorial 71 0 +1 3 71 0.34
T11 Raquel Walker Robinson Secondary 72 0 E 6 72 0.35
T11 Mason Shapiro Independence 72 0 E 6 72 0.35
T11 Kaylee Bell Ocean Lakes 72 0 E 5 72 0.35
T11 Matthew Pack John Champe 72 0 E 5 72 0.35
T15 Mason Gilliland James River 71 0 E 2 71 0.62
T15 Noah Mulkey Graham 71 0 E 2 71 0.62
T15 Isaiah Cantrell Floyd 71 0 E 2 71 0.62
T15 Hunter Crist Radford 71 0 E 2 71 0.62
T19 Jack Skinner Blacksburg 72 0 +2 4 72 1.18
T19 Cameron Sharp Blacksburg 72 0 +2 4 72 1.18
T19 Caitlyn Baxter Amherst 72 0 +2 4 72 1.18
22 Charlie Stiffler Albemarle 73 0 +1 5 73 1.23
23 Gaston Wimmer Auburn 72 0 +1 1 72 1.51
T24 Ashton Kemp Hanover 73 0 +3 4 73 2.02
T24 Trace Reavis Carroll County 73 0 +3 3 73 2.02
T26 Armaan Osterman Robinson Secondary 74 0 +2 6 74 2.1
T26 Jacob Hartley Colonial Forge 74 0 +2 6 74 2.1
T26 Evan Ronen Independence 74 0 +2 6 74 2.1
T26 Caden Brown Mountain View 74 0 +2 6 74 2.1
T26 Alex Allegood Grassfield 74 0 +2 6 74 2.1
T26 Andrew Reynolds Riverside 74 0 +2 5 74 2.1
T26 Carter Bransford Deep Run 74 0 +2 5 74 2.1
T33 Bailey Goodson Graham 73 0 +2 2 73 2.4
T33 Will Boyer Smith Mountain Lake Academy 73 0 +2 1 73 2.4
T33 Carson Iroler Galax 73 0 +2 1 73 2.4
T33 David Goode George Wythe (Wytheville) 73 0 +2 1 73 2.4
T33 Brycen Coomer Lee 73 0 +2 2 73 2.4
T38 William York Loudoun Valley 2027 74 0 +4 4 74 2.87
T38 Sebby Horne Western Albemarle 74 0 +4 3 74 2.87
T38 Drew Fishel Meridian 2027 74 0 +4 3 74 2.87
T38 Joe Morinelli Western Albemarle 74 0 +4 3 74 2.87
T38 Alisa Davidova Lord Botetourt 74 0 +4 3 74 2.87
T38 Jacob Burkholder Spotswood 74 0 +4 3 74 2.87
T38 Seth Alba Blacksburg 74 0 +4 4 74 2.87
T38 Owen Mason Halifax County 74 0 +4 4 74 2.87
T38 Christian Martin York 74 0 +4 3 74 2.87
T47 Sophie Cao Langley 75 0 +3 6 75 2.98
T47 Evan Saunders Riverside 75 0 +3 5 75 2.98
T47 Landon Paul Osbourn Park 75 0 +3 6 75 2.98
T47 Sydney Dinh Robinson Secondary 75 0 +3 6 75 2.98
T47 Ryan Moseley James Madison 75 0 +3 6 75 2.98
T52 Dawson Goins Graham 74 0 +3 2 74 3.29
T52 Landon Bolling James River 74 0 +3 2 74 3.29
T52 Landon Hermansky Poquoson 74 0 +3 2 74 3.29
T55 Logan Walker Liberty Christian 75 0 +5 3 75 3.71
T55 Matthew Amos Culpeper 75 0 +5 3 75 3.71
T55 Sam Dilday Jamestown 75 0 +5 4 75 3.71
T55 Lucas Palmer Broad Run 75 0 +5 4 75 3.71
T55 Jackson Quinn Loudoun County 75 0 +5 4 75 3.71
T55 Jack Herbert Blacksburg 75 0 +5 4 75 3.71
T55 Cole Hedrick Hanover 75 0 +5 4 75 3.71
T62 Deshaun Moten Osbourn Park 76 0 +4 6 76 3.85
T62 Owen Love Thomas Edison 76 0 +4 6 76 3.85
T62 Clayton Lobb Briar Woods 76 0 +4 5 76 3.85
T62 Oliver Tanguay Manchester 76 0 +4 6 76 3.85
T62 Emmett Spence Washington-Liberty 76 0 +4 6 76 3.85
T62 Graham Weinstein Midlothian 76 0 +4 5 76 3.85
T62 Hunter Raines Stafford 76 0 +4 6 76 3.85
T62 Sam Francis Deep Run 76 0 +4 5 76 3.85
T70 Peyton Mason Floyd 75 0 +4 2 75 4.18
T70 Cameron Mosley Lee 75 0 +4 2 75 4.18
T72 Gage Hogan Jefferson Forest 76 0 +6 4 76 4.55
T72 Jackson Miller Tunstall 76 0 +6 3 76 4.55
T74 Dasch Cox Deep Run 77 0 +5 5 77 4.73
T74 Victoria Giang Riverside 77 0 +5 5 77 4.73
T74 Zack Chincuanco Ocean Lakes 77 0 +5 5 77 4.73
T74 John Carlin Riverside 77 0 +5 5 77 4.73
T74 Austyn Kim Thomas Jefferson S&T 77 0 +5 6 77 4.73
T74 Braden Sipe Cosby 77 0 +5 6 77 4.73
T74 Jackson Wright Midlothian 77 0 +5 5 77 4.73
T74 Isabel Vizgaitis West Potomac 77 0 +5 6 77 4.73
T74 Sophia Meyer Independence 77 0 +5 6 77 4.73
T83 Ava Garrison Louisa 77 0 +7 4 77 5.4
T83 Carter Sams Monacan 77 0 +7 4 77 5.4
T83 James Lappas Lafayette 77 0 +7 4 77 5.4
T83 Katherine Yun Broad Run 77 0 +7 4 77 5.4
T83 Conner Lamanna Jefferson Forest 77 0 +7 4 77 5.4
T83 Charles Griffith Meridian 77 0 +7 3 77 5.4
T83 Evan Salapka Atlee 77 0 +7 4 77 5.4
T83 Davis Cook Abingdon 77 0 +7 3 77 5.4
T83 Aiden Connor Jamestown 77 0 +7 4 77 5.4
T92 Faith Oh Briar Woods 78 0 +6 5 78 5.61
T92 Andrew Berk James Madison 78 0 +6 6 78 5.61
T92 Charlie Jones Cosby 78 0 +6 6 78 5.61
T92 Liam Walsh James Madison 78 0 +6 6 78 5.61
T96 Ryan Kaufman Windsor 77 0 +6 2 77 5.96
T96 Tyler Brent Lancaster 77 0 +6 1 77 5.96
T96 Walker Baker Lee 77 0 +6 2 77 5.96
T96 Parker Hite Central Lunenburg 77 0 +6 2 77 5.96
T96 Toryn Ibarra Nandua 77 0 +6 2 77 5.96
T96 Gavin Butler Strasburg 77 0 +6 2 77 5.96
T102 Brennan Stephens Liberty Christian 78 0 +8 3 78 6.24
T102 Luke Winters Western Albemarle 78 0 +8 3 78 6.24
T102 Cody Cox Jefferson Forest 78 0 +8 4 78 6.24
T102 Lance Coleman Goochland 78 0 +8 3 78 6.24
T102 James Nolde Western Albemarle 78 0 +8 3 78 6.24
T102 Isabella Geng Blacksburg 78 0 +8 4 78 6.24
T102 Jack Kerrigan Broad Run 78 0 +8 4 78 6.24
T102 Michael Demasi Heritage - Leesburg 78 0 +8 4 78 6.24
T102 Elisa Knox Patrick Henry 78 0 +8 4 78 6.24
T111 Russell Haueisen Grassfield 79 0 +7 6 79 6.48
T111 Chloe Tran Riverside 79 0 +7 5 79 6.48
T111 Ethan Kotter Briar Woods 79 0 +7 5 79 6.48
T111 Trevor Eubanks Frank W. Cox 79 0 +7 5 79 6.48
T111 Austin Stephens Grassfield 79 0 +7 6 79 6.48
T111 Ellie Howell Grassfield 79 0 +7 6 79 6.48
T111 Erin Mullin Robinson Secondary 79 0 +7 6 79 6.48
T111 Jackson Fannon Grassfield 79 0 +7 6 79 6.48
T119 Liam Smith Auburn 78 0 +7 1 78 6.85
T119 Owen Jackson Fort Chiswell 78 0 +7 1 78 6.85
T119 Tucker Harlow Riverheads 78 0 +7 1 78 6.85
T119 Evan Bowers Stonewall Jackson 78 0 +7 2 78 6.85
T119 Christina Zochowski John Battle 78 0 +7 2 78 6.85
T119 Brody Thomas Holston 78 0 +7 1 78 6.85
T125 Evan Matelski Loudoun Valley 79 0 +9 4 79 7.08
T125 Kyle Kremer Lafayette 79 0 +9 4 79 7.08
T125 Levi Vannoy Jamestown 79 0 +9 4 79 7.08
T128 Jack Cilman James Madison 80 0 +8 6 80 7.36
T128 Harrison Beaudoin Midlothian 80 0 +8 5 80 7.36
T128 Donald Mcdougal Stone Bridge 80 0 +8 5 80 7.36
T131 James Agee Smith Mountain Lake Academy 79 0 +8 1 79 7.74
T131 Alana Hamaty Graham 79 0 +8 2 79 7.74
T131 Caden Powell Randolph-Henry 79 0 +8 2 79 7.74
T131 Brady White Marion 79 0 +8 2 79 7.74
T131 William Ballard Giles 79 0 +8 1 79 7.74
T131 Caleb Phillips Smith Mountain Lake Academy 79 0 +8 1 79 7.74
T131 Adam Dawson George Wythe (Wytheville) 79 0 +8 1 79 7.74
T131 Parker Allen Randolph-Henry 79 0 +8 2 79 7.74
T139 Beck Christiansen Grafton 80 0 +10 4 80 7.93
T139 Gavin Horn Blacksburg 80 0 +10 4 80 7.93
T139 James Snead Jamestown 80 0 +10 4 80 7.93
T139 Tanner Hesse Liberty Christian 80 0 +10 3 80 7.93
T143 Kamryn Garg South County 81 0 +9 6 81 8.23
T143 Charlie Braithwaite Frank W. Cox 81 0 +9 5 81 8.23
T143 Christopher Mazevski Osbourn Park 81 0 +9 6 81 8.23
T143 Parson Ratliff Cosby 81 0 +9 6 81 8.23
T143 Maddox Johnson Frank W. Cox 81 0 +9 5 81 8.23
T143 Ashika Vuradi Independence 81 0 +9 6 81 8.23
T143 Matthew Berry Douglas Freeman 81 0 +9 5 81 8.23
T143 Karoline Sweet Cosby 81 0 +9 6 81 8.23
T151 Braylen Pendergraft Lee 80 0 +9 2 80 8.63
T151 Jonathan Whitlow Floyd 80 0 +9 2 80 8.63
T151 Braxton Williamson William Campbell 80 0 +9 1 80 8.63
T151 Carson Street Patrick Henry 80 0 +9 1 80 8.63
T155 Lucas Crombie Western Albemarle 81 0 +11 3 81 8.77
T155 Josie Hughes Jamestown 81 0 +11 4 81 8.77
T155 Nathan Mix Heritage - Leesburg 81 0 +11 4 81 8.77
T155 Grant Kerrigan Broad Run 81 0 +11 4 81 8.77
T155 Addison Brown Staunton 81 0 +11 3 81 8.77
T155 Skylr Cross York 81 0 +11 3 81 8.77
T155 Carter Dudash Christiansburg 81 0 +11 3 81 8.77
T162 Jake Liang Deep Run 82 0 +10 5 82 9.11
T162 Colin Hanley Washington-Liberty 82 0 +10 6 82 9.11
T164 Gavin Dellinger Strasburg 81 0 +10 2 81 9.52
T164 Isaac Hernandez Lancaster 81 0 +10 1 81 9.52
T164 Landon Shirilla Northumberland 81 0 +10 1 81 9.52
T164 Alex Fulmer Lancaster 81 0 +10 1 81 9.52
T164 Brogan Gilpin Graham 81 0 +10 2 81 9.52
T164 John Shaffer Windsor 81 0 +10 2 81 9.52
T164 Luke Flynn Strasburg 81 0 +10 2 81 9.52
T171 Charlie Bolling Christiansburg 82 0 +12 3 82 9.61
T171 Tanner Brobst Smithfield 82 0 +12 4 82 9.61
T171 Bryce Hochman New Kent 82 0 +12 3 82 9.61
T171 Lucas Sayers Christiansburg 82 0 +12 3 82 9.61
T175 Drew Hartman First Colonial 83 0 +11 5 83 9.99
T175 Colt Tuhey Cosby 83 0 +11 6 83 9.99
T175 Thomas Aman Menchville 83 0 +11 5 83 9.99
T175 Kapil Ramachandran Independence 83 0 +11 6 83 9.99
T179 Carter St. clair Auburn 82 0 +11 1 82 10.41
T179 Coleman Almond Appomattox 82 0 +11 2 82 10.41
T179 Max Barnes Chilhowie 82 0 +11 1 82 10.41
T179 Easton Sweet Holston 82 0 +11 1 82 10.41
T179 Garrett Vest Floyd 82 0 +11 2 82 10.41
T184 Caitlin Brown Hanover 83 0 +13 4 83 10.46
T184 Rory Tierney Loudoun Valley 83 0 +13 4 83 10.46
T184 Jack Houseknecht Tabb 83 0 +13 3 83 10.46
T184 Rylan Opett New Kent 83 0 +13 3 83 10.46
T184 Hunter Vlahakis Hanover 83 0 +13 4 83 10.46
T184 Coady Walk Lafayette 83 0 +13 4 83 10.46
T190 Chase Bickel Midlothian 84 0 +12 5 84 10.86
T190 Owen Barker Midlothian 84 0 +12 5 84 10.86
T190 Jaxon Cizerle Frank W. Cox 84 0 +12 5 84 10.86
T190 Chase Harris LC Bird 84 0 +12 6 84 10.86
T190 Carter Cunningham James Madison 84 0 +12 6 84 10.86
T190 Aneesh Kappula Briar Woods 84 0 +12 5 84 10.86
T196 Dawson Hair Tunstall 84 0 +14 3 84 11.3
T196 Brody Rubin Lafayette 84 0 +14 4 84 11.3
T196 Cody Fleet Auburn 83 0 +12 1 83 11.3
T196 Jake Sann Atlee 84 0 +14 4 84 11.3
T196 Landon Elder William Campbell 83 0 +12 1 83 11.3
T196 Matthew Stephens Liberty Christian 84 0 +14 3 84 11.3
T196 Cole Porter Brentsville 84 0 +14 3 84 11.3
T196 Cooper Guldin Tabb 84 0 +14 3 84 11.3
T204 Eli Cather Briar Woods 85 0 +13 5 85 11.74
T204 Taylor Fenix Westfield 85 0 +13 6 85 11.74
T206 James Russell Atlee 85 0 +15 4 85 12.14
T206 Cam Chaney Lakeland 85 0 +15 3 85 12.14
T206 Roman Drake Kettle Run 85 0 +15 3 85 12.14
T206 Tesla Vargas Tunstall 85 0 +15 3 85 12.14
T206 Ezra Fine Meridian 85 0 +15 3 85 12.14
T206 Gavin Kearney Loudoun Valley 85 0 +15 4 85 12.14
T212 William Judy Luray 84 0 +13 1 84 12.19
T212 Braden Persinger James River 84 0 +13 2 84 12.19
T212 Gavyn Simpson Appomattox 84 0 +13 2 84 12.19
T212 Garrett Simmons Fort Defiance 84 0 +13 2 84 12.19
T212 Kai Evans Middlesex 84 0 +13 1 84 12.19
T212 Isaiah Keep Smith Mountain Lake Academy 84 0 +13 1 84 12.19
T212 William Hottle Randolph-Henry 84 0 +13 2 84 12.19
T212 Garrett Mason Randolph-Henry 84 0 +13 2 84 12.19
T220 Callen Carolino Ocean Lakes 86 0 +14 5 86 12.61
T220 Ronan Das Thomas Jefferson S&T 86 0 +14 6 86 12.61
T220 Cash Joyce Thomas Dale 86 0 +14 6 86 12.61
T220 Lucas Everett Thomas Jefferson S&T 86 0 +14 6 86 12.61
T220 James Parkman Nasemond River 86 0 +14 5 86 12.61
T225 Fenton Scott Gloucester 86 0 +16 4 86 12.99
T225 Colton Payne Tunstall 86 0 +16 3 86 12.99
T225 William Dunn Atlee 86 0 +16 4 86 12.99
T225 Cole Ritchey Loudoun Valley 86 0 +16 4 86 12.99
T229 Aiden Springer Stonewall Jackson 85 0 +14 2 85 13.08
T229 Brennan Evans Randolph-Henry 85 0 +14 2 85 13.08
T229 Cannon Elswick Auburn 85 0 +14 1 85 13.08
T232 Alec Stutman Deep Run 87 0 +15 5 87 13.49
T232 Kadyn Burgy Robinson Secondary 87 0 +15 6 87 13.49
T232 Luke Bechara James Madison 87 0 +15 6 87 13.49
T232 Blake Spring Oakton 87 0 +15 6 87 13.49
236 Brady Bond Hanover 87 0 +17 4 87 13.83
T237 Cannon Woods George Wythe (Wytheville) 86 0 +15 1 86 13.97
T237 Dylan Mosley Lee 86 0 +15 2 86 13.97
T237 Kolby Hicks Patrick Henry 86 0 +15 1 86 13.97
T240 Ruyan Ulrich Osbourn Park 88 0 +16 6 88 14.37
T240 Dominic Tamburro Washington-Liberty 88 0 +16 6 88 14.37
T240 Brady Luhring Briar Woods 88 0 +16 5 88 14.37
T240 Brayden Hyatt Midlothian 88 0 +16 5 88 14.37
T240 Andrew Herman Kecoughan 88 0 +16 5 88 14.37
T240 Nathan Matheny Great Bridge 88 0 +16 5 88 14.37
T240 Michael Merendino Menchville 88 0 +16 5 88 14.37
T247 Tanner Cayci Lafayette 88 0 +18 4 88 14.67
T247 Joshua Mignard Jefferson Forest 88 0 +18 4 88 14.67
T247 Colin Hewitt Christiansburg 88 0 +18 3 88 14.67
T247 Tristan Phonseya Broad Run 88 0 +18 4 88 14.67
T251 Gus Sanford Rappahannock 87 0 +16 1 87 14.86
T251 Bryson Harris Floyd 87 0 +16 2 87 14.86
T251 Allen Garland iii Northumberland 87 0 +16 1 87 14.86
T251 Jackson Saeler Stonewall Jackson 87 0 +16 2 87 14.86
T255 Kieran Danbusky Ocean Lakes 89 0 +17 5 89 15.24
T255 Conor Manning Menchville 89 0 +17 5 89 15.24
T255 James Ward Ocean Lakes 89 0 +17 5 89 15.24
T258 Sky Beers Lafayette 89 0 +19 4 89 15.52
T258 Brett Richardson Culpeper 89 0 +19 3 89 15.52
T258 Christian Hammond Meridian 89 0 +19 3 89 15.52
T261 Reagan Barton Randolph-Henry 88 0 +17 2 88 15.75
T261 Mason Fogarty Smith Mountain Lake Academy 88 0 +17 1 88 15.75
T261 Thomas Major Lancaster 88 0 +17 1 88 15.75
T261 Mason Neff Strasburg 88 0 +17 2 88 15.75
T261 Bryson Davis Buckingham County 88 0 +17 2 88 15.75
T266 Benjamin Yi Thomas Jefferson S&T 90 0 +18 6 90 16.12
T266 Hudson Hines Cox 90 0 +18 5 90 16.12
T266 Kyle Majak Potomac Falls 90 0 +18 5 90 16.12
T269 Luke Snow Tunstall 90 0 +20 3 90 16.36
T269 Era Inglis-nela Meridian 90 0 +20 3 90 16.36
T271 David Sullivan jr Cumberland 89 0 +18 1 89 16.64
T271 Caden Jones Northumberland 89 0 +18 1 89 16.64
T271 Carson Rouse Holston 89 0 +18 1 89 16.64
T271 Konner Early Lee 89 0 +18 2 89 16.64
T271 Brody Davidson Chilhowie 89 0 +18 1 89 16.64
T276 Alison Oh Deep Run 91 0 +19 5 91 16.99
T276 Tyler Hong Washington-Liberty 91 0 +19 6 91 16.99
T278 Jax Engh Culpeper 91 0 +21 3 91 17.2
T278 Ainsley Asbury Tabb 91 0 +21 3 91 17.2
T280 Lance Teaters Chilhowie 90 0 +19 1 90 17.53
T280 Carter Bird Fort Defiance 90 0 +19 2 90 17.53
T280 Brandon Hubbard Mathews 90 0 +19 1 90 17.53
T283 Ella Mochoruk Strasburg 91 0 +20 2 91 18.42
T283 Spencer Williams Chilhowie 91 0 +20 1 91 18.42
T285 Peyton Mcdonald Frank W. Cox 93 0 +21 5 93 18.75
T285 Brody Hancock Osbourn Park 93 0 +21 6 93 18.75
T287 Matthew Holohan Loudoun Valley 93 0 +23 4 93 18.89
T287 Jack Dolin Jefferson Forest 93 0 +23 4 93 18.89
T287 Chris Bassett Tabb 93 0 +23 3 93 18.89
T287 Will Carson Jefferson Forest 93 0 +23 4 93 18.89
T287 Ian Yeatts Tunstall 93 0 +23 3 93 18.89
T292 Cooper Hale Graham 92 0 +21 2 92 19.31
T292 Connor Johnson Chilhowie 92 0 +21 1 92 19.31
294 Armando Maldonado Menchville 94 0 +22 5 94 19.62
T295 Ethan Weaver York 94 0 +24 3 94 19.73
T295 Ross Chamberlain Atlee 94 0 +24 4 94 19.73
T297 Braden George Lancaster 93 0 +22 1 93 20.2
T297 Ryan Patterson Windsor 93 0 +22 2 93 20.2
T297 Brandon Anders Chilhowie 93 0 +22 1 93 20.2
T297 Addison Fogarty Smith Mountain Lake Academy 93 0 +22 1 93 20.2
T297 Landon Havens George Wythe (Wytheville) 93 0 +22 1 93 20.2
T297 Linwood Bowis Northumberland 93 0 +22 1 93 20.2
303 Kellan Powers Ocean Lakes 95 0 +23 5 95 20.5
T304 Dylan Maddox Liberty Christian 95 0 +25 3 95 20.58
T304 Jake Crowder Jamestown 95 0 +25 4 95 20.58
T304 Baylor Ritter Liberty Christian 95 0 +25 3 95 20.58
307 Jacob Hollar Stonewall Jackson 94 0 +23 2 94 21.09
T308 Tristan Munoz Granby 96 0 +24 5 96 21.37
T308 Chase Holloway Menchville 96 0 +24 5 96 21.37
T308 Bennett Schadrack Washington-Liberty 96 0 +24 6 96 21.37
T308 Ethan Sleeth Menchville 96 0 +24 5 96 21.37
T312 Atticus Kim Meridian 96 0 +26 3 96 21.42
T312 Jack Pace Atlee 96 0 +26 4 96 21.42
T312 Brodi Bartee Tabb 96 0 +26 3 96 21.42
T312 Reece Hubble Christiansburg 96 0 +26 3 96 21.42
T316 Cannon Jones Windsor 95 0 +24 2 95 21.98
T316 Jordyn Wilson William Campbell 95 0 +24 1 95 21.98
T318 Kyle Biggins Cosby 97 0 +25 6 97 22.25
T318 Noah Tio Grassfield 97 0 +25 6 97 22.25
T320 Samarth Sriram Broad Run 97 0 +27 4 97 22.26
T320 Lucas Smith Culpeper 97 0 +27 3 97 22.26
T322 Parker Shirilla Northumberland 96 0 +25 1 96 22.87
T322 Porter Blackwell Patrick Henry 96 0 +25 1 96 22.87
324 Andrew Banwart York 98 0 +28 3 98 23.11
325 Jonathan Abu-absi Nasemond River 98 0 +26 5 98 23.13
T326 Finn Smith York 99 0 +29 3 99 23.95
T326 Ethan Thompson Tabb 99 0 +29 3 99 23.95
T328 Alex Haines Osbourn Park 99 0 +27 6 99 24.0
T328 Jayden Hunter Nasemond River 99 0 +27 5 99 24.0
330 Trafton Martin William Campbell 98 0 +27 1 98 24.65
331 Jake Kim Thomas Jefferson S&T 100 0 +28 6 100 24.88
T332 Crew Jones Northumberland 99 0 +28 1 99 25.54
T332 Jaelyn Taylor George Wythe (Wytheville) 99 0 +28 1 99 25.54
334 Maxton Carter Christiansburg 101 0 +31 3 101 25.64
335 Garett Steele Holston 100 0 +29 1 100 26.43
336 Ryder Quesenberry Floyd 101 0 +30 2 101 27.32
337 Henry Phitzner Maury 103 0 +31 5 103 27.51
338 Gavin Pope York 104 0 +34 3 104 28.17
T339 Robert Neff Strasburg 102 0 +31 2 102 28.21
T339 Brooks Parker Lancaster 102 0 +31 1 102 28.21
341 Maxwell Rechkemmer Culpeper 105 0 +35 3 105 29.01
342 Elizabeth Johnson James River 103 0 +32 2 103 29.1
343 Jake Rafii Robinson Secondary 105 0 +33 6 105 29.26
344 Hayden Weddell Nasemond River 106 0 +34 5 106 30.13
345 Aden Mifsud Culpeper 108 0 +38 3 108 31.54
T346 Levi Moretz Holston 108 0 +37 1 108 33.54
T346 Beckett Pritt William Campbell 108 0 +37 1 108 33.54
348 Chase Hedrick William Campbell 110 0 +39 1 110 35.32
349 Camden Saunders James River 113 0 +42 2 113 37.99
350 Jackson Defreitas Nasemond River 115 0 +43 5 115 38.02
351 Tristan Tran Stonewall Jackson 114 0 +43 2 114 38.88
352 Cora Gutierrez Stonewall Jackson 116 0 +45 2 116 40.66
T353 Maylan Smith Holston 117 0 +46 1 117 41.55
T353 Trenton Taylor James River 117 0 +46 2 117 41.55
355 James Crockett George Wythe (Wytheville) 124 0 +53 1 124 47.78