| 1 | Preston ShawPlace 1 · Grade 11 · Cary | 11 | Cary | 9:41.52 PR |
| 2 | Logan LeiningerPlace 2 · Grade 11 · Cary | 11 | Cary | 9:51.19 |
| 3 | Andrew ElliottPlace 3 · Grade 11 · Cary | 11 | Cary | 10:04.05 |
| 4 | Martin PeytchevPlace 4 · Grade 12 · Panther Creek | 12 | Panther Creek | 10:06.05 |
| 5 | Vrishank YellanurPlace 5 · Grade 11 · Panther Creek | 11 | Panther Creek | 10:11.52 |
| 6 | Matthew ZhouPlace 6 · Grade 11 · Panther Creek | 11 | Panther Creek | 10:13.10 |
| 7 | Christoff DitaPlace 7 · Grade 10 · Panther Creek | 10 | Panther Creek | 10:13.81 |
| 8 | Jadon LagonegroPlace 8 · Grade 11 · Panther Creek | 11 | Panther Creek | 10:24.39 |
| 9 | Anirudh GajavellyPlace 9 · Grade 12 · Panther Creek | 12 | Panther Creek | 10:30.25 |
| 10 | Zailen RaoPlace 10 · Grade 11 · Panther Creek | 11 | Panther Creek | 10:36.01 |
| 11 | Cullen GonzalesPlace 11 · Grade 12 · Panther Creek | 12 | Panther Creek | 10:39.13 |
| 12 | Mason HallPlace 12 · Grade 12 · Panther Creek | 12 | Panther Creek | 10:45.01 |
| 13 | Michael McGrathPlace 13 · Grade 12 · Panther Creek | 12 | Panther Creek | 10:45.91 |
| 14 | Zeke TartPlace 14 · Grade 12 · Cary | 12 | Cary | 10:51.34 |
| 15 | Dylan PetersonPlace 15 · Grade 11 · Cary | 11 | Cary | 11:00.88 PR |
| 16 | Erik BatesPlace 16 · Grade 12 · Cary | 12 | Cary | 11:02.53 |
| 17 | Kavin RajendranPlace 17 · Grade 11 · Panther Creek | 11 | Panther Creek | 11:04.38 PR |
| 18 | William HerzichPlace 18 · Grade 12 · Middle Creek | 12 | Middle Creek | 11:07.39 |
| 19 | Asher AbrahamPlace 19 · Grade 11 · Panther Creek | 11 | Panther Creek | 11:07.56 |
| 20 | Maahir DholakiaPlace 20 · Grade 10 · Panther Creek | 10 | Panther Creek | 11:09.88 |
| 21 | Duncan McallisterPlace 21 · Grade 12 · Cary | 12 | Cary | 11:12.26 PR |
| 22 | Arjun DhaliwalPlace 22 · Grade 12 · Green Hope | 12 | Green Hope | 11:16.78 |
| 23 | Simeon PhilipPlace 23 · Grade 9 · Panther Creek | 9 | Panther Creek | 11:17.51 PR |
| 24 | Eric ChenPlace 24 · Grade 12 · Panther Creek | 12 | Panther Creek | 11:28.33 PR |
| 25 | Amaury AyalaPlace 25 · Grade 9 · Green Hope | 9 | Green Hope | 11:28.86 PR |
| 26 | Kieran ShadforthPlace 26 · Grade 9 · Green Hope | 9 | Green Hope | 11:31.59 PR |
| 27 | Roman BlackPlace 27 · Grade 12 · Cary | 12 | Cary | 11:35.29 |
| 28 | Ethan MurphyPlace 28 · Grade 11 · Felton Grove | 11 | Felton Grove | 11:40.58 |
| 29 | Sihan ZhengPlace 29 · Grade 11 · Felton Grove | 11 | Felton Grove | 11:41.18 PR |
| 30 | Mateo ValenciaPlace 30 · Grade 11 · Cary | 11 | Cary | 11:43.75 PR |
| 31 | Ethan HuntPlace 31 · Grade 11 · Panther Creek | 11 | Panther Creek | 11:45.64 PR |
| 32 | Amare WakefieldPlace 32 · Grade 12 · Green Hope | 12 | Green Hope | 11:50.22 |
| 33 | Kyle ChudekPlace 33 · Grade 11 · Felton Grove | 11 | Felton Grove | 11:50.99 |
| 34 | Evan BockPlace 34 · Grade 10 · Felton Grove | 10 | Felton Grove | 11:52.24 |
| 35 | Seth NauPlace 35 · Grade 9 · Middle Creek | 9 | Middle Creek | 11:53.63 |
| 36 | Christopher KilloughPlace 36 · Grade 11 · Willow Spring | 11 | Willow Spring | 11:59.84 |
| 37 | Ronav GuhaPlace 37 · Grade 11 · Panther Creek | 11 | Panther Creek | 12:03.91 |
| 38 | Ethan JeterPlace 38 · Grade 10 · Felton Grove | 10 | Felton Grove | 12:06.31 |
| 39 | Andrew ZhuPlace 39 · Grade 12 · Green Hope | 12 | Green Hope | 12:08.55 |
| 40 | Patrick UniackePlace 40 · Grade 9 · Felton Grove | 9 | Felton Grove | 12:11.00 PR |
| 41 | Timothy EggimanPlace 41 · Grade 9 · Panther Creek | 9 | Panther Creek | 12:11.60 |
| 42 | Justin KooPlace 42 · Grade 11 · Green Hope | 11 | Green Hope | 12:12.14 |
| 43 | Joseph StephensonPlace 43 · Grade 12 · Cary | 12 | Cary | 12:12.95 |
| 44 | Nathan HemusPlace 44 · Grade 11 · Willow Spring | 11 | Willow Spring | 12:17.22 |
| 45 | Michael MulamallaPlace 45 · Grade 9 · Panther Creek | 9 | Panther Creek | 12:20.85 PR |
| 46 | Jasper GettisPlace 46 · Grade 9 · Cary | 9 | Cary | 12:21.50 |
| 47 | Jayden KingstonPlace 47 · Grade 10 · Felton Grove | 10 | Felton Grove | 12:24.55 |
| 48 | Atticus ShafferPlace 48 · Grade 11 · Felton Grove | 11 | Felton Grove | 12:25.62 |
| 49 | Abijith Gunasekaran ArunPlace 49 · Grade 11 · Willow Spring | 11 | Willow Spring | 12:27.02 PR |
| 50 | Simon MayPlace 50 · Grade 9 · Felton Grove | 9 | Felton Grove | 12:28.21 |
| 51 | Daniel JohnstonePlace 51 · Grade 9 · Green Hope | 9 | Green Hope | 12:28.59 PR |
| 52 | Preym PatelPlace 52 · Grade 10 · Felton Grove | 10 | Felton Grove | 12:28.92 PR |
| 53 | Graham NaehrPlace 53 · Grade 9 · Willow Spring | 9 | Willow Spring | 12:29.27 |
| 54 | Ethan SnappPlace 54 · Grade 9 · Willow Spring | 9 | Willow Spring | 12:33.61 |
| 55 | William MaynardPlace 55 · Grade 9 · Cary | 9 | Cary | 12:34.69 PR |
| 56 | Brady KellamPlace 56 · Grade 10 · Middle Creek | 10 | Middle Creek | 12:35.79 |
| 57 | Brian RitchiePlace 57 · Grade 10 · Green Hope | 10 | Green Hope | 12:37.36 PR |
| 58 | Carter HighPlace 58 · Grade 9 · Cary | 9 | Cary | 12:39.64 |
| 59 | Spencer KlugPlace 59 · Grade 9 · Felton Grove | 9 | Felton Grove | 12:44.26 PR |
| 60 | Toby RatcliffPlace 60 · Grade 11 · Cary | 11 | Cary | 12:44.75 |
| 61 | Mason OttoPlace 61 · Grade 9 · Green Hope | 9 | Green Hope | 12:45.06 |
| 62 | Caleb ParonettPlace 62 · Grade 9 · Willow Spring | 9 | Willow Spring | 12:47.04 |
| 63 | Ethan OttoPlace 63 · Grade 9 · Green Hope | 9 | Green Hope | 12:47.47 |
| 64 | Paxton BartlingPlace 64 · Grade 11 · Green Hope | 11 | Green Hope | 12:47.89 |
| 65 | Levi TernakPlace 65 · Grade 9 · Cary | 9 | Cary | 12:48.34 PR |
| 66 | Fisher HuneycuttPlace 66 · Grade 11 · Willow Spring | 11 | Willow Spring | 12:48.70 |
| 67 | Sai VuraPlace 67 · Grade 10 · Panther Creek | 10 | Panther Creek | 12:50.61 |
| 68 | Flynn StephensonPlace 68 · Grade 9 · Middle Creek | 9 | Middle Creek | 12:51.18 |
| 69 | Vincent SchweitzerPlace 69 · Grade 12 · Cary | 12 | Cary | 12:51.69 |
| 70 | Jack DexheimerPlace 70 · Grade 9 · Cary | 9 | Cary | 12:52.21 PR |
| 71 | Dexter SchumakerPlace 71 · Grade 9 · Cary | 9 | Cary | 12:52.51 |
| 72 | James PackPlace 72 · Grade 10 · Green Hope | 10 | Green Hope | 12:52.91 |
| 73 | Colin BrosnickPlace 73 · Grade 9 · Willow Spring | 9 | Willow Spring | 12:53.48 PR |
| 74 | Alejandro ReyesPlace 74 · Grade 12 · Middle Creek | 12 | Middle Creek | 12:54.02 |
| 75 | Samuel NolderPlace 75 · Grade 12 · Willow Spring | 12 | Willow Spring | 12:55.21 |
| 76 | Jaiden GricePlace 76 · Grade 11 · Green Hope | 11 | Green Hope | 13:07.57 |
| 77 | Brandon BellPlace 77 · Grade 9 · Green Hope | 9 | Green Hope | 13:08.43 |
| 78 | Leo HagenPlace 78 · Grade 11 · Green Hope | 11 | Green Hope | 13:22.84 |
| 79 | Benjamin VandenbemdenPlace 79 · Grade 10 · Willow Spring | 10 | Willow Spring | 13:24.25 PR |
| 80 | Parker HallPlace 80 · Grade 10 · Panther Creek | 10 | Panther Creek | 13:24.72 |
| 81 | Uriah MichaelPlace 81 · Grade 9 · Panther Creek | 9 | Panther Creek | 13:25.19 |
| 82 | Nilan GanesanPlace 82 · Grade 10 · Green Hope | 10 | Green Hope | 13:26.31 |
| 83 | Jeffery MoorePlace 83 · Grade 10 · Felton Grove | 10 | Felton Grove | 13:27.35 |
| 84 | Miles KlugPlace 84 · Grade 9 · Felton Grove | 9 | Felton Grove | 13:32.68 PR |
| 85 | Supash KashyapPlace 85 · Grade 10 · Green Hope | 10 | Green Hope | 13:33.17 |
| 86 | Brandon HuangPlace 86 · Grade 12 · Panther Creek | 12 | Panther Creek | 13:35.03 |
| 87 | Cameron ShadforthPlace 87 · Grade 9 · Green Hope | 9 | Green Hope | 13:37.19 PR |
| 88 | Nathan EmeryPlace 88 · Grade 10 · Middle Creek | 10 | Middle Creek | 13:42.94 PR |
| 89 | Max YorkPlace 89 · Grade 9 · Felton Grove | 9 | Felton Grove | 13:52.09 |
| 90 | Andrew LietzkePlace 90 · Grade 9 · Cary | 9 | Cary | 13:52.62 |
| 91 | Edmund SchroederPlace 91 · Grade 10 · Cary | 10 | Cary | 13:53.26 PR |
| 92 | Mark BeirasPlace 92 · Grade 9 · Felton Grove | 9 | Felton Grove | 14:00.07 |
| 93 | Jacob ReherPlace 93 · Grade 9 · Cary | 9 | Cary | 14:02.04 |
| 94 | Marcus LeontyevPlace 94 · Grade 9 · Green Hope | 9 | Green Hope | 14:12.84 PR |
| 95 | Callan MapesPlace 95 · Grade 10 · Felton Grove | 10 | Felton Grove | 14:14.49 |
| 96 | Henry WaldropPlace 96 · Grade 9 · Cary | 9 | Cary | 14:18.47 PR |
| 97 | Kevin ZhangPlace 97 · Grade 11 · Green Hope | 11 | Green Hope | 14:27.68 |
| 98 | Mason JacksonPlace 98 · Grade 9 · Willow Spring | 9 | Willow Spring | 14:30.29 |
| 99 | Majeed JallohPlace 99 · Grade 9 · Willow Spring | 9 | Willow Spring | 14:32.15 |
| 100 | Ruben Van NiekerkPlace 100 · Grade 9 · Green Hope | 9 | Green Hope | 14:32.62 |