| 1 | Cruz LedfordPlace 1 · Grade 11 · Holly Springs | 11 | Holly Springs | 15:31.43 |
| 2 | James ElliottPlace 2 · Grade 11 · Cardinal Gibbons | 11 | Cardinal Gibbons | 15:50.38 |
| 3 | Charlie MangumPlace 3 · Grade 10 · Cardinal Gibbons | 10 | Cardinal Gibbons | 15:53.71 |
| 4 | Brandon WilliamsPlace 4 · Grade 12 · Holly Springs | 12 | Holly Springs | 16:16.03 |
| 5 | Nicholas FoursPlace 5 · Grade 12 · Holly Springs | 12 | Holly Springs | 16:25.83 |
| 6 | Wyatt OdomPlace 6 · Grade 12 · Holly Springs | 12 | Holly Springs | 16:27.30 |
| 7 | Owen MartinezPlace 7 · Grade 11 · Holly Springs | 11 | Holly Springs | 16:30.58 |
| 8 | Dominic LorellePlace 8 · Grade 10 · Cardinal Gibbons | 10 | Cardinal Gibbons | 16:30.95 |
| 9 | Brendan KeenanPlace 9 · Grade 12 · Holly Springs | 12 | Holly Springs | 17:05.13 |
| 10 | Zach BallPlace 10 · Grade 10 · Sanderson | 10 | Sanderson | 17:07.42 |
| 11 | Declan KomelaskyPlace 11 · Grade 9 · Cardinal Gibbons | 9 | Cardinal Gibbons | 17:08.44 |
| 12 | William HerzichPlace 12 · Grade 11 · Middle Creek | 11 | Middle Creek | 17:09.82 PR |
| 13 | Logan LeiningerPlace 13 · Grade 10 · Cary | 10 | Cary | 17:12.82 |
| 14 | Jude BroussardPlace 14 · Grade 12 · Middle Creek | 12 | Middle Creek | 17:22.66 |
| 15 | Vincent LorellePlace 15 · Grade 12 · Cardinal Gibbons | 12 | Cardinal Gibbons | 17:23.19 |
| 16 | Sam ConnollyPlace 16 · Grade 9 · Cardinal Gibbons | 9 | Cardinal Gibbons | 17:28.00 |
| 17 | Hudson BoelstlerPlace 17 · Grade 10 · Middle Creek | 10 | Middle Creek | 17:34.32 |
| 18 | Emmett BautzPlace 18 · Grade 12 · Cardinal Gibbons | 12 | Cardinal Gibbons | 17:41.86 |
| 19 | Aiden ButlerPlace 19 · Grade 11 · Holly Springs | 11 | Holly Springs | 17:45.60 |
| 20 | Connor EllisPlace 20 · Grade 10 · Holly Springs | 10 | Holly Springs | 17:47.56 |
| 21 | Rowen KinterPlace 21 · Grade 11 · Holly Springs | 11 | Holly Springs | 17:48.92 |
| 22 | Connor BolesPlace 22 · Grade 12 · Cary | 12 | Cary | 17:58.07 |
| 23 | Karson HochPlace 23 · Grade 10 · Holly Springs | 10 | Holly Springs | 18:01.51 |
| 24 | Greg HewittPlace 24 · Grade 10 · Cardinal Gibbons | 10 | Cardinal Gibbons | 18:03.61 |
| 25 | Mac WilliamsonPlace 25 · Grade 11 · Sanderson | 11 | Sanderson | 18:03.62 |
| 26 | Cooper RichardsonPlace 26 · Grade 12 · Sanderson | 12 | Sanderson | 18:04.00 PR |
| 27 | Aidan PendsePlace 27 · Grade 12 · Sanderson | 12 | Sanderson | 18:08.93 |
| 28 | Lukas AllenPlace 28 · Grade 10 · Sanderson | 10 | Sanderson | 18:09.47 |
| 29 | Brendan HagedornPlace 29 · Grade 10 · Cardinal Gibbons | 10 | Cardinal Gibbons | 18:14.23 |
| 30 | Sam MarinelloPlace 30 · Grade 9 · Holly Springs | 9 | Holly Springs | 18:16.58 |
| 31 | Roman BlackPlace 31 · Grade 11 · Cary | 11 | Cary | 18:19.76 |
| 32 | Ian GreenePlace 32 · Grade 10 · Cardinal Gibbons | 10 | Cardinal Gibbons | 18:22.59 |
| 33 | Rafael AsencioPlace 33 · Grade 10 · Sanderson | 10 | Sanderson | 18:27.96 |
| 34 | Ian DonahoePlace 34 · Grade 10 · Holly Springs | 10 | Holly Springs | 18:30.97 |
| 35 | Liam FentonPlace 35 · Grade 12 · Sanderson | 12 | Sanderson | 18:31.30 |
| 36 | Erik BatesPlace 36 · Grade 11 · Cary | 11 | Cary | 18:35.04 |
| 37 | Zeke TartPlace 37 · Grade 11 · Cary | 11 | Cary | 18:42.35 |
| 38 | Lincoln BerryPlace 38 · Grade 10 · Cary | 10 | Cary | 18:48.53 |
| 39 | Kyle ChudekPlace 39 · Grade 10 · Felton Grove | 10 | Felton Grove | 18:50.15 |
| 40 | Duncan McallisterPlace 40 · Grade 11 · Cary | 11 | Cary | 19:29.63 |
| 41 | Alejandro ReyesPlace 41 · Grade 11 · Middle Creek | 11 | Middle Creek | 19:34.05 |
| 42 | Ethan JeterPlace 42 · Grade 9 · Felton Grove | 9 | Felton Grove | 19:37.50 |
| 43 | Ethan MurphyPlace 43 · Grade 10 · Felton Grove | 10 | Felton Grove | 19:40.49 |
| 44 | Landon GunterPlace 44 · Grade 12 · Sanderson | 12 | Sanderson | 19:47.09 |
| 45 | Jayden KingstonPlace 45 · Grade 9 · Felton Grove | 9 | Felton Grove | 19:55.81 |
| 46 | John AppletonPlace 46 · Grade 10 · Felton Grove | 10 | Felton Grove | 20:03.35 |
| 47 | Alex BrierlyPlace 47 · Grade 12 · Middle Creek | 12 | Middle Creek | 20:03.49 |
| 48 | Alex PagorekPlace 48 · Grade 11 · Cardinal Gibbons | 11 | Cardinal Gibbons | 20:20.47 |
| 49 | Maxon SchaefferPlace 49 · Grade 9 · Middle Creek | 9 | Middle Creek | 20:28.53 |
| 50 | Charlie EllisPlace 50 · Grade 10 · Sanderson | 10 | Sanderson | 20:32.89 |
| 51 | Sihan ZhengPlace 51 · Grade 10 · Felton Grove | 10 | Felton Grove | 20:43.62 |
| 52 | Brady KellamPlace 52 · Grade 9 · Middle Creek | 9 | Middle Creek | 20:44.22 |
| 53 | Beren JohnesPlace 53 · Grade 9 · Felton Grove | 9 | Felton Grove | 20:45.38 PR |
| 54 | Philip ConradPlace 54 · Grade 9 · Felton Grove | 9 | Felton Grove | 21:06.08 |
| 55 | Jeffery MoorePlace 55 · Grade 9 · Felton Grove | 9 | Felton Grove | 28:17.73 |