- Home
- U.S. Results
- Virginia
- John S. Battle
John S. Battle Cross Country
Virginia cross country team · Athletes, best performances and meet results.
Athletes by class
265 athletesClass of 2030 · 3 athletes on this page
- Aubree Wilson4 results · 2026 · Grade 9Girls / Women
- Gideon Mizelle3 results · 2026 · Grade 9Boys / Men
- Nixon Cruise3 results · 2026 · Grade 9Boys / Men
Class of 2029 · 4 athletes on this page
- Cara Shankle6 results · 2023–2025 · Grade 9Girls / Women
- Gabrielle Perkins4 results · 2026 · Grade 10Girls / Women
- Matthew Bardinelli4 results · 2023–2025 · Grade 9Boys / Men
- Nora Jones11 results · 2023–2026 · Grade 10Girls / Women
Class of 2028 · 8 athletes on this page
- Daniel Jarvis6 results · 2023–2024 · Grade FRBoys / Men
- Daniel Moncibais8 results · 2024–2026 · Grade 11Boys / Men
- Haleigh Brush9 results · 2022–2026 · Grade 11Girls / Women
- Isaac Harlow5 results · 2022–2024 · Grade 9Boys / Men
- Maddison Jones4 results · 2023–2026 · Grade 11Girls / Women
- Malachi Malina3 results · 2022–2024 · Grade 9Boys / Men
- Patryk Stevens3 results · 2023–2024 · Grade 9Boys / Men
- Peyton Rasnick4 results · 2023–2024 · Grade 9Boys / Men
Class of 2027 · 4 athletes on this page
- Ayden Turner23 results · 2021–2026 · Grade 12Girls / Women
- Connor Branham16 results · 2023–2026 · Grade 12Boys / Men
- Haylea Watson7 results · 2025–2026 · Grade 12Girls / Women
- Maggie Mizelle25 results · 2021–2026 · Grade 12Girls / Women
Class of 2026 · 4 athletes on this page
- Graydan POE10 results · 2022–2025 · Grade 12Boys / Men
- Kari Streit17 results · 2022–2025 · Grade 12Girls / Women
- Kathern Rosenbaum9 results · 2024–2025 · Grade 12Girls / Women
- Parker Mccroskey19 results · 2021–2025 · Grade 12Boys / Men
Class of 2025 · 8 athletes on this page
- Aron Leonard4 results · 2022 · Grade 10Boys / Men
- Callie Felty18 results · 2021–2024 · Grade 12Girls / Women
- Dwayne Mabry II15 results · 2021–2024 · Grade SRBoys / Men
- Elizabeth Richardson11 results · 2021–2023 · Grade JRGirls / Women
- Graham Wiles11 results · 2021–2022 · Grade 10Boys / Men
- Macy Odum16 results · 2022–2024 · Grade 12Girls / Women
- Noah Berger14 results · 2021–2024 · Grade SRBoys / Men
- Zackary Poe23 results · 2021–2024 · Grade SRBoys / Men
Class of 2024 · 5 athletes on this page
- Anna Gardner12 results · 2018–2022 · Grade JRGirls / Women
- Kendall Jarvis16 results · 2021–2023 · Grade 12Girls / Women
- Madeline Ratliff9 results · 2021–2022 · Grade 11Girls / Women
- Ross Baker9 results · 2022–2023 · Grade SRBoys / Men
- Sandi Jones19 results · 2018–2023 · Grade 12Girls / Women
Class of 2023 · 5 athletes on this page
- Caitlin Lambert17 results · 2018–2022 · Grade 12Girls / Women
- Claudia Booher17 results · 2019–2022Girls / Women
- Earl Lunsford3 results · 2021 · Grade 10Boys / Men
- Jayden Sisk20 results · 2018–2022 · Grade 12Girls / Women
- Kylie Owens11 results · 2017–2021 · Grade 10Girls / Women
Class of 2022 · 3 athletes on this page
- Julia Crowder18 results · 2016–2021 · Grade SRGirls / Women
- Levi Phipps9 results · 2018–2021 · Grade 11Boys / Men
- William Monk20 results · 2016–2021 · Grade SRBoys / Men
Class of 2021 · 3 athletes on this page
- Alex Jenkins3 results · 2021 · Grade 12Boys / Men
- Brandon Daugherty4 results · 2017–2018 · Grade 10Boys / Men
- Caleb Sisk12 results · 2017–2021 · Grade 12Boys / Men
Class of 2020 · 12 athletes on this page
- Andrew Smith27 results · 2015–2019 · Grade 12Boys / Men
- Bryson Sargent18 results · 2016–2019 · Grade 12Boys / Men
- Christopher Long8 results · 2017–2019 · Grade 12Boys / Men
- Jules Lemmom2 results · 2019 · Grade 12Girls / Women
- Kinley Meade4 results · 2019 · Grade 12Girls / Women
- Madison Chappell9 results · 2016–2017 · Grade 10Girls / Women
- Mckenna Poe10 results · 2014–2019 · Grade 12Girls / Women
- Orryn McGlone18 results · 2016–2019 · Grade 12Boys / Men
- Reed Samuel4 results · 2017 · Grade 10Boys / Men
- Simon Wade11 results · 2018–2019 · Grade 12Boys / Men
- Treyton Coates1 results · 2016 · Grade 9Boys / Men
- Zane POE4 results · 2017 · Grade 10Boys / Men
Class of 2019 · 5 athletes on this page
- Claire Melton25 results · 2015–2018 · Grade 12Girls / Women
- Colleen Haderer15 results · 2016–2018 · Grade 12Girls / Women
- Jeremy Benjamin1 results · 2015 · Grade 9Boys / Men
- Josh Booher24 results · 2013–2018 · Grade 12Boys / Men
- Tyler Singleton20 results · 2016–2018 · Grade 12Boys / Men
Class of 2018 · 3 athletes on this page
- Chelsey Carter17 results · 2014–2017 · Grade 12Girls / Women
- Kansas Hess4 results · 2015–2016 · Grade 11Girls / Women
- Orrin Owens14 results · 2015–2017 · Grade 12Boys / Men
Class of 2017 · 5 athletes on this page
- Cameron Walden5 results · 2014–2016 · Grade 12Boys / Men
- Jonathan Haderer1 results · 2016 · Grade 12Boys / Men
- Nathan Sikora5 results · 2014–2016 · Grade 12Boys / Men
- Val Hornsby3 results · 2015–2016 · Grade 12Boys / Men
- William Hornsby2 results · 2014–2016 · Grade 12Boys / Men
Class of 2016 · 6 athletes on this page
- Caleb Miller1 results · 2015 · Grade 12Boys / Men
- Elissa Tester4 results · 2014–2015 · Grade 12Girls / Women
- Emily Wilson4 results · 2014–2015 · Grade 12Girls / Women
- Jacob Miller4 results · 2014–2015 · Grade 12Boys / Men
- Maggie Melton4 results · 2014–2015 · Grade 12Girls / Women
- Sasha Haderer1 results · 2014 · Grade 11Girls / Women
Class of 2015 · 5 athletes on this page
- Abby Jones1 results · 2014 · Grade 12Girls / Women
- Baxter Martin1 results · 2014 · Grade 12Boys / Men
- Brad Swiney2 results · 2014 · Grade 12Boys / Men
- Ian Dew1 results · 2014 · Grade 12Boys / Men
- Megan Fisher1 results · 2014 · Grade 12Girls / Women
Class not listed · 17 athletes on this page
- Abagail McCroskey3 results · 2021 · Grade 7Girls / Women
- Abby Jones10 results · 2012–2014 · Grade 12Girls / Women
- Abigail Jones1 results · 2012Girls / Women
- Abigail Robinson3 results · 2018Girls / Women
- Adam McCraken1 results · 2009 · Grade 11Mixed
- Andrew Campbell1 results · 2011Boys / Men
- Andrew Fleenor5 results · 2009 · Grade 12Mixed
- Andrew Looney5 results · 2016Boys / Men
- Angelica Taylor2 results · 2013 · Grade 12Girls / Women
- Ayden Q Turner1 results · 2023 · Grade FRGirls / Women
- Bailey Owens1 results · 2018Girls / Women
- Bailey Ownes1 results · 2018Girls / Women
- Baleigh Osborne1 results · 2013 · Grade 9Girls / Women
- Baleigh Osbourne3 results · 2012–2013 · Grade 9Girls / Women
- Baliegh Osbourne1 results · 2013 · Grade 9Girls / Women
- Baxter Martin16 results · 2010–2014 · Grade 12Boys / Men
- Ben Ball6 results · 2009–2011Boys / Men
Best performances
Best marks in the available meet results.
Meet history
93 meets- VHSL XC State Class 1,2,3 ChampionshipNovember 7, 2026 · Green Hill Park · VA · Official Results8 results
- VHSL 1D,2D,3D XC ChampionshipsOctober 28, 2026 · Sugar Hollow Park · VA · Official Results12 results
- 20th Randy Smith ClassicOctober 1, 2026 · Sugar Hollow Park · VA · Official Results12 results
- Knights CrossingSeptember 12, 2026 · Green Hill Park · VA · Official Results11 results
- VHSL XC Class 123 State Championship November 8, 2025 · Green Hill Park · VA · Official Results1 results
- Region 2D Championship Cross CountryOctober 28, 2025 · Lincolnshire Park · VA · Official Results7 results
- Bristol CrossSeptember 27, 2025 · Steele Creek Park · TN · Official Results8 results
- Knights CrossingSeptember 6, 2025 · Green Hill Park · VA · Official Results12 results
- Becky Selfe InvitationalAugust 30, 2025 · Patrick Henry (G. Spring) HS · VA · Official Results11 results
- VHSL XC Class 1,2,3 State ChampionshipNovember 16, 2024 · Virginia Tech Home Cross Country Course · VA · Official Results6 results
- Knights Crossing XCSeptember 7, 2024 · Green Hill Park · VA · Official Results36 results
- Through The Pines Lebanon XC InvitationalAugust 28, 2024 · Lebanon Primary School · VA · Official Results18 results
- VHSL Class 1,2,3 State Cross Country ChampionshipsNovember 11, 2023 · GreenHill Park · VA · Official Results7 results
- VHSL 2A Region D ChampionshipsNovember 1, 2023 · Sugar Hollow Park · VA · Official Results14 results
- Mountain 7 District ChampionshipsOctober 25, 2023 · Cumberland Bowl Park · VA · Official Results14 results
- Randy Smith ClassicOctober 5, 2023 · Sugar Hollow Park · VA · Official Results28 results
- Walkers RunSeptember 16, 2023 · Hungry Mother Park · VA · Official Results24 results
- Knights CrossingSeptember 9, 2023 · GreenHill Park · VA · Official Results16 results
- Becky Selfe InvitationalSeptember 2, 2023 · Patrick Henry (G. Spring) HS · VA · Official Results26 results
- VHSL Class 1A/2A/3A State XC ChampionshipsNovember 12, 2022 · GreenHill Park · VA · Official Results8 results
- VHSL 2A Region D ChampionshipsNovember 2, 2022 · Sugar Hollow Park · VA · Official Results14 results
- Mountain 7 District ChampionshipsOctober 26, 2022 · VA-KY Fairgrounds · VA · Official Results18 results
- Walkers RunSeptember 17, 2022 · Hungry Mother Park · VA · Official Results27 results
- Knights CrossingSeptember 10, 2022 · GreenHill Park · VA · Official Results17 results
- Becky Selfe InvitationalSeptember 3, 2022 · Sugar Hollow Park · VA · Official Results25 results
- VHSL Class 2 State Cross Country ChampionshipsNovember 13, 2021 · GreenHill Park · VA · Official Results8 results
- Don Cumbow InvitationalOctober 20, 2021 · Sugar Hollow Park · VA · Official Results21 results
- Randy Smith ClassicSeptember 30, 2021 · Sugar Hollow Park · VA · Official Results19 results
- Knights Crossing InvitationalSeptember 11, 2021 · GreenHill Park · VA · Official Results14 results
- Becky Selfe InvitationalSeptember 4, 2021 · Patrick Henry (G. Spring) HS · VA · Official Results23 results
- Through The Pines Lebanon XC InvitationalSeptember 1, 2021 · Lebanon Primary School · VA · Official Results14 results
- Mountain 7 District ChampionshipsApril 7, 2021 · Sugar Hollow Park · VA · Official Results17 results
- Patrick Henry InvitationalMarch 24, 2021 · Patrick Henry (G. Spring) HS · VA · Official Results12 results
- Generals Spring OpenMarch 20, 2021 · Cumberland Bowl Park · VA · Official Results14 results
- Becky Selfe InvitationalMarch 10, 2021 · Patrick Henry (G. Spring) HS · VA · Official Results9 results
- VHSL Class 2 State ChampionshipNovember 16, 2019 · GreenHill Park · VA · Official Results2 results
- VHSL Region 2D ChampionshipsNovember 6, 2019 · Lebanon Primary School · VA · Official Results14 results
- Mountain 7 District ChampionshipsOctober 30, 2019 · Sugar Hollow Park · VA · Official Results14 results
- Maroon Tide InvitationalSeptember 18, 2019 · SW Virginia Training Center · VA · Official Results13 results
- Knights Crossing InvitationalSeptember 7, 2019 · GreenHill Park · VA · Official Results30 results
- VHSL 2A State XC ChampionshipsNovember 9, 2018 · Great Meadow Park · VA · Official Results4 results
- VHSL 2A Region DOctober 31, 2018 · Sugar Hollow Park · VA · Official Results11 results
- Abingdon InvitationalOctober 17, 2018 · Sugar Hollow Park · VA · Official Results20 results
- Randy Smith ClassicSeptember 29, 2018 · Sugar Hollow Park · VA · Official Results14 results
- Bristol InvitationalSeptember 22, 2018 · Steele Creek Course · TN · Official Results15 results
- Walker's RunSeptember 15, 2018 · Hungry Mother Park · VA · Official Results29 results
- Knights Crossing InvitationalSeptember 8, 2018 · GreenHill Park · VA · Official Results15 results
- VHSL 2A State XC ChampionshipsNovember 11, 2017 · Great Meadow Park · VA · Official Results2 results
- VHSL 4A State XC ChampionshipsNovember 10, 2017 · Great Meadow Park · VA · Official Results2 results
- VHSL 2A Region D ChampionshipsNovember 1, 2017 · Lebanon Primary School · VA · Official Results12 results
- Walker's RunSeptember 16, 2017 · Hungry Mother Park · VA · Official Results33 results
- Knights Crossing InvitationalSeptember 9, 2017 · GreenHill Park · VA · Official Results24 results
- VHSL 2A West RegionNovember 2, 2016 · Giles County HS · VA · Official Results12 results
- VHSL 2A Conference 40October 26, 2016 · Cumberland Bowl Park · VA · Official Results13 results
- Run the Bowl InvitationalOctober 12, 2016 · Cumberland Bowl Park · VA · Official Results18 results
- Randy Smith ClassicSeptember 29, 2016 · Sugar Hollow Park · VA · Official Results23 results
- Walker's RunSeptember 17, 2016 · Hungry Mother Park · VA · Official Results25 results
- Bearcat InvitationalSeptember 14, 2016 · Sugar Hollow Park · VA · Official Results15 results
- Becky Selfe InvitationalSeptember 10, 2016 · Sugar Hollow Park · VA · Official Results21 results
- Through the Pines InvitationalSeptember 3, 2016 · Lebanon Primary School · VA · Official Results14 results
- Giles InvitationalAugust 31, 2016 · Giles County HS · VA · Official Results19 results
- VHSL 2A State Cross Country ChampionshipNovember 14, 2015 · Great Meadow Park · VA · Official Results7 results
- VHSL Group 2A West Regional XC ChampionshipsNovember 5, 2015 · Sugar Hollow Park · VA · Official Results13 results
- Randy Smith ClassicOctober 1, 2015 · Sugar Hollow Park · VA · Official Results21 results
- Bristol CC InvitationalSeptember 26, 2015 · Steele Creek Course · TN · Official Results14 results
- NXN Southeast RegionalNovember 29, 2014 · WakeMed Soccer Park · NC · Official Results1 results
- VHSL Group 2A West Regional ChampionshipNovember 5, 2014 · Giles County HS · VA · Official Results14 results
- Walker's RunSeptember 20, 2014 · Hungry Mother Park · VA · Official Results22 results
- Becky Selfe Invitational September 13, 2014 · The 4-H Center · VA · Official Results6 results
- Knights Crossing Invitational September 13, 2014 · GreenHill Park · VA · Official Results16 results
- VHSL 6A State Cross Country ChampionshipNovember 15, 2013 · Great Meadow Park · VA · Official Results10 results
- VHSL Group 2A Conference 40 Championships October 30, 2013 · Sugar Hollow Park · VA · Official Results14 results
- Abingdon Invitational October 16, 2013 · Sugar Hollow Park · VA · Official Results8 results
- Randy Smith Classic October 3, 2013 · Sugar Hollow Park · VA · Official Results17 results
- Knights Crossing Invitational September 14, 2013 · GreenHill Park · VA · Official Results11 results
- VHSL Clinch Mountain DistrictOctober 24, 2012 · Sugar Hollow Park · VA · Official Results13 results
- Abingdon InvitationalOctober 17, 2012 · Sugar Hollow Park · VA · Official Results20 results
- Randy Smith Classic October 4, 2012 · Sugar Hollow Park · VA · Official Results22 results
- Walker's RunSeptember 15, 2012 · Hungry Mother Park · VA · Official Results28 results
- VHSL Clinch Mountain District XC ChampionshipsOctober 26, 2011 · Sugar Hollow Park · VA · Official Results12 results
- Abingdon InvitationalOctober 19, 2011 · Sugar Hollow Park · VA · Official Results2 results
- Becky Selfe InvitationalSeptember 10, 2011 · Patrick Henry (G. Spring) HS · VA · Official Results13 results
- VHSL State Cross Country ChampionshipsNovember 13, 2010 · Great Meadow Park · VA · Official Results10 results
- VHSL Clinch Mountain District XC ChampionshipsOctober 27, 2010 · Sugar Hollow Park · VA · Official Results13 results
- Through the Pines Lebanon InvitationalOctober 9, 2010 · Lebanon Primary School · VA · Official Results32 results
- Randy Smith ClassicSeptember 30, 2010 · Sugar Hollow Park · VA · Official Results20 results
- Walker's RunSeptember 18, 2010 · Hungry Mother Park · VA · Official Results25 results
- Becky Selfe InvitationalSeptember 11, 2010 · Patrick Henry (G. Spring) HS · VA · Official Results23 results
- VHSL ChampionshipNovember 14, 2009 · Great Meadow Park · VA · Official Results28 results
- Virginia Clinch Mountain District ChampionshipsOctober 28, 2009 · Sugar Hollow Park · VA · Official Results13 results
- Abingdon Open InvitationalOctober 22, 2009 · Sugar Hollow Park · VA · Official Results22 results
- Walker's RunSeptember 19, 2009 · Hungry Mother Park · VA · Official Results21 results
- Becky Selfe InvitationalSeptember 12, 2009 · Patrick Henry (G. Spring) HS · VA · Official Results21 results