| 1 | Joe SaponePlace 1 · Grade 12 · Holy Innocents | 12 | Holy Innocents | 15:42.28 |
| 2 | Joseph JacquotPlace 2 · Grade 11 · Westminster | 11 | Westminster | 15:49.76 |
| 3 | Esfan DayaPlace 3 · Grade 11 · Westminster | 11 | Westminster | 16:06.24 |
| 4 | Willem MandelPlace 4 · Grade 11 · Westminster | 11 | Westminster | 16:52.83 |
| 5 | Jacob JacquotPlace 5 · Grade 9 · Westminster | 9 | Westminster | 16:54.47 |
| 6 | Sam MaasPlace 6 · Grade 12 · Westminster | 12 | Westminster | 16:58.90 |
| 7 | Abenezer WoellorePlace 7 · Grade 11 · Clarkston | 11 | Clarkston | 17:02.23 |
| 8 | Chase HunsickerPlace 8 · Grade 12 · Westminster | 12 | Westminster | 17:03.17 |
| 9 | Tyler RobinsonPlace 9 · Grade 11 · Westminster | 11 | Westminster | 17:04.13 |
| 10 | Owen BlountPlace 10 · Grade 11 · Druid Hills | 11 | Druid Hills | 17:06.31 |
| 11 | Claude TusiimePlace 11 · Grade 12 · Clarkston | 12 | Clarkston | 17:44.38 |
| 12 | Yoseph BeseratPlace 12 · Grade 11 · Clarkston | 11 | Clarkston | 17:50.10 |
| 13 | Ryan KelleyPlace 13 · Grade 12 · Holy Innocents | 12 | Holy Innocents | 17:53.73 |
| 14 | Mengesha AlebachewPlace 14 · Grade 11 · Clarkston | 11 | Clarkston | 18:07.10 |
| 15 | Abdel MahamatPlace 15 · Grade 11 · Clarkston | 11 | Clarkston | 18:13.94 |
| 16 | Dejene AbatiePlace 16 · Grade 12 · Clarkston | 12 | Clarkston | 18:23.95 |
| 17 | Parker MilesPlace 17 · Grade 12 · Holy Innocents | 12 | Holy Innocents | 18:26.62 |
| 18 | William KeaglePlace 18 · Grade 12 · Holy Innocents | 12 | Holy Innocents | 18:31.91 |
| 19 | Jack ColePlace 19 · Grade 10 · Druid Hills | 10 | Druid Hills | 18:35.56 |
| 20 | Tucker GleesonPlace 20 · Grade 11 · Holy Innocents | 11 | Holy Innocents | 18:37.16 |
| 21 | Jean Paul IrasubizaPlace 21 · Grade 11 · Clarkston | 11 | Clarkston | 18:41.87 |
| 22 | Trey CrawfordPlace 22 · Grade 11 · Druid Hills | 11 | Druid Hills | 18:45.77 PR |
| 23 | Jack FishbeinPlace 23 · Grade 10 · Druid Hills | 10 | Druid Hills | 18:56.47 |
| 24 | Finn LaBlancPlace 24 · Grade 9 · Druid Hills | 9 | Druid Hills | 19:01.62 |
| 25 | Gavin MilesPlace 25 · Grade 9 · Holy Innocents | 9 | Holy Innocents | 19:08.01 |
| 26 | Micah BurtonPlace 26 · Grade 11 · Druid Hills | 11 | Druid Hills | 19:08.46 |
| 27 | Micah HarrisPlace 27 · Grade 12 · Southwest Dekalb | 12 | Southwest Dekalb | 19:38.58 PR |
| 28 | Liam RichardsPlace 28 · Grade 10 · Druid Hills | 10 | Druid Hills | 20:07.77 |
| 29 | Walton SullivanPlace 29 · Grade 11 · Holy Innocents | 11 | Holy Innocents | 21:08.59 |
| 30 | Dwayne McKinneyPlace 30 · Grade 11 · Stephenson | 11 | Stephenson | 21:38.68 |
| 31 | Samario JonesPlace 31 · Grade 11 · Stephenson | 11 | Stephenson | 22:54.73 |
| 32 | Kori WilliamsPlace 32 · Grade 11 · Stephenson | 11 | Stephenson | 23:14.04 PR |
| 33 | Cody PittsPlace 33 · Grade 11 · Stephenson | 11 | Stephenson | 26:36.00 |
| 34 | Ibrahim BarryPlace 34 · Grade 9 · Southwest Dekalb | 9 | Southwest Dekalb | 28:22.15 |