| 1 | Chris DuffyPlace 1 · Grade 12 · Providence Day | 12 | Providence Day | 17:19.20 |
| 2 | Zachary MakemsonPlace 2 · Grade 12 · Providence Day | 12 | Providence Day | 17:21.46 |
| 3 | Ethan TuckerPlace 3 · Grade 11 · Providence Day | 11 | Providence Day | 17:27.03 |
| 4 | Nicholas SmithPlace 4 · Grade 11 · Providence Day | 11 | Providence Day | 17:42.03 |
| 5 | Solomon SimpsonPlace 5 · Grade SO · Unattached | SO | Unattached | 17:50.32 |
| 6 | Anish VedanthamPlace 6 · Grade 11 · Providence Day | 11 | Providence Day | 18:13.33 |
| 7 | John Charles PostonPlace 7 · Grade 12 · Performance 360 | 12 | Performance 360 | 18:18.92 |
| 8 | Owen MoorePlace 8 · Grade 10 · Providence Day | 10 | Providence Day | 18:28.13 |
| 9 | Owen KlepserPlace 9 · Grade 12 · Providence Day | 12 | Providence Day | 18:29.13 |
| 10 | Robert DesollarPlace 10 · Grade 12 · Providence Day | 12 | Providence Day | 18:42.23 |
| 11 | Jake MirandaPlace 11 · Grade 10 · Cannon | 10 | Cannon | 18:51.02 |
| 12 | Levi TimberlakePlace 12 · Grade 9 · Performance 360 | 9 | Performance 360 | 18:59.90 PR |
| 13 | Jake ReiseltPlace 13 · Grade 10 · Charlotte Christian | 10 | Charlotte Christian | 19:11.13 |
| 14 | Liam GibbonsPlace 14 · Grade 12 · Cannon | 12 | Cannon | 19:37.80 |
| 15 | Tripp CoolerPlace 15 · Grade 9 · Cannon | 9 | Cannon | 19:40.67 |
| 16 | Danny SaltzmanPlace 16 · Grade 11 · Cannon | 11 | Cannon | 19:43.48 |
| 17 | Matthew LangtonPlace 17 · Grade 12 · Performance 360 | 12 | Performance 360 | 20:01.07 |
| 18 | Nicholas JonesPlace 18 · Grade 9 · Cannon | 9 | Cannon | 20:05.58 |
| 19 | Cooper KahnPlace 19 · Grade 10 · Providence Day | 10 | Providence Day | 20:08.23 |
| 20 | James Ter PoortenPlace 20 · Grade 11 · Cannon | 11 | Cannon | 20:16.89 |
| 21 | Cooper DodsonPlace 21 · Grade 12 · Performance 360 | 12 | Performance 360 | 20:38.31 |
| 22 | Stephen HancockPlace 22 · Grade 11 · Providence Day | 11 | Providence Day | 20:44.39 |
| 23 | Tristan MerrittPlace 23 · Grade 12 · Providence Day | 12 | Providence Day | 21:45.19 |
| 24 | Cameron FerrantiPlace 24 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 21:54.70 |
| 25 | Sam HetzelPlace 25 · Grade 9 · Performance 360 | 9 | Performance 360 | 22:00.59 |
| 26 | Bernard BoonPlace 26 · Grade 12 · Cannon | 12 | Cannon | 22:17.73 |
| 27 | Drew HowardPlace 27 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 22:35.71 |
| 28 | John WatsonPlace 28 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 22:37.21 |
| 29 | Cole LaughtonPlace 29 · Grade 12 · Providence Day | 12 | Providence Day | 22:53.26 |
| 30 | Evan FullerPlace 30 · Grade 12 · Cannon | 12 | Cannon | 23:17.00 |
| 31 | Wills AckermannPlace 31 · Grade 10 · Providence Day | 10 | Providence Day | 23:24.92 |
| 32 | Matthew KangPlace 32 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 23:34.65 PR |
| 33 | Hunter ReiseltPlace 33 · Grade 9 · Charlotte Christian | 9 | Charlotte Christian | 24:03.00 |
| 34 | Ian GoffPlace 34 · Grade 9 · Cannon | 9 | Cannon | 24:08.88 |
| 35 | Zach DollarPlace 35 · Grade 9 · Cannon | 9 | Cannon | 24:54.89 |
| 36 | Paul OhrelPlace 36 · Grade 10 · Cannon | 10 | Cannon | 24:56.39 |
| 37 | Trent LogginsPlace 37 · Grade 9 · Cannon | 9 | Cannon | 25:22.81 |
| 38 | Andrew MearsPlace 38 · Grade 10 · Performance 360 | 10 | Performance 360 | 25:25.12 |
| 39 | Henry WetmorePlace 39 · Grade 12 · Charlotte Christian | 12 | Charlotte Christian | 25:26.10 |
| 40 | Chase HerringPlace 40 · Grade 11 · Cannon | 11 | Cannon | 25:49.28 |
| 41 | Walker DarnellPlace 41 · Grade 11 · Charlotte Christian | 11 | Charlotte Christian | 25:55.24 |
| 42 | Jett BenningPlace 42 · Grade 12 · Providence Day | 12 | Providence Day | 26:07.37 |
| 43 | Zach KahnPlace 43 · Grade 10 · Providence Day | 10 | Providence Day | 26:14.05 |
| 44 | William XuPlace 44 · Grade 9 · Providence Day | 9 | Providence Day | 29:11.23 |
| 45 | Jack SlaterPlace 45 · Grade 12 · Charlotte Christian | 12 | Charlotte Christian | 29:40.66 |
| 46 | Jacob HartsellPlace 46 · Grade 9 · Cannon | 9 | Cannon | 29:51.32 |
| 47 | Sam XiaoPlace 47 · Grade 9 · Providence Day | 9 | Providence Day | 30:05.46 |
| 48 | Raj DasPlace 48 · Grade 10 · Providence Day | 10 | Providence Day | 30:14.64 |
| 49 | Alan WangPlace 49 · Grade 9 · Providence Day | 9 | Providence Day | 33:58.81 |
| 50 | Sebastian RodriquezPlace 50 · Grade 9 · Providence Day | 9 | Providence Day | 34:46.33 |
| 0 | Alexander FriedliPlace 0 · Grade 12 · Cannon | 12 | Cannon | — |
| 0 | Sajan PatelPlace 0 · Grade 11 · Cannon | 11 | Cannon | — |
| 0 | William LomaxPlace 0 · Grade 12 · Cannon | 12 | Cannon | — |
| 0 | Henry YonPlace 0 · Grade 9 · Performance 360 | 9 | Performance 360 | — |
| 0 | Jacob TepperPlace 0 · Grade 10 · Performance 360 | 10 | Performance 360 | — |
| 0 | Witt AllenPlace 0 · Grade 10 · Performance 360 | 10 | Performance 360 | — |
| 0 | Nico DiNinnoPlace 0 · Grade 10 · Performance 360 | 10 | Performance 360 | — |
| 0 | Micah LoyPlace 0 · Grade 9 · Performance 360 | 9 | Performance 360 | — |
| 0 | Anthony KorolosPlace 0 · Grade 11 · Charlotte Christian | 11 | Charlotte Christian | — |