NCHSAA 1A Team Rankings

This content requires a MileSplit Pro plan.
Join Now and select any plan for instant access!

MileSplit Pro
Join Now

Top 25 NCHSAA 1A Boys Teams (Full Rankings)

1Walkertown (NC)43
1) Matthew Rogers16:36.073
2) Daniel Parmesano16:48.007
3) Logan Carter16:52.008
4) Blake Freeman17:05.0011
5) Donwill Jamison17:09.0014
Average Time: 16:54.01 Total Time: 1:24:30.07 1-5 Split: 32.93
6) Matthew Rogers17:17.9117
7) Daniel Parmesano17:26.4221
2Community School of Davidson (NC)103
1) Jake Baugher16:45.005
2) Frank Bragg17:14.0016
3) William Gosnell17:36.0025
4) Elliott Anderson17:46.0027
5) Brandon Ellington17:49.0030
Average Time: 17:26.00 Total Time: 1:27:10.00 1-5 Split: 1:04.00
6) Ian Wessner17:55.0033
7) Michael Cosby18:10.0044
3Gray Stone Day School (NC)175
1) Jordy Featherstone17:08.0013
2) Logan Hammill17:46.0028
3) Shane Mcmanus18:00.0038
4) Clayton Broadway18:13.0047
5) Adam Habeeb18:15.0049
Average Time: 17:52.40 Total Time: 1:29:22.00 1-5 Split: 1:07.00
6) Will Murdoch18:20.0052
7) Ben McLeod18:30.0058
4Research Triangle (NC)193
1) Madison Daniel16:04.531
2) Michal Swepson16:24.202
3) Jack Puryear16:36.254
4) Abel Maasho19:07.3080
5) Andy Klappenbach19:31.86106
Average Time: 17:32.83 Total Time: 1:27:44.14 1-5 Split: 3:27.33
6) Eric Young19:34.40110
7) Josh Bynum20:46.50185
5Pine Lake Preparatory (NC)263
1) Andrew Guazzerotti16:53.009
2) Conrad Phillips17:18.0018
3) Blake Sisson18:08.0042
4) Matt Garberina19:24.4095
5) Davis Jones19:27.0099
Average Time: 18:14.08 Total Time: 1:31:10.40 1-5 Split: 2:34.00
6) Joshua Miller19:30.50105
7) Tucker Aldridge19:51.00130
6Swain County (NC)305
1) Parker Chatham17:32.2722
2) Rye Hester18:13.0348
3) Dewight Winchester18:30.4459
4) Darren Blankenship18:46.3267
5) Raine Bradley19:34.28109
Average Time: 18:31.27 Total Time: 1:32:36.34 1-5 Split: 2:02.01
6) Bradley Vestal19:35.81111
7) Brett Treadway20:22.63154
7Raleigh Charter (NC)308
1) Timmy O'Neill18:05.0041
2) Thomas Moore18:28.0056
3) Calvin Koonce18:45.0065
4) Yates McConnell18:53.0070
5) Michael Scrudato19:02.0076
Average Time: 18:38.60 Total Time: 1:33:13.00 1-5 Split: 57.00
6) Noah Benjamin19:23.0094
7) Jackson Perrin20:40.00173
8Rosman (NC)316
1) Matthew Owen17:57.9736
2) William Partin18:10.3845
3) Jonathan Ray18:12.3846
4) Ethan Orr18:28.0857
5) Liam Mann19:56.63132
Average Time: 18:33.09 Total Time: 1:32:45.44 1-5 Split: 1:58.66
6) Jacob Cauble22:15.36273
7) Alex Carillo22:31.55285
9Lincoln Charter (NC)317
1) Daniel Fricker17:19.0019
2) Kenny Schild17:49.0031
3) Davis Reed19:07.6881
4) Isaac Jessen19:10.2083
5) Curtis Herms19:29.04103
Average Time: 18:34.98 Total Time: 1:32:54.92 1-5 Split: 2:10.04
6) Connor Lisy19:36.12112
7) Coll McCranie19:41.00118
10Voyager Academy (NC)342
1) Luke Bennett17:00.1010
2) Matthew Soderberg18:19.0050
3) Ian Ovenden18:24.1054
4) Michael Keriher19:27.40101
5) James Christensen19:49.40127
Average Time: 18:36.00 Total Time: 1:33:00.00 1-5 Split: 2:49.30
6) Christian Quick20:08.70144
7) Ronald Whitt21:22.20224
11Hayesville (NC)353
1) Adam Urbaniuk17:05.7212
2) Gavin Morgan17:53.7532
3) Hunter Reaux19:24.6297
4) Isaac Nicholson19:30.00104
5) Justin Race19:33.13108
Average Time: 18:41.44 Total Time: 1:33:27.22 1-5 Split: 2:27.41
6) Will Tison24:52.91344
7) Penn Moffitt25:01.00349
12Chatham Central (NC)397
1) Mason Phillips18:02.9739
2) Caleb Johnson18:03.2940
3) Kameron McNeill18:57.7373
4) Jordan Harris19:38.89116
5) Chase Murray19:50.95129
Average Time: 18:54.77 Total Time: 1:34:33.83 1-5 Split: 1:47.98
6) Christian Hagood20:04.46140
7) Chase Mashburn20:59.67199
13Bishop McGuinness (NC)402
1) Jack Herndon18:36.0060
2) Matt Herndon18:54.0071
3) Adam Pitman19:11.0085
4) Scott Debrecht19:17.0086
5) John Paul Stepnowski19:27.00100
Average Time: 19:05.00 Total Time: 1:35:25.00 1-5 Split: 51.00
6) Sean Muller19:36.63113
7) Alex Pinder19:49.00126
14Thomas Jefferson Classical Academy (NC)432
1) Hayden Alexander16:45.606
2) Jaylon Simmons18:47.0068
3) John Ellis19:17.3588
4) Sully Carpenter19:51.20131
5) Jackson Pitcher20:03.85139
Average Time: 18:57.00 Total Time: 1:34:45.00 1-5 Split: 3:18.25
6) Ryuki Deaton20:49.89190
7) Karmit Patel21:13.50213
15Hobbton High School (NC)458
1) Abraheem Alwahishi18:28.0055
2) Sammy Flores18:59.0074
3) David Torres-molina19:04.0078
4) Victor Aguirre19:07.0079
5) Dany Garcia Soto20:40.00172
Average Time: 19:15.60 Total Time: 1:36:18.00 1-5 Split: 2:12.00
6) Xavier Mclamb20:40.20175
7) Ty Meyer20:54.00195
16Franklin Academy (NC)473
1) Jonathan Wertz18:19.0451
2) Jeddy Waldon18:56.0872
3) Aidan Robinson19:18.0089
4) Nathan Braswell19:42.00119
5) Zachary Bunner20:06.00142
Average Time: 19:16.22 Total Time: 1:36:21.12 1-5 Split: 1:46.96
6) Steven Kishpaugh20:21.00153
7) Sam Perry20:44.00181
17Northside (1A) (NC)555
1) Holden Newman17:57.6535
2) Christopher Crawford19:20.0093
3) Austin Newman19:25.9198
4) Brock Marsh20:27.54159
5) Elijah Norton20:38.41170
Average Time: 19:33.90 Total Time: 1:37:49.51 1-5 Split: 2:40.76
6) Braeden Cooper20:42.00179
7) Stephon O'Neal24:13.00337
18Ocracoke High School (NC)584
1) Kevin Perez17:42.0026
2) Darvin Contreras19:47.00122
3) Jordi Perez19:47.50123
4) Jeyson Resendiz20:14.00149
5) Evin Caswell20:32.00164
Average Time: 19:36.50 Total Time: 1:38:02.50 1-5 Split: 2:50.00
6) Colbie Austin20:35.50169
7) Kyle Tillett20:52.00192
19South Davidson (NC)663
1) Travis Gallimore17:58.5837
2) Brent Surratt18:51.0469
3) Hunter Query20:06.49143
4) Bladen Parrish21:01.56202
5) Evrette Rhymer21:13.19212
Average Time: 19:50.17 Total Time: 1:39:10.86 1-5 Split: 3:14.61
6) Michael Mckinney21:15.48216
7) Hayden Hicks21:16.61218
20Woods Charter School (NC)684
1) Tommy Johnson18:37.1361
2) Nick Teta19:24.4396
3) David Williams19:28.95102
4) Mitchell Oconnor20:44.54183
5) Collin Ward21:41.97242
Average Time: 19:59.40 Total Time: 1:39:57.02 1-5 Split: 3:04.84
6) Daniel Falkovic22:16.66274
7) Elijah Day22:34.90288
21Lejeune (NC)701
1) Max Moore18:39.9262
2) Anthony Schwend20:10.07146
3) Caleb Harding20:20.63152
4) Gage Dickinson20:31.59163
5) Gage Bass20:41.54178
Average Time: 20:04.75 Total Time: 1:40:23.75 1-5 Split: 2:01.62
6) Alejandro Scott21:15.57217
7) Benjamin Mason21:25.94228
22Princeton (NC)709
1) Austin Sullivan17:33.0023
2) Jose Moreno18:08.7443
3) Brent Hurst19:02.7977
4) Montrez Levi22:06.00269
5) Gage Holmes22:42.13297
Average Time: 19:54.53 Total Time: 1:39:32.66 1-5 Split: 5:09.13
6) Benjamin Bayles25:32.99356
23Rosewood (NC)773
1) Dalton Farmer18:41.0063
2) Matt Parsons20:24.00157
3) Cameron Smith20:39.00171
4) Owen Blevins20:49.00188
5) Kody Silknetter20:53.00194
Average Time: 20:17.20 Total Time: 1:41:26.00 1-5 Split: 2:12.00
6) Wyatt Searles22:48.00300
7) Reggie Sutton23:11.00312
24Riverside (1A) (NC)785
1) Jevante Thomas19:48.00125
2) Gabe Stohlman19:50.00128
3) Gavin Wester20:05.00141
4) Jake Raynor20:52.96193
5) Andrew Summerlin20:59.60198
Average Time: 20:19.11 Total Time: 1:41:35.56 1-5 Split: 1:11.60
6) Matthew Mebane21:27.08230
7) Samson Bagley21:35.00239
25Highland Tech (NC)801
1) Michael Hamilton19:19.0492
2) Brant Black20:11.11147
3) Jonathan Hildreth20:33.62166
4) Devin O'Neal20:47.00186
5) Toby Morrison21:12.46210
Average Time: 20:24.65 Total Time: 1:42:03.23 1-5 Split: 1:53.42
6) Zane Jones21:12.99211
7) Addison Beam22:26.30280


Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam pellentesque et arcu pharetra pretium. Mauris sagittis mi ac ultricies efficitur. Vivamus id diam quis sem luctus vestibulum. Ut sit amet pharetra neque. Aliquam vel dolor sed metus facilisis mollis vehicula eu purus. Nulla id leo enim. Nullam venenatis ac quam non interdum. Nunc placerat scelerisque elementum. Integer vel libero ornare, vulputate dolor ut, gravida odio. Donec eros ex, molestie ut molestie eget, scelerisque sit amet felis. Donec nec ultricies sapien, a pulvinar dui. Nullam sollicitudin pretium turpis, imperdiet facilisis sem dapibus ac. Integer tristique odio posuere nisi condimentum egestas quis quis mi. Suspendisse non tristique arcu, vel varius lacus. Donec varius turpis nec purus cursus rhoncus.

Donec hendrerit velit mi, at ultricies sapien ornare sed. Sed neque sapien, hendrerit ac facilisis at, faucibus eu urna. Vivamus malesuada risus porttitor augue condimentum, non venenatis urna malesuada. Mauris mattis, risus eget venenatis fringilla, sem magna convallis augue, at placerat mi augue ut purus. Proin a odio orci. Cras quis auctor magna, fringilla convallis magna. Quisque sed arcu enim. Nullam sed aliquet nisi. Morbi aliquet neque tortor, ac sodales purus pharetra sed. Maecenas viverra ex nec ante pretium, eu accumsan neque sodales.

Aenean vel mi leo. Cras in massa suscipit, blandit libero sit amet, finibus lacus. Ut scelerisque aliquet odio sollicitudin efficitur. Vivamus viverra arcu eu purus venenatis dictum. Proin varius nisl at facilisis ultricies. Maecenas eleifend enim sit amet ante tempor rhoncus. Curabitur vulputate nulla id nibh blandit, ac ullamcorper elit facilisis. Pellentesque sollicitudin et sapien facilisis molestie.

Phasellus vitae nunc suscipit erat convallis gravida. Morbi id neque maximus, rutrum arcu at, placerat orci. Pellentesque vel erat mollis, ullamcorper dui egestas, fringilla nisi. Sed vel venenatis mauris. Proin finibus eu dui vitae efficitur. Maecenas fermentum magna quis leo maximus scelerisque. Fusce vehicula, dui nec porta volutpat, odio tellus posuere orci, at tincidunt ex nulla vel sapien.