AgeGradeAthleteTimeSTTeamDateMeet
1.11Connor Lane14:59.3   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
2.12Connor Peeples15:42.0PR   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
3.11Sam Grelck15:59.3   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
4.11Eric Vanderford16:34.0   NCChapel Hill   Nov 28  NXN Southeast Regional
5.12Daniel Kleissler16:36.8   NCChapel Hill   Sep 26  Greensboro XC Classic
6.10Nat Romaine16:41.2   NCChapel Hill   Sep 19  Adidas XC Challenge
7.12Max Blackburn16:47.5   NCChapel Hill   Sep 19  Adidas XC Challenge
8.12Zachary Allen16:51.5PR   NCChapel Hill   Sep 19  Adidas XC Challenge
9.11Ian Elliott16:51.8   NCCedar Ridge   Oct 31  NCHSAA 3A Mideast Regional
10.12Colin Bunner16:56.1   NCCedar Ridge   Oct 31  NCHSAA 3A Mideast Regional
11.12Hunter Spitzer16:58.4PR   NCOrange   Sep 26  Greensboro XC Classic
12.11Connor Stephens16:59.0   NCCardinal Gibbons   Nov 7  NCHSAA 4A State Cross Country Championship
13.149Lowell Hensgen16:59.5   NCCardinal Gibbons   Oct 31  NCHSAA 4A Midwest Regional
14.10Ryan Combs17:00.0   NCChapel Hill   Nov 28  NXN Southeast Regional
15.10Sam Thornton17:02.4   NCCardinal Gibbons   Oct 31  NCHSAA 4A Midwest Regional
16.10Silas Buckner17:07.4   NCChapel Hill   Nov 28  NXN Southeast Regional
17.11Jared Eytcheson17:11.9   NCCardinal Gibbons   Oct 31  NCHSAA 4A Midwest Regional
18.10Eli Turner17:12.3   NCChapel Hill   Sep 19  Adidas XC Challenge
19.12Zach Allen17:14.9PR   NCChapel Hill   Sep 26  Greensboro XC Classic
20.11Devin Adas17:25.9   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
21.11Ben Campbell17:27.8   NCChapel Hill   Sep 26  Greensboro XC Classic
22.10Agustin Fiorito17:31.3   NCChapel Hill   Sep 19  Adidas XC Challenge
23.10Hunter Gray17:34.9PR   NCChapel Hill   Sep 19  Adidas XC Challenge
24.12Daniel Archibald17:36.3   NCOrange   Sep 26  Greensboro XC Classic
25.12Spencer Husen17:38.7   NCOrange   Oct 31  NCHSAA 3A Mideast Regional
26.12Shafer Beary17:41.1PR   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
27.9James Clabo17:45.7   NCChapel Hill   Sep 19  Adidas XC Challenge
28.12Ben Wirzba17:46.5PR   NCOrange   Sep 26  Greensboro XC Classic
29.11Austin Korynta17:47.6   NCNorthwood   Oct 31  NCHSAA 3A Mideast Regional
30.11Kaleb Howarth17:49.0PR   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
31.12Max Weintraub17:52.0   NCChapel Hill   Sep 19  Adidas XC Challenge
32.11Kethan Galloway17:54.6   NCChapel Hill   Sep 26  Greensboro XC Classic
33.12Ben Wendt17:55.9   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
34.11Joseph Graden18:03.7   NCChapel Hill   Sep 19  Adidas XC Challenge
35.11David Wicklin18:05.0   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
36.10Tyler Yandrofski18:19.1   NCChapel Hill   Sep 19  Adidas XC Challenge
37.1610Dylan Blankenship18:20.1PR   NCChapel Hill   Sep 26  Greensboro XC Classic
38.12Daniel Mulligan18:22.0   NCOrange   Oct 31  NCHSAA 3A Mideast Regional
39.11Matthew DeGeorge18:26.8   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
40.11Beckett Leinenweber18:27.0PR   NCChapel Hill   Sep 26  Greensboro XC Classic
41.10Chris Kessor18:27.1PR   NCNorthwood   Oct 31  NCHSAA 3A Mideast Regional
42.11Nybrion Jackson18:28.4PR   NCSouthern Durham   Oct 31  NCHSAA 3A Mideast Regional
43.10Connor Miles18:28.8   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
44.11John Terzotis18:29.1   NCNorthwood   Oct 31  NCHSAA 3A Mideast Regional
45.10Nathan Bell18:29.6PR   NCChapel Hill   Sep 19  Adidas XC Challenge
46.9Jason Dadolf18:29.9   NCChapel Hill   Sep 19  Adidas XC Challenge
47.12Lucas Livingston18:31.8   NCCedar Ridge   Oct 31  NCHSAA 3A Mideast Regional
48.9Rory Legg-Bell18:32.5   NCCedar Ridge   Oct 31  NCHSAA 3A Mideast Regional
49.11David Hadar18:37.9   NCChapel Hill   Sep 26  Greensboro XC Classic
50.11Michael Hils18:41.1PR   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
51.10Isaac Tymann18:44.5   NCChapel Hill   Sep 26  Greensboro XC Classic
52.10Brian Richardson18:45.1   NCChapel Hill   Sep 26  Greensboro XC Classic
53.12Jamison Askew18:50.1PR   NCOrange   Sep 26  Greensboro XC Classic
54.10Harrison Danner18:54.9   NCChapel Hill   Sep 26  Greensboro XC Classic
55.10Colton Lineman19:01.4   NCNorthwood   Oct 31  NCHSAA 3A Mideast Regional
56.11Andrew Fregenal19:01.8   NCCardinal Gibbons   Sep 12  Furman Classic
57.11Harry Kmiec19:02.4   NCChapel Hill   Sep 19  Adidas XC Challenge
58.10Austin Renke19:03.6   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
59.12Jeremiah Williamson19:04.9   NCJ.F. Webb   Oct 31  NCHSAA 3A Mideast Regional
60.10Dirk Chisholm19:14.4   NCChapel Hill   Sep 26  Greensboro XC Classic
61.11Lisandro Valdivia19:16.5PR   NCCedar Ridge   Oct 31  NCHSAA 3A Mideast Regional
62.9Tyler Stephens19:20.2   NCCardinal Gibbons   Sep 12  Furman Classic
63.12Stephen Ofosuhene19:22.5PR   NCSouthern Durham   Oct 31  NCHSAA 3A Mideast Regional
64.10Noah Pietrek19:22.9   NCCardinal Gibbons   Sep 12  Furman Classic
65.9William McClure19:23.0   NCChapel Hill   Sep 19  Adidas XC Challenge
66.9Rollie Tillman19:25.4   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
67.9Jacob Meredith-Andr...19:25.6   NCChapel Hill   Sep 19  Adidas XC Challenge
68.10Douglas Heine19:31.1   NCChapel Hill   Sep 19  Adidas XC Challenge
69.12Noah Schultz19:32.1   NCCedar Ridge   Oct 31  NCHSAA 3A Mideast Regional
70.10Joshua Goularte19:33.0   NCCedar Ridge   Oct 31  NCHSAA 3A Mideast Regional
71.9Kyle Vantubbergh19:36.8   NCOrange   Sep 26  Greensboro XC Classic
72.11Ulises Chavez19:42.5PR   NCSouthern Durham   Oct 31  NCHSAA 3A Mideast Regional
73.9Sam Rasinski19:54.9   NCOrange   Oct 31  NCHSAA 3A Mideast Regional
74.9Isaiah Fields19:58.9   NCJ.F. Webb   Oct 31  NCHSAA 3A Mideast Regional
75.12Gabe Freeland19:59.4   NCOrange   Sep 26  Greensboro XC Classic
76.10Andrew Sollars20:00.5   NCOrange   Nov 7  NCHSAA 3A State Cross Country Championship
77.11Joe Friedman20:03.8   NCNorthwood   Sep 26  Greensboro XC Classic
78.9Jack Shareshian20:08.2   NCChapel Hill   Sep 26  Greensboro XC Classic
11Jacobi Lett20:08.2PR   NCOrange   Sep 26  Greensboro XC Classic
80.12Justin Kissell20:13.3   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
81.9Daniel Hadar20:13.7   NCChapel Hill   Sep 26  Greensboro XC Classic
82.11Colin Battis20:16.4   NCNorthwood   Oct 31  NCHSAA 3A Mideast Regional
83.12Noah Dombkowski20:19.1   NCCardinal Gibbons   Sep 26  Saucony-We've Got CLASS Invitatational
84.11Eric Dorshimer20:24.2PR   NCNorthwood   Oct 31  NCHSAA 3A Mideast Regional
85.11Ben Soderling20:25.2   NCChapel Hill   Sep 26  Greensboro XC Classic
86.9Caleb Lea20:25.9   NCChapel Hill   Sep 26  Greensboro XC Classic
87.9Elijah Larson20:27.9   NCOrange   Sep 26  Greensboro XC Classic
88.9Ben Lenox20:31.4PR   NCChapel Hill   Sep 19  Adidas XC Challenge
89.9Brandon Buckley20:32.9   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
90.9Coleman Lemoine20:34.7   NCChapel Hill   Sep 26  Greensboro XC Classic
91.11Matt Buddendeck20:41.5   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
92.11Shoji Moto20:43.5   NCChapel Hill   Sep 19  Adidas XC Challenge
93.10Connor Reilly20:44.6   NCCardinal Gibbons   Sep 19  Adidas XC Challenge
94.10Mitchell Askew20:45.9   NCOrange   Sep 26  Greensboro XC Classic
95.9Joshua Cannon20:58.3   NCChapel Hill   Sep 26  Greensboro XC Classic
96.10Hayden Griffin20:58.5   NCNorthwood   Sep 26  Greensboro XC Classic
97.11Jehew Green21:06.8PR   NCSouthern Durham   Oct 31  NCHSAA 3A Mideast Regional
98.9Payton Sherron21:18.0PR   NCJ.F. Webb   Oct 31  NCHSAA 3A Mideast Regional
99.11Austin Fauver21:18.8PR   NCJ.F. Webb   Oct 31  NCHSAA 3A Mideast Regional
100.12Ryan Kleissler21:18.9PR   NCChapel Hill   Sep 19  Adidas XC Challenge