| 1 | Trevor KingPlace 1 · Grade 11 · Apex | 11 | Apex | 17:03.98 |
| 2 | Rowen KinterPlace 2 · Grade 12 · Holly Springs | 12 | Holly Springs | 17:19.12 |
| 3 | Zach BallPlace 3 · Grade 11 · Sanderson | 11 | Sanderson | 17:42.40 |
| 4 | Hudson BoelstlerPlace 4 · Grade 11 · Middle Creek | 11 | Middle Creek | 18:01.91 |
| 5 | Adam AttariPlace 5 · Grade 12 · Holly Springs | 12 | Holly Springs | 18:09.49 |
| 6 | Shyam LalPlace 6 · Grade 11 · Green Level | 11 | Green Level | 18:16.26 |
| 7 | Zachary TaylorPlace 7 · Grade 10 · Holly Springs | 10 | Holly Springs | 18:23.14 PR |
| 8 | Mac WilliamsonPlace 8 · Grade 12 · Sanderson | 12 | Sanderson | 18:35.27 |
| 9 | William HerzichPlace 9 · Grade 12 · Middle Creek | 12 | Middle Creek | 18:39.99 |
| 10 | Harrison KorzekwinskiPlace 10 · Grade 9 · Sanderson | 9 | Sanderson | 18:45.39 PR |
| 11 | Lukas AllenPlace 11 · Grade 11 · Sanderson | 11 | Sanderson | 18:46.49 |
| 12 | Ben DoranPlace 12 · Grade 11 · Green Hope | 11 | Green Hope | 19:24.23 PR |
| 13 | Arjun DhaliwalPlace 13 · Grade 12 · Green Hope | 12 | Green Hope | 19:24.40 |
| 14 | Lincoln DavenportPlace 14 · Grade 10 · Holly Springs | 10 | Holly Springs | 19:39.79 |
| 15 | Rafael AsencioPlace 15 · Grade 11 · Sanderson | 11 | Sanderson | 19:44.17 |
| 16 | Ellis CarrollPlace 16 · Grade 9 · Sanderson | 9 | Sanderson | 19:45.77 |
| 17 | Henry BeckPlace 17 · Grade 11 · Holly Springs | 11 | Holly Springs | 19:53.71 |
| 18 | Alexander GreenePlace 18 · Grade 9 · Holly Springs | 9 | Holly Springs | 19:56.41 PR |
| 19 | Shrithan KomalaPlace 19 · Grade 10 · Holly Springs | 10 | Holly Springs | 20:02.93 |
| 20 | John WatkinsPlace 20 · Grade 11 · Sanderson | 11 | Sanderson | 20:18.43 |
| 21 | Ben RoetherPlace 21 · Grade 10 · Green Level | 10 | Green Level | 20:21.29 PR |
| 22 | Charlie EllisPlace 22 · Grade 11 · Sanderson | 11 | Sanderson | 20:28.13 |
| 23 | Sparsh SagarPlace 23 · Grade 10 · Green Level | 10 | Green Level | 20:28.53 |
| 24 | Max MascherinoPlace 24 · Grade 9 · Apex | 9 | Apex | 20:28.76 |
| 25 | Josh AlbertPlace 25 · Grade 11 · Green Level | 11 | Green Level | 20:29.09 |
| 26 | Timothy GetzPlace 26 · Grade 9 · Sanderson | 9 | Sanderson | 20:29.27 |
| 27 | Austin ParkerPlace 27 · Grade - · Green Level | - | Green Level | 20:37.97 |
| 28 | Seth NauPlace 28 · Grade 9 · Middle Creek | 9 | Middle Creek | 20:44.90 |
| 29 | Cooper NorrisPlace 29 · Grade 10 · Holly Springs | 10 | Holly Springs | 20:49.40 |
| 30 | Walker AndersonPlace 30 · Grade - · Apex | - | Apex | 20:50.53 PR |
| 31 | Andrew ZhuPlace 31 · Grade 12 · Green Hope | 12 | Green Hope | 20:54.36 |
| 32 | James PackPlace 32 · Grade 10 · Green Hope | 10 | Green Hope | 20:54.69 |
| 33 | Justin KooPlace 33 · Grade 11 · Green Hope | 11 | Green Hope | 20:55.00 |
| 34 | Will BoucherPlace 34 · Grade 9 · Sanderson | 9 | Sanderson | 20:57.20 PR |
| 35 | Jeremy DiazPlace 35 · Grade 9 · Green Hope | 9 | Green Hope | 20:59.55 |
| 36 | Aidan ElliottPlace 36 · Grade 9 · Apex | 9 | Apex | 21:04.27 PR |
| 37 | Paxton BartlingPlace 37 · Grade 11 · Green Hope | 11 | Green Hope | 21:13.77 |
| 38 | Alejandro ReyesPlace 38 · Grade 12 · Middle Creek | 12 | Middle Creek | 21:14.92 |
| 39 | Brady KellamPlace 39 · Grade 10 · Middle Creek | 10 | Middle Creek | 21:19.10 |
| 40 | Caleb OttoPlace 40 · Grade 9 · Green Hope | 9 | Green Hope | 21:25.02 |
| 41 | Cooper MartinPlace 41 · Grade 11 · Apex | 11 | Apex | 21:27.84 |
| 42 | Brandon BellPlace 42 · Grade 9 · Green Hope | 9 | Green Hope | 21:34.08 |
| 43 | Daniel JohnstonePlace 43 · Grade 9 · Green Hope | 9 | Green Hope | 21:37.34 |
| 44 | Sourish NampalliPlace 44 · Grade 11 · Green Level | 11 | Green Level | 21:39.81 PR |
| 45 | Nathan EmeryPlace 45 · Grade 10 · Middle Creek | 10 | Middle Creek | 21:42.13 |
| 46 | Sid ShirePlace 46 · Grade 9 · Sanderson | 9 | Sanderson | 21:46.43 |
| 47 | Santiago FarfanPlace 47 · Grade 10 · Holly Springs | 10 | Holly Springs | 21:49.17 PR |
| 48 | Sree ChintakuntaPlace 48 · Grade 10 · Green Level | 10 | Green Level | 21:56.38 PR |
| 49 | Jaswanth PothineniPlace 49 · Grade 11 · Green Level | 11 | Green Level | 22:01.23 |
| 50 | Nitesh SaravanaperumalPlace 50 · Grade 9 · Green Level | 9 | Green Level | 22:01.87 |
| 51 | Brian RitchiePlace 51 · Grade 10 · Green Hope | 10 | Green Hope | 22:02.86 PR |
| 52 | Zachary MiltonPlace 52 · Grade 10 · Green Level | 10 | Green Level | 22:03.07 |
| 53 | Jaiden GricePlace 53 · Grade 11 · Green Hope | 11 | Green Hope | 22:03.49 |
| 54 | Ethan BakerPlace 54 · Grade 10 · Apex | 10 | Apex | 22:03.99 |
| 55 | Fletcher HochPlace 55 · Grade - · Apex | - | Apex | 22:04.16 PR |
| 56 | Leo HagenPlace 56 · Grade 11 · Green Hope | 11 | Green Hope | 22:07.09 PR |
| 57 | Keshav ArunPlace 57 · Grade 10 · Green Level | 10 | Green Level | 22:11.57 PR |
| 58 | Mason WozniakPlace 58 · Grade 10 · Green Level | 10 | Green Level | 22:22.22 PR |
| 59 | Miles CaldwellPlace 59 · Grade 10 · Holly Springs | 10 | Holly Springs | 22:24.60 |
| 60 | Mason OttoPlace 60 · Grade 9 · Green Hope | 9 | Green Hope | 22:32.38 |
| 61 | Flynn StephensonPlace 61 · Grade 9 · Middle Creek | 9 | Middle Creek | 22:42.84 |
| 62 | Cameron ShadforthPlace 62 · Grade 9 · Green Hope | 9 | Green Hope | 22:44.65 PR |
| 63 | Marcus LeontyevPlace 63 · Grade 9 · Green Hope | 9 | Green Hope | 22:48.27 PR |
| 64 | Levi HollarPlace 64 · Grade 10 · Apex | 10 | Apex | 22:50.36 PR |
| 65 | Lincoln PritchardPlace 65 · Grade 9 · Middle Creek | 9 | Middle Creek | 22:56.89 |
| 66 | Supash KashyapPlace 66 · Grade 10 · Green Hope | 10 | Green Hope | 22:59.57 PR |
| 67 | Daniel LeePlace 67 · Grade 9 · Green Hope | 9 | Green Hope | 23:01.73 PR |
| 68 | Joshua WorleyPlace 68 · Grade - · Apex | - | Apex | 23:13.89 |
| 69 | Ian Ubior LugoPlace 69 · Grade 9 · Holly Springs | 9 | Holly Springs | 23:27.03 |
| 70 | Brayden PreblePlace 70 · Grade 12 · Holly Springs | 12 | Holly Springs | 23:38.68 |
| 71 | Ruben Van NiekerkPlace 71 · Grade 9 · Green Hope | 9 | Green Hope | 23:44.93 |
| 72 | Avi PatelPlace 72 · Grade - · Green Level | - | Green Level | 23:54.22 PR |
| 73 | Jack MacDonaldPlace 73 · Grade 10 · Sanderson | 10 | Sanderson | 24:01.51 |
| 74 | Benjamin AramburoPlace 74 · Grade 9 · Apex | 9 | Apex | 24:04.10 |
| 75 | Nilan GanesanPlace 75 · Grade 10 · Green Hope | 10 | Green Hope | 24:16.09 |
| 76 | Connor LesterPlace 76 · Grade 9 · Green Level | 9 | Green Level | 24:17.93 |
| 77 | Henry GrayPlace 77 · Grade 9 · Green Hope | 9 | Green Hope | 24:19.90 |
| 78 | Patrick RichardPlace 78 · Grade 11 · Green Level | 11 | Green Level | 24:24.50 PR |
| 79 | Srihan GudivadaPlace 79 · Grade 10 · Holly Springs | 10 | Holly Springs | 24:24.71 |
| 80 | Wyatt TaylorPlace 80 · Grade 9 · Sanderson | 9 | Sanderson | 24:35.75 |
| 81 | Bryce HeinenPlace 81 · Grade 9 · Sanderson | 9 | Sanderson | 24:42.35 |
| 82 | Levi BrownPlace 82 · Grade 9 · Holly Springs | 9 | Holly Springs | 24:46.57 |
| 83 | Dylan BiasPlace 83 · Grade 11 · Apex | 11 | Apex | 24:52.10 PR |
| 84 | Kevin ZhangPlace 84 · Grade 11 · Green Hope | 11 | Green Hope | 25:03.83 |
| 85 | Josh AdkinsPlace 85 · Grade 9 · Middle Creek | 9 | Middle Creek | 25:07.95 |
| 86 | Aiden AramburoPlace 86 · Grade 9 · Apex | 9 | Apex | 25:51.20 |
| 87 | Hugh HagmanPlace 87 · Grade 9 · Apex | 9 | Apex | 26:18.66 |
| 88 | Scott StewartPlace 88 · Grade 9 · Apex | 9 | Apex | 26:19.02 PR |
| 89 | Ethan TranPlace 89 · Grade 9 · Felton Grove | 9 | Felton Grove | 26:22.43 |
| 90 | Charles BlackmanPlace 90 · Grade 10 · Apex | 10 | Apex | 27:42.45 PR |
| 91 | Trevor KirkpatrickPlace 91 · Grade 9 · Green Hope | 9 | Green Hope | 28:39.51 |