Top 50 Boys Cross Country Returning Team Rankings

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

MileSplit Pro
Join Now


All-Class Boys Returning Rankings (Full Rankings)

1Cary (NC)105
1) Jackson Martin15:50.565
2) Anton Idhammar15:51.366
3) Brian Picone15:53.9110
4) Stephen Atkinson16:10.7028
5) Griffin Nicholas16:25.9056
Average Time: 16:02.49 Total Time: 1:20:12.43 1-5 Split: 35.34
6) Ted Sielatycki16:31.5768
7) Sean Mars17:32.80295
2Weddington High School (NC)137
1) Kyle Durham15:53.299
2) Will Mazur16:02.9419
3) Jackson O'Hara16:07.7526
4) Stephen Larson16:18.6038
5) Jake Toomey16:19.9045
Average Time: 16:08.50 Total Time: 1:20:42.48 1-5 Split: 26.61
6) Krystopher Durham17:05.80175
7) Carson Mann17:21.44252
3Green Hope (NC)291
1) Reed Blackman15:49.184
2) Thomas Vo16:04.1720
3) Spencer Cowley16:20.9047
4) Michael Biddle16:42.66102
5) Liam McBride16:48.90118
Average Time: 16:21.16 Total Time: 1:21:45.81 1-5 Split: 59.72
6) Michael Taylor16:57.95144
7) Andy Dawson17:36.48310
4Panther Creek (NC)299
1) Joey Bream15:38.311
2) Ian Harrison16:17.1036
3) John Monroe16:32.3071
4) Andrew Monroe16:40.1292
5) Carson Lundin16:41.5299
Average Time: 16:21.87 Total Time: 1:21:49.35 1-5 Split: 1:03.21
6) Justin Hayes16:43.06104
7) Mark South16:58.38146
5Providence Day School (NC)304
1) Christian Landis16:07.6725
2) Jason Krell16:13.7733
3) Adam Habas16:19.2741
4) Andrew Riolo16:34.6976
5) Robert Veres16:52.92129
Average Time: 16:25.66 Total Time: 1:22:08.32 1-5 Split: 45.25
6) Colter Nichols16:52.99130
7) Luke Manna17:30.08289
6Chapel Hill (NC)359
1) Ben Hawley16:15.0034
2) James Clabo16:28.4063
3) Jacob Meredith-Andrews16:32.2870
4) Zeno Scotti16:34.2075
5) Owen Rogers16:48.60117
Average Time: 16:31.70 Total Time: 1:22:38.48 1-5 Split: 33.60
6) Emil Arangala16:55.56137
7) Max Reisinger17:08.10181
7Apex Friendship (NC)451
1) Tim Haughton16:02.4018
2) Cameron Adair16:37.1285
3) Michael Curcio16:40.0591
4) Naim Bell16:46.55112
5) Jacob Beck16:58.04145
Average Time: 16:36.83 Total Time: 1:23:04.16 1-5 Split: 55.64
6) Joshua Carlson17:14.80220
7) Michael Stephens17:22.73254
8Apex (NC)469
1) Scott Kennedy16:23.1550
2) Austin Dewey16:35.7479
3) Jacob Vehslage16:36.1281
4) Simon Griggs16:49.33120
5) Emmett Lynch16:55.96139
Average Time: 16:40.06 Total Time: 1:23:20.30 1-5 Split: 32.81
6) Andrew Edney17:11.83202
7) Andrew Marquard17:52.58382
9Broughton (NC)473
1) John Malach15:55.9712
2) Jack Rooney15:58.8914
3) Michael Rooney16:12.5531
4) Dylan Shankle17:08.96189
5) Edward Brinkley17:16.00227
Average Time: 16:30.47 Total Time: 1:22:32.37 1-5 Split: 1:20.03
6) Landon Soroka17:36.74314
7) Cooper Thompson17:45.00348
10Leesville Road (NC)498
1) Preston Jones16:07.0024
2) Colby Crenshaw16:29.6466
3) Andrew Macemore16:32.9672
4) Jamal Mohamad17:02.92167
5) Hayden Reed17:03.41169
Average Time: 16:39.19 Total Time: 1:23:15.93 1-5 Split: 56.41
6) Will Bell17:13.00211
7) Mac Jacobs17:24.00261
11A.C. Reynolds (NC)539
1) Dwayne Lillie15:54.5011
2) Lucas Wiley16:29.5064
3) Zach Crain16:45.23109
4) Thad McNeil16:58.68150
5) Lawson Robertson17:12.23205
Average Time: 16:40.03 Total Time: 1:23:20.14 1-5 Split: 1:17.73
6) Henry Klesius17:19.37243
7) Timothy Barham17:27.70278
12Millbrook (NC)553
1) Nickolas Scudder15:41.533
2) Joshua Navarro16:41.84100
3) Ayden Mosler16:55.94138
4) Carter Bouchard16:56.00140
5) Banks Scudder17:03.87172
Average Time: 16:39.84 Total Time: 1:23:19.18 1-5 Split: 1:22.34
6) William Mitchell17:10.20192
7) Elliot Fernandez17:39.50330
13North Lincoln (NC)575
1) Brian Risse16:00.5417
2) Jason Thomson16:36.9084
3) Johnny Grant16:45.10108
4) Jason Risse16:51.97125
5) Mason Hodges17:18.80241
Average Time: 16:42.66 Total Time: 1:23:33.31 1-5 Split: 1:18.26
6) Derek Hord17:30.00288
7) Jacob Scott18:13.27487
14Cardinal Gibbons (NC)581
1) Lowell Hensgen16:13.7432
2) Wesley Haws16:26.0757
3) Carson Williams16:41.0096
4) Liam Peeples16:52.20126
5) Mitchell Kisaberth17:26.00270
Average Time: 16:43.80 Total Time: 1:23:39.01 1-5 Split: 1:12.26
6) Rollie Tillman17:27.00274
7) Tyler Stephens17:29.83287
15Ardrey Kell (NC)660
1) Murphy Smith16:12.1630
2) William Fan16:43.82105
3) Griffin Cascone16:49.67121
4) Steven Sobus17:11.00197
5) Charlie Walker17:12.40207
Average Time: 16:49.81 Total Time: 1:24:09.05 1-5 Split: 1:00.24
6) Sean Teague17:33.00298
7) Nate David17:56.94404
16Holly Springs (NC)666
1) Ryan O'Hare16:46.74113
2) Bryan (Dexter) Hill16:46.99114
3) Jackson McIntyre16:48.58116
4) Brandon Duke16:53.59132
5) Thomas Durand17:10.00191
Average Time: 16:53.18 Total Time: 1:24:25.90 1-5 Split: 23.26
6) Adam Kanning17:17.33237
7) Trey Redfield17:19.95245
17Durham Academy (NC)671
1) Neil Mosca16:09.9527
2) Mac Hays16:29.5565
3) Mark Alkins16:45.02107
4) Jack Anderson16:50.00122
5) Bennett Dombcik17:45.06350
Average Time: 16:47.92 Total Time: 1:23:59.58 1-5 Split: 1:35.11
6) Tigey Jorrel-alibhai17:50.84377
7) Shan Wang18:49.96674
18First Flight (NC)683
1) Zach Hughes16:21.0048
2) Joseph Davidson16:24.0054
3) Tyler Sylvia16:44.00106
4) Aidan May17:11.00196
5) Max Bowlin17:28.00279
Average Time: 16:49.60 Total Time: 1:24:08.00 1-5 Split: 1:07.00
6) Hunter Snyder17:29.54284
7) Garland Seward18:51.00684
19Cuthbertson High School (NC)689
1) Davis Seik16:24.9355
2) Walker Lezotte16:41.0798
3) Shaun Raughley17:02.34165
4) Evan Zottl17:03.44170
5) William Walsh17:11.69201
Average Time: 16:52.69 Total Time: 1:24:23.47 1-5 Split: 46.76
6) Tyler Carroll17:34.20306
7) Keegan Burr18:02.30429
20Mount Tabor (NC)839
1) James Vlasis16:31.9069
2) William Scurry16:33.1873
3) Max Thomas17:09.70190
4) Hayden Coty17:11.54200
5) Jon Spaar17:34.61307
Average Time: 17:00.19 Total Time: 1:25:00.93 1-5 Split: 1:02.71
6) Ethan Kummer17:39.76332
7) Will Duggins18:04.70442
21Mooresville (NC)843
1) Carter Tacosik16:51.08124
2) Matt Ferrara16:55.49136
3) Pablo Martinez17:01.04160
4) Damien Gonzalez17:06.85177
5) Eli Blackwelder17:19.95246
Average Time: 17:02.88 Total Time: 1:25:14.41 1-5 Split: 28.87
6) Bill Hamilton18:31.75575
7) Cooper Stissel19:10.54791
22Middle Creek (NC)878
1) Jackson Lawrence16:10.9429
2) Befiker Ollivierre16:39.3089
3) Will Gray17:07.94180
4) Garner West17:14.74218
5) Kyle Vetter17:47.92362
Average Time: 17:00.17 Total Time: 1:25:00.84 1-5 Split: 1:36.98
6) Ryan Abell17:56.40401
7) Chris Penwell18:06.40449
23Cary Academy (NC)897
1) Abe Weinstein16:36.3482
2) Luke Johnson16:38.8887
3) Krishan Guzzo17:03.20168
4) Grant Scotto17:08.54184
5) David Go17:50.70376
Average Time: 17:03.53 Total Time: 1:25:17.66 1-5 Split: 1:14.36
6) Marvin Koonce18:04.60441
7) Matthew Crow18:08.70460
24Marvin Ridge (NC)905
1) Myles Carnohan16:58.45147
2) Cole Jackson16:59.87156
3) Jackson Colling17:07.19179
4) James Bryant17:12.33206
5) Sahil Bhave17:14.65217
Average Time: 17:06.50 Total Time: 1:25:32.49 1-5 Split: 16.20
6) Jason Blizzard17:27.41276
7) Noah Bowman17:33.83302
25Jordan (NC)972
1) Daniel McAdams16:35.5578
2) Jonathan Piccillo16:54.31134
3) Tyler Dunston16:59.46152
4) Joshua Egan17:14.84221
5) Abutu Alioche17:54.07387
Average Time: 17:07.65 Total Time: 1:25:38.23 1-5 Split: 1:18.52
6) Andrew Clegg18:05.26446
7) Jayson Medrano18:05.52447
26R.J. Reynolds (NC)1008
1) Jack Holbrook16:23.5152
2) John Paynter16:47.07115
3) Jeff Echols17:14.13214
4) Harrison Hickman17:31.23291
5) Henry Phillips17:41.80336
Average Time: 17:07.55 Total Time: 1:25:37.74 1-5 Split: 1:18.29
6) James Slawter18:01.53425
7) Conor Ebbitt18:50.22677
27Myers Park (NC)1021
1) Tristan Wick16:26.5159
2) Gant Renner16:59.62154
3) Bryson Brading17:12.67209
4) David Hood17:25.10265
5) Erik Seuster17:41.20334
Average Time: 17:09.02 Total Time: 1:25:45.10 1-5 Split: 1:14.69
6) Connor Selle17:43.38344
7) Jacob Guzi17:49.04370
28T.C. Roberson (NC)1035
1) Michael Zapherson15:53.258
2) Jay Wright17:13.97213
3) Aiden Browning17:23.55257
4) David Cordero17:27.51277
5) Joshua Draper17:28.00280
Average Time: 17:05.26 Total Time: 1:25:26.28 1-5 Split: 1:34.75
6) Edwin Gonzalez17:56.20398
7) Daniel Crownover18:11.06472
29NC School of Science & Math (NC)1130
1) Ethan Frey16:18.3437
2) Trevor Pharr16:34.7177
3) Daniel Bennett17:36.43309
4) Garrison Bullard17:42.00338
5) Max Hirsch17:49.00369
Average Time: 17:12.10 Total Time: 1:26:00.48 1-5 Split: 1:30.66
6) Nicolas Muecke18:03.00431
7) Michael Steed18:31.00570
30West Carteret (NC)1249
1) Frank Rushok15:59.1215
2) Cameron Eure17:17.00233
3) Stone Watson17:29.00282
4) Shaian Geronimo17:38.00322
5) August Taber17:56.00397
Average Time: 17:15.82 Total Time: 1:26:19.12 1-5 Split: 1:56.88
6) Matthew Collins18:17.71502
7) Kennedy Paylor19:07.00771
31D.H. Conley (NC)1258
1) AJ Miller16:42.00101
2) Peyton Walters16:50.54123
3) Aaron Kinlaw17:16.00228
4) John Anderson17:52.08380
5) Eli Orians18:01.84426
Average Time: 17:20.49 Total Time: 1:26:42.46 1-5 Split: 1:19.84
6) Jalen Wilson18:04.70443
7) Toby Bryson18:33.04587
32Reagan, Ronald W (NC)1270
1) Aaron Dorer16:46.13110
2) Sam Graham17:01.26161
3) Jack Cumbo17:24.08262
4) Spencer Baldwin17:45.05349
5) Bryson McNeill17:54.14388
Average Time: 17:22.13 Total Time: 1:26:50.66 1-5 Split: 1:08.01
6) Avery Kraft17:54.83394
7) Jay Irwin17:59.59416
33Southwest Guilford (NC)1274
1) Travis Leach16:19.7042
2) Kobe Brown16:39.8590
3) Andy Woehr17:24.90264
4) Spencer Leinbach17:36.76315
5) Jaidin Daughterty18:29.19563
Average Time: 17:18.08 Total Time: 1:26:30.40 1-5 Split: 2:09.49
6) Max Villarreal18:57.01722
7) Luke Johnson19:58.02991
34Hoggard (NC)1283
1) Alexander Barden17:01.86162
2) Julian Carrano Shepard17:12.57208
3) Brendon Shearer17:23.70259
4) Brennen Pierce17:37.57319
5) Zachary Knott17:41.58335
Average Time: 17:23.46 Total Time: 1:26:57.28 1-5 Split: 39.72
6) Beckett Alley17:58.92413
7) James Hardy18:01.47424
35North Henderson (NC)1323
1) Hunter White15:56.6713
2) Jose Rodriguez17:26.00269
3) Lazaro Vasquez17:26.53272
4) Joey Banz17:37.04318
5) Brayden Robertson18:06.93451
Average Time: 17:18.63 Total Time: 1:26:33.17 1-5 Split: 2:10.26
6) Corey Hinson19:00.63741
7) Caleb Grandy19:01.00742
36South View (NC)1346
1) Jacob Jones17:06.66176
2) Keith Johnson17:16.67230
3) Logan Krubsack17:19.64244
4) Brian Odom17:30.40290
5) Garrett Shifflett17:57.30406
Average Time: 17:26.13 Total Time: 1:27:10.67 1-5 Split: 50.64
6) Gristen Ruckel18:07.80455
7) Nathan Jackson18:10.80470
37Pinecrest (NC)1373
1) Andrew Thompson16:40.2494
2) Aj Williams16:58.51148
3) Dillon Black17:00.00157
4) Spencer Lykins18:04.26440
5) Aiden Herman18:23.30534
Average Time: 17:25.26 Total Time: 1:27:06.31 1-5 Split: 1:43.06
6) Troye Curtin18:35.60602
7) Caleb Nocton18:58.37725
38Forsyth Country Day School (NC)1411
1) Will Scott16:19.7043
2) Zach Moore17:23.56258
3) Nick Strauch17:33.53299
4) Kyle Budd17:44.10345
5) Will Gray18:09.72466
Average Time: 17:26.12 Total Time: 1:27:10.61 1-5 Split: 1:50.02
6) Lucas Plitt18:24.96544
7) Mason Ickes18:39.98626
39Providence (NC)1428
1) Pace Clark16:19.0840
2) David Broud17:18.19239
3) Michael Broud17:24.27263
4) Jake Baumann17:49.87372
5) Kyle Overton18:20.00514
Average Time: 17:26.28 Total Time: 1:27:11.41 1-5 Split: 2:00.92
6) David Benton18:25.01546
7) Andrew Kuttner18:30.40567
40Northern Nash (NC)1459
1) Jordan Richardson16:05.0021
2) Joseph Dees17:08.81187
3) Matt Wright17:39.00328
4) Justin Marshall18:03.67437
5) Kamden Johnson18:13.00486
Average Time: 17:25.90 Total Time: 1:27:09.48 1-5 Split: 2:08.00
6) Will Raynor18:32.25582
7) Chance Savage18:45.00651
41West Forsyth (NC)1468
1) Will Atkins16:23.9653
2) Brock Newsome17:00.60158
3) Jeremy Eldredge17:45.80354
4) Jackson Nichols17:52.61383
5) Russell Letourneau18:21.06520
Average Time: 17:28.81 Total Time: 1:27:24.03 1-5 Split: 1:57.10
6) Jack Connelly19:10.70792
7) Cameron McDaniel19:35.30891
42Bishop McGuinness (NC)1491
1) Jack Herndon17:11.25198
2) Garrett Price17:12.83210
3) Sean Muller17:25.25266
4) Xavier Preudhomme17:25.61268
5) Dominic Zecca18:25.19549
Average Time: 17:32.03 Total Time: 1:27:40.13 1-5 Split: 1:13.94
43Laney (NC)1510
1) Patrick Shields16:23.4151
2) Conner Riggs16:36.0080
3) Aidan Ellsworth17:59.66417
4) Harrison Smith18:09.58464
5) Preston Knepper18:16.21498
Average Time: 17:28.97 Total Time: 1:27:24.86 1-5 Split: 1:52.80
6) Brooks Byers18:17.00499
7) Noah Lanier18:45.00647
44Page (NC)1536
1) Cam Milroy16:18.8039
2) Gabriel Warwar17:10.33193
3) Jean-Lou Pare17:54.39390
4) Ethan Long17:56.24399
5) Harrison McDowell18:20.20515
Average Time: 17:31.99 Total Time: 1:27:39.96 1-5 Split: 2:01.40
6) Jed Darnell18:32.19581
7) Brian Phlegar18:40.26630
45Jack Britt (NC)1557
1) Colin Baumgartner16:56.59142
2) Colin Wright17:21.18250
3) Leandro Ma17:29.58285
4) John Baker17:45.24351
5) Malachi Tyler18:22.30529
Average Time: 17:34.98 Total Time: 1:27:54.89 1-5 Split: 1:25.71
6) John Paroli19:18.91832
7) James Stover19:45.90932
46Watauga (NC)1572
1) Avery Cannon16:36.4283
2) Caleb Coatney17:07.06178
3) Ethan Turner17:41.94337
4) Tucker Brown17:42.97342
5) Sam Stokes18:40.43632
Average Time: 17:33.76 Total Time: 1:27:48.82 1-5 Split: 2:04.01
6) Korben Anderson18:41.89637
7) Alexander Freeman19:00.00733
47Alexander Central (NC)1594
1) Cooper Castellaw16:26.2858
2) Logan Ellis17:08.50183
3) Carter Patterson17:20.60247
4) Seth Warren18:06.20448
5) Jacob Campbell18:47.63658
Average Time: 17:33.84 Total Time: 1:27:49.21 1-5 Split: 2:21.35
6) Garrison DeJarnette19:54.46981
48Lake Norman Charter School (NC)1624
1) Derek Bole16:49.02119
2) Ryan Creel17:33.90303
3) Alvin Mutongi17:50.43373
4) Kyle Smith17:54.75393
5) Jacob Crawford18:03.40436
Average Time: 17:38.30 Total Time: 1:28:11.50 1-5 Split: 1:14.38
6) Grant Howlett18:17.75503
7) Nick Lay18:23.69537
49Sanderson (NC)1631
1) Carson Helmer16:27.1061
2) Joe Capannola17:42.40340
3) Noah Franklin17:46.70355
4) Marc Olson17:55.80396
5) Henery Puckett18:11.96479
Average Time: 17:36.79 Total Time: 1:28:03.96 1-5 Split: 1:44.86
6) Eli Middleman18:21.00519
7) Sam Cashwell18:37.50613
50Durham School of the Arts (NC)1675
1) Benson Mangum17:19.23242
2) Ryker Mattioli17:29.49283
3) Peter Sumner17:36.60312
4) Jesse Tymas17:47.09358
5) Ethan Lozuke18:11.99480
Average Time: 17:40.88 Total Time: 1:28:24.40 1-5 Split: 52.76
6) Kai Hart18:34.00592


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.