| 1 | Dimitrios RementelasPlace 1 · Grade 10 · Sherwood | 10 | Sherwood | 17:40.49 |
| 2 | Richard HarrisPlace 2 · Grade 11 · Northwest | 11 | Northwest | 17:44.09 |
| 3 | Ioannis RementelasPlace 3 · Grade 10 · Sherwood | 10 | Sherwood | 17:53.01 |
| 4 | Caleb CharmatzPlace 4 · Grade 11 · Sherwood | 11 | Sherwood | 18:02.38 |
| 5 | Wesley AlvarezPlace 5 · Grade 11 · Northwest | 11 | Northwest | 18:03.09 |
| 6 | Atreyu H. KainePlace 6 · Grade 9 · Northwest | 9 | Northwest | 18:03.48 |
| 7 | Alexander ZirkelbachPlace 7 · Grade 10 · Sherwood | 10 | Sherwood | 18:03.92 |
| 8 | Treyson GoodePlace 8 · Grade 11 · Sherwood | 11 | Sherwood | 18:28.09 |
| 9 | Timothy M. BurgerPlace 9 · Grade 9 · Northwest | 9 | Northwest | 18:45.06 |
| 10 | Henry HecklingerPlace 10 · Grade 10 · Northwest | 10 | Northwest | 18:52.21 |
| 11 | Noah QuezadaPlace 11 · Grade 9 · Northwest | 9 | Northwest | 19:07.83 |
| 12 | Luke DevereuxPlace 12 · Grade 11 · Northwest | 11 | Northwest | 19:12.42 |
| 13 | Brady BejeckPlace 13 · Grade 10 · Northwest | 10 | Northwest | 19:16.87 |
| 14 | Jayden PessehPlace 14 · Grade 11 · Northwest | 11 | Northwest | 19:21.97 |
| 15 | Aqil N. RahmanPlace 15 · Grade 9 · Northwest | 9 | Northwest | 19:25.35 |
| 16 | Cyril TravenPlace 16 · Grade 11 · Sherwood | 11 | Sherwood | 19:33.71 |
| 17 | Aidan PaganiniPlace 17 · Grade 9 · Sherwood | 9 | Sherwood | 19:36.29 |
| 18 | Gregory KilbyPlace 18 · Grade 9 · Sherwood | 9 | Sherwood | 19:40.06 |
| 19 | Gabriel YeePlace 19 · Grade 10 · Northwest | 10 | Northwest | 19:45.57 |
| 20 | Justin DouglassPlace 20 · Grade 12 · Northwest | 12 | Northwest | 20:03.69 |
| 21 | Kaosi OnyedikaPlace 21 · Grade 11 · Northwest | 11 | Northwest | 20:14.17 |
| 22 | Daniel DurosePlace 22 · Grade 12 · Sherwood | 12 | Sherwood | 21:01.24 |
| 23 | August BailesPlace 23 · Grade 11 · Sherwood | 11 | Sherwood | 21:02.92 |
| 24 | John TyabaPlace 24 · Grade 10 · Sherwood | 10 | Sherwood | 21:03.72 |
| 25 | Chris KaradimovPlace 25 · Grade 10 · Sherwood | 10 | Sherwood | 21:04.35 |
| 26 | Tyson FuentesPlace 26 · Grade 9 · Northwest | 9 | Northwest | 21:05.64 |
| 27 | Rhett MolnarPlace 27 · Grade 9 · Northwest | 9 | Northwest | 21:19.99 |
| 28 | Tobias BangPlace 28 · Grade 12 · Sherwood | 12 | Sherwood | 21:25.11 |
| 29 | Connor BachiochiPlace 29 · Grade 10 · Sherwood | 10 | Sherwood | 21:27.42 |
| 30 | Julian J. HerreraPlace 30 · Grade 9 · Northwest | 9 | Northwest | 21:33.93 |
| 31 | Evan HarisPlace 31 · Grade 11 · Sherwood | 11 | Sherwood | 21:34.74 |
| 32 | Matthew D. TeitelbaumPlace 32 · Grade 9 · Northwest | 9 | Northwest | 21:39.65 PR |
| 33 | Vinayak MishraPlace 33 · Grade 10 · Sherwood | 10 | Sherwood | 22:00.19 |
| 34 | Ziv GolanPlace 34 · Grade 12 · Sherwood | 12 | Sherwood | 22:13.26 |
| 35 | Braeden MegaryPlace 35 · Grade 11 · Sherwood | 11 | Sherwood | 23:01.65 |
| 36 | Saidou KabaPlace 36 · Grade 11 · Northwest | 11 | Northwest | 23:04.43 |
| 37 | Max NovickPlace 37 · Grade 9 · Sherwood | 9 | Sherwood | 23:58.12 |
| 38 | Kevin LePlace 38 · Grade 9 · Northwest | 9 | Northwest | 24:01.53 |
| 39 | Jamaal PricePlace 39 · Grade 11 · Sherwood | 11 | Sherwood | 24:38.00 |
| 40 | Landen VeneyPlace 40 · Grade 10 · Northwest | 10 | Northwest | 24:52.83 |
| 41 | Udayjot SinghPlace 41 · Grade 12 · Northwest | 12 | Northwest | 24:54.94 |
| 42 | Rohan PotluriPlace 42 · Grade 10 · Sherwood | 10 | Sherwood | 25:46.96 PR |
| 43 | Hiryakos E. TesfayPlace 43 · Grade 11 · Northwest | 11 | Northwest | 25:56.30 PR |
| 44 | Joe Essomo MassongPlace 44 · Grade 12 · Northwest | 12 | Northwest | 26:00.00 |
| 45 | Jared AddoPlace 45 · Grade 9 · Northwest | 9 | Northwest | 27:49.71 |