1. Home
  2. U.S. Results
  3. Virginia
  4. Metro XC Championships

2026 Metro XC Championships Results

Official ResultsBlacksburg HS XC Course , Blacksburg, VACross Country207 results12 teamsMeet history →

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters High School Boys1Blacksburg25
2William Byrd57
3Patrick Henry (Roanoke)76
4Radford90
5Northside162
6Christiansburg166
7Carroll County192
8Eastern Montgomery213
Girls / Women · 5,000 Meters High School Girls1Blacksburg22
2Radford45
3Patrick Henry (Roanoke)75
4Christiansburg100

Boys / Men · 5,000 Meters High School Boys

129 results
PlAthlete / entryGrSchool / teamMark
1Bebo HimesPlace 1 · Grade 10 · Blacksburg10Blacksburg17:40.2
2Mason LiraPlace 2 · Grade 9 · Patrick Henry (Roanoke)9Patrick Henry (Roanoke)18:10.1
3Elijah HowePlace 3 · Grade 11 · Blacksburg11Blacksburg18:15.0
4Carston DibenedettoPlace 4 · Grade 10 · William Byrd10William Byrd18:19.3
5Colton SotherdenPlace 5 · Grade 12 · William Byrd12William Byrd18:23.4
6Oliver JonesPlace 6 · Grade 11 · Blacksburg11Blacksburg18:30.0
7Tyler MollPlace 7 · Grade 12 · Blacksburg12Blacksburg18:35.1
8Logan WitcherPlace 8 · Grade 9 · Blacksburg9Blacksburg18:42.3
9William SteelePlace 9 · Grade 12 · Radford12Radford18:43.7
10Theodore TracyPlace 10 · Grade 11 · Blacksburg11Blacksburg18:47.6
11Sullivan DevinePlace 11 · Grade 9 · Blacksburg9Blacksburg18:52.5
12Braxdyn HavensPlace 12 · Grade 9 · Bland County9Bland County18:56.2
13Eli ScottPlace 13 · Grade 10 · Blacksburg10Blacksburg18:56.4
14Valentin SotoPlace 14 · Grade 11 · Radford11Radford19:07.8
15Andrew BrantlyPlace 15 · Grade 10 · Blacksburg10Blacksburg19:16.5
16James BuchholzPlace 16 · Grade 11 · Patrick Henry (Roanoke)11Patrick Henry (Roanoke)19:19.5
18Calan ParksPlace 18 · Grade 10 · Bland County10Bland County19:25.3
19Maxwell ReevesPlace 19 · Grade 10 · William Byrd10William Byrd19:28.5
20Sam KnuppPlace 20 · Grade 11 · Blacksburg11Blacksburg19:37.3
21Eduardo LiraPlace 21 · Grade 12 · Patrick Henry (Roanoke)12Patrick Henry (Roanoke)19:38.9
22Vincent LiuPlace 22 · Grade 12 · William Byrd12William Byrd19:40.7
23Alexander HowePlace 23 · Grade 12 · Blacksburg12Blacksburg19:49.1
24Dylan De MeytPlace 24 · Grade 12 · Patrick Henry (Roanoke)12Patrick Henry (Roanoke)19:57.1
25Grant BartleyPlace 25 · Grade 10 · William Byrd10William Byrd19:59.3
26Gavin LacroixPlace 26 · Grade 10 · Blacksburg10Blacksburg20:04.5
28Russell WirgauPlace 28 · Grade 12 · Blacksburg12Blacksburg20:22.9
29Samuel DunnPlace 29 · Grade 11 · Christiansburg11Christiansburg20:23.7
30Lachlan RobertsPlace 30 · Grade 10 · Christiansburg10Christiansburg20:24.6
31Lucas CooperPlace 31 · Grade 9 · Radford9Radford20:24.8
32Easton WeneckPlace 32 · Grade 9 · Blacksburg9Blacksburg20:31.1
33Conner WoodsPlace 33 · Grade 9 · Radford9Radford20:31.8
34Avery JonesPlace 34 · Grade 11 · Carroll County11Carroll County20:45.3
35Maddox HandyPlace 35 · Grade 9 · Northside9Northside20:47.1
36Christopher Cano moralesPlace 36 · Grade 9 · Northside9Northside20:47.6
37Cayden LopezPlace 37 · Grade 11 · Radford11Radford20:52.8
38Jack PetersenPlace 38 · Grade 11 · William Byrd11William Byrd21:01.4
39Logan HowlandPlace 39 · Grade 12 · Blacksburg12Blacksburg21:03.9
40Everett VandergriftPlace 40 · Grade 12 · Radford12Radford21:07.4
41Isaac LightPlace 41 · Grade 12 · Patrick Henry (Roanoke)12Patrick Henry (Roanoke)21:22.2
42Will HancockPlace 42 · Grade 12 · Patrick Henry (Roanoke)12Patrick Henry (Roanoke)21:24.2
43Martin HonakerPlace 43 · Grade 11 · Blacksburg11Blacksburg21:27.2
44Suade HopperPlace 44 · Grade 10 · Blacksburg10Blacksburg21:28.1
45Jake CookPlace 45 · Grade 12 · Northwood12Northwood21:30.6
46Sullivan ArmsteadPlace 46 · Grade 12 · Patrick Henry (Roanoke)12Patrick Henry (Roanoke)21:31.7
47Andrew GarciaPlace 47 · Grade 11 · Eastern Montgomery11Eastern Montgomery21:42.8
48Levi Keysert-RothgeryPlace 48 · Grade 12 · Patrick Henry (Roanoke)12Patrick Henry (Roanoke)21:45.8
49Dakota KittsPlace 49 · Grade 11 · Bland County11Bland County21:58.9 PR
50Isaac ChambersPlace 50 · Grade 9 · Carroll County9Carroll County22:01.8 PR
51Finn ParsonsPlace 51 · Grade 9 · Radford9Radford22:03.1
52David BrownPlace 52 · Grade 12 · Northside12Northside22:08.8
53Phoenix ArmstrongPlace 53 · Grade 9 · Northside9Northside22:10.3
54Mason PoncePlace 54 · Grade 9 · Carroll County9Carroll County22:18.0 PR
55Cameron StancillPlace 55 · Grade 11 · Christiansburg11Christiansburg22:19.4
56Kyler MartinPlace 56 · Grade 10 · William Byrd10William Byrd22:21.6
57Ethan CookPlace 57 · Grade 10 · Blacksburg10Blacksburg22:22.6
58Emilio Ufferman-jassoPlace 58 · Grade 9 · Blacksburg9Blacksburg22:25.4
59James BanderaPlace 59 · Grade 11 · Blacksburg11Blacksburg22:25.6
60Eric Mendoza-CruzPlace 60 · Grade 11 · Eastern Montgomery11Eastern Montgomery22:40.5
61Griffin BreakellPlace 61 · Grade 12 · Patrick Henry (Roanoke)12Patrick Henry (Roanoke)22:48.7
62Bennett DevinePlace 62 · Grade 9 · Patrick Henry (Roanoke)9Patrick Henry (Roanoke)23:02.3
63Jackson MatherlyPlace 63 · Grade 12 · Eastern Montgomery12Eastern Montgomery23:05.9
64Jonah ZimmermanPlace 64 · Grade 10 · Patrick Henry (Roanoke)10Patrick Henry (Roanoke)23:14.6
65Lucas BarnesPlace 65 · Grade 9 · Northside9Northside23:19.1
66William Cano MoralesPlace 66 · Grade 11 · Northside11Northside23:24.8
67Lincoln SizemorePlace 67 · Grade 9 · Patrick Henry (Roanoke)9Patrick Henry (Roanoke)23:28.7
68Campbell CogginsPlace 68 · Grade 10 · Christiansburg10Christiansburg23:30.4
69Reeh RigbyPlace 69 · Grade 9 · Patrick Henry (Roanoke)9Patrick Henry (Roanoke)23:45.0
70Darwin JonesPlace 70 · Grade 9 · Patrick Henry (Roanoke)9Patrick Henry (Roanoke)23:55.7
71Silas CalhounPlace 71 · Grade 10 · Patrick Henry (Roanoke)10Patrick Henry (Roanoke)23:58.3
72Peter DunnPlace 72 · Grade 9 · Christiansburg9Christiansburg23:58.9
73Morgan MccoyPlace 73 · Grade 9 · Radford9Radford24:05.8
74Preston MollPlace 74 · Grade 9 · Blacksburg9Blacksburg24:10.7
75Oli WagonerPlace 75 · Grade 9 · Blacksburg9Blacksburg24:13.7
76Lucas DunnPlace 76 · Grade 9 · Christiansburg9Christiansburg24:16.7
77Easton HouchinsPlace 77 · Grade 11 · Northwood11Northwood24:19.6
78Jude GrohsPlace 78 · Grade 9 · Blacksburg9Blacksburg24:20.1 PR
79Hugh DevinePlace 79 · Grade 9 · Blacksburg9Blacksburg24:20.7
80Griffin JohnsonPlace 80 · Grade 12 · Northwood12Northwood24:30.6 PR
81Maxwell MontagnaPlace 81 · Grade 11 · Christiansburg11Christiansburg24:32.9
82Lee SmithPlace 82 · Grade 10 · Northwood10Northwood24:55.2
83Sam BullingtonPlace 83 · Grade 11 · Patrick Henry (Roanoke)11Patrick Henry (Roanoke)24:59.4
84Cooper TaylorPlace 84 · Grade 9 · Christiansburg9Christiansburg25:00.2
85John SampsonPlace 85 · Grade 10 · Eastern Montgomery10Eastern Montgomery25:53.2
86William DaltonPlace 86 · Grade 10 · Carroll County10Carroll County26:04.4
87Emmett EdwardsPlace 87 · Grade 10 · Carroll County10Carroll County26:15.2
88Christian SmithPlace 88 · Grade 9 · Carroll County9Carroll County26:25.2 PR
89Marshall TatePlace 89 · Grade 12 · Eastern Montgomery12Eastern Montgomery27:06.5
90Jakob MillerPlace 90 · Grade 9 · Bland County9Bland County27:44.0 PR
91Avery DiazPlace 91 · Grade 9 · Blacksburg9Blacksburg28:21.4
92Bryden LishPlace 92 · Grade 9 · William Byrd9William Byrd28:58.0
93Rishi Krishna RajagopalPlace 93 · Grade 9 · Blacksburg9Blacksburg30:00.5
—Henry OlsenGrade 11 · Blacksburg11BlacksburgNT
—Lawton BartsGrade 11 · Blacksburg11BlacksburgNT
—Adrian GuerreroGrade 11 · Blacksburg11BlacksburgNT
—Jamie Fesmire-KeithGrade 12 · Blacksburg12BlacksburgNT
—Emmett KrauseGrade 9 · Blacksburg9BlacksburgNT
—Lucas ClarkGrade 10 · Blacksburg10BlacksburgNT
—Reece McFallGrade 12 · Blacksburg12BlacksburgNT
—Nathan PierceGrade 12 · Franklin County12Franklin CountyNT
—Jack LietzGrade 12 · Franklin County12Franklin CountyNT
—Tavin JalbertGrade 9 · Franklin County9Franklin CountyNT
—William SlocumGrade 9 · Franklin County9Franklin CountyNT
—Berenger NewbillGrade 11 · Franklin County11Franklin CountyNT
—Lucas SimmsGrade 12 · Franklin County12Franklin CountyNT
—Jacob CressellGrade 10 · Franklin County10Franklin CountyNT
—Jakob SidesGrade 9 · Franklin County9Franklin CountyNT
—Mitchell ElwellGrade 12 · Franklin County12Franklin CountyNT
—Ethan AndersonGrade 10 · Franklin County10Franklin CountyNT
—Everett AnglinGrade 10 · Franklin County10Franklin CountyNT
—Dallas LabrakeGrade 11 · Franklin County11Franklin CountyNT
—Mason AndersonGrade 9 · Franklin County9Franklin CountyNT
—David AnglinGrade 12 · Franklin County12Franklin CountyNT
—Riley SidesGrade 11 · Franklin County11Franklin CountyNT
—Hunter BeauchampGrade 9 · Franklin County9Franklin CountyNT
—Camden WardGrade 12 · William Byrd12William ByrdNT
—Cohen GillGrade 10 · William Byrd10William ByrdNT
—Jonah SmithGrade 9 · William Byrd9William ByrdNT
—Colin CastleberryGrade 10 · Radford10RadfordNT
—Jace VandergriftGrade 9 · Radford9RadfordNT
—Joseph RupeGrade 9 · Radford9RadfordNT
—Bear HobsonGrade 9 · Patrick Henry (Roanoke)9Patrick Henry (Roanoke)NT
—Max WeissGrade 11 · Patrick Henry (Roanoke)11Patrick Henry (Roanoke)NT
—Carter NaffGrade 11 · Patrick Henry (Roanoke)11Patrick Henry (Roanoke)NT
—Ezekiel OliverGrade 10 · Christiansburg10ChristiansburgNT
—Benjamin MunizGrade 9 · Christiansburg9ChristiansburgNT
—Romie JenkinsGrade 10 · Northside10NorthsideNT
—Grayson WelcherGrade 11 · Eastern Montgomery11Eastern MontgomeryNT
—Armando Sesmas-garciaGrade 10 · Eastern Montgomery10Eastern MontgomeryNT
—Will GosnellGrade 11 · Eastern Montgomery11Eastern MontgomeryNT

Girls / Women · 5,000 Meters High School Girls

74 results
PlAthlete / entryGrSchool / teamMark
1Sally PrincePlace 1 · Grade 11 · Blacksburg11Blacksburg21:00.2
2Abigail CastleberryPlace 2 · Grade 12 · Radford12Radford21:05.7
3Sadie ZhangPlace 3 · Grade 11 · Blacksburg11Blacksburg21:11.2
4Cora MosbyPlace 4 · Grade 11 · Radford11Radford21:17.9
5Penny GriggsPlace 5 · Grade 12 · Blacksburg12Blacksburg21:34.7
6Clara CookPlace 6 · Grade 10 · Blacksburg10Blacksburg21:44.0
7Emily KatzPlace 7 · Grade 10 · Blacksburg10Blacksburg21:44.9
8Eliza ConawayPlace 8 · Grade 12 · Blacksburg12Blacksburg21:51.5
9Caitlin VancePlace 9 · Grade 10 · Blacksburg10Blacksburg22:18.7
10Stella LEEPlace 10 · Grade 9 · Blacksburg9Blacksburg22:21.1
11Olivia ClosePlace 11 · Grade 12 · Radford12Radford22:42.3
12Lily HyattPlace 12 · Grade 12 · Radford12Radford22:54.9
14Marie TulouPlace 14 · Grade 10 · Patrick Henry (Roanoke)10Patrick Henry (Roanoke)23:20.5
15Emma PeytonPlace 15 · Grade 9 · Northside9Northside23:41.9
16Makenzie HottingerPlace 16 · Grade 11 · Bland County11Bland County23:53.5
17Brooke GodseyPlace 17 · Grade 9 · Patrick Henry (Roanoke)9Patrick Henry (Roanoke)24:03.1
18Elisabeth ReckleyPlace 18 · Grade 11 · Patrick Henry (Roanoke)11Patrick Henry (Roanoke)24:05.0
19Danika CareyPlace 19 · Grade 9 · Christiansburg9Christiansburg24:23.7
20Heidi SwartzwelderPlace 20 · Grade 12 · Blacksburg12Blacksburg24:27.5
21Cecilia ContrerasPlace 21 · Grade 12 · Eastern Montgomery12Eastern Montgomery24:35.0
22Averi SchmaemanPlace 22 · Grade 11 · Patrick Henry (Roanoke)11Patrick Henry (Roanoke)24:37.1
23Yami Chavez-HuertaPlace 23 · Grade 11 · Eastern Montgomery11Eastern Montgomery24:58.0
24Gabriella BrandowPlace 24 · Grade 10 · Christiansburg10Christiansburg24:58.7
25Emilia PoguePlace 25 · Grade 12 · Blacksburg12Blacksburg25:13.9
26Hadley BledsoePlace 26 · Grade 10 · Blacksburg10Blacksburg25:14.6
27Macie FentonPlace 27 · Grade 10 · Radford10Radford25:16.1
28Clara ClosePlace 28 · Grade 9 · Radford9Radford25:19.0
29Carollne DavisPlace 29 · Grade 10 · Patrick Henry (Roanoke)10Patrick Henry (Roanoke)25:43.8
30Emma ThierryPlace 30 · Grade 11 · William Byrd11William Byrd26:47.0
31Leighann BrucePlace 31 · Grade 12 · Christiansburg12Christiansburg27:00.8
32Brittley SurreyPlace 32 · Grade 9 · Blacksburg9Blacksburg27:05.3
33Lexi ParedesPlace 33 · Grade 9 · Radford9Radford27:16.3
34Keeli EmeryPlace 34 · Grade 11 · William Byrd11William Byrd27:54.3
35Marie ThomasPlace 35 · Grade 10 · Christiansburg10Christiansburg28:10.7
36Camille HidalgoPlace 36 · Grade 12 · Radford12Radford28:31.3
37Jocelyn ParksPlace 37 · Grade 12 · Bland County12Bland County30:00.6
38Holland MillerPlace 38 · Grade 10 · Christiansburg10Christiansburg30:05.5
39Mia MontagnaPlace 39 · Grade 9 · Christiansburg9Christiansburg30:05.8
40Bindi WhitenackPlace 40 · Grade 11 · William Byrd11William Byrd30:38.6
41Amelia ForsythPlace 41 · Grade 12 · Carroll County12Carroll County30:40.0
42Ellie CofflinPlace 42 · Grade 10 · Christiansburg10Christiansburg31:07.7
43Ella HowePlace 43 · Grade 9 · Blacksburg9Blacksburg31:25.5
44Channing WaldiePlace 44 · Grade 11 · Northwood11Northwood31:54.7
45Maddie HardwickePlace 45 · Grade 9 · Radford9Radford32:16.7
46Maddie DeanPlace 46 · Grade 9 · Radford9Radford32:44.1
47Calissa BurkePlace 47 · Grade 11 · Christiansburg11Christiansburg35:54.1
—Kenzie LarimerGrade 10 · Christiansburg10ChristiansburgNT
—Madison YoungGrade 9 · Christiansburg9ChristiansburgNT
—Bettie ThomasGrade 10 · Christiansburg10ChristiansburgNT
—Katie FisherGrade 9 · Christiansburg9ChristiansburgNT
—Charlotte GickGrade 10 · Patrick Henry (Roanoke)10Patrick Henry (Roanoke)NT
—Jadyn St. clairGrade 12 · William Byrd12William ByrdNT
—Emily KnoblockGrade 12 · Northside12NorthsideNT
—Braelyn HandyGrade 12 · Northside12NorthsideNT
—Caretta CookGrade 9 · Franklin County9Franklin CountyNT
—Elizabeth HughesGrade 9 · Franklin County9Franklin CountyNT
—Emory CypherGrade 12 · Franklin County12Franklin CountyNT
—Grace GriderGrade 9 · Franklin County9Franklin CountyNT
—Abby OsborneGrade 10 · Franklin County10Franklin CountyNT
—Emmi WilliamsonGrade 12 · Franklin County12Franklin CountyNT
—Kendall BowmanGrade 10 · Franklin County10Franklin CountyNT
—Bethany AmosGrade 9 · Franklin County9Franklin CountyNT
—Mackenzie MeadorGrade 10 · Franklin County10Franklin CountyNT
—Avery GallimoreGrade 11 · Franklin County11Franklin CountyNT
—Ada Davis-CraigheadGrade 9 · Franklin County9Franklin CountyNT
—Kahlan-Jane NobleGrade 10 · Franklin County10Franklin CountyNT
—Caitlyn RoachGrade 12 · Franklin County12Franklin CountyNT
—Ava BowmanGrade 12 · Franklin County12Franklin CountyNT
—Sarah AguilarGrade 9 · Franklin County9Franklin CountyNT
—Devyn ScalesGrade 10 · Franklin County10Franklin CountyNT
—Tabetha ArdoinGrade 11 · Franklin County11Franklin CountyNT
—Rebekah RobertsGrade 11 · Blacksburg11BlacksburgNT
—Rose ChinnGrade 10 · Blacksburg10BlacksburgNT
—Daisy ChinnGrade 12 · Blacksburg12BlacksburgNT

Girls / Women · 2 Miles Middle School Combined Girls

4 results
PlAthlete / entryGrSchool / teamMark
1Hannah TerryPlace 1 · Grade 7 · Carroll County7Carroll County21:30.4 PR
2Aliza GrafPlace 2 · Grade 8 · Carroll County8Carroll County22:52.9 PR
3Emmaline ToddPlace 3 · Grade 7 · Carroll County7Carroll County22:53.6
4Natalie BollingPlace 4 · Grade 6 · Carroll County6Carroll County23:35.6 PR