| 1 | Dylan ForesterPlace 1 · Dawson County | — | Dawson County | 17:24.66 | 1 |
| 2 | Max WarnerPlace 2 · Forsyth Central | — | Forsyth Central | 17:32.88 | 2 |
| 3 | Jeremy WebbPlace 3 · Union County | — | Union County | 17:33.93 | 3 |
| 4 | Austin ThompsonPlace 4 · White County | — | White County | 17:39.39 | 4 |
| 5 | Josh ThompsonPlace 5 · Buford | — | Buford | 17:48.78 | 5 |
| 6 | Andrew HuttoPlace 6 · Hebron Christian | — | Hebron Christian | 17:49.35 | 6 |
| 7 | Colson HaganPlace 7 · Hebron Christian | — | Hebron Christian | 18:09.77 | 7 |
| 8 | Justin PirklePlace 8 · Buford | — | Buford | 18:15.02 | 8 |
| 9 | Avery WebsterPlace 9 · Buford | — | Buford | 18:25.03 | 9 |
| 10 | Chris BywaletzPlace 10 · Dawson County | — | Dawson County | 18:28.35 | 10 |
| 11 | Jack O'NealPlace 11 · Lovett | — | Lovett | 18:31.49 | 11 |
| 12 | Ben BeckPlace 12 · Lovett | — | Lovett | 18:42.64 | 12 |
| 13 | Cain LorenzoPlace 13 · Jefferson Hi | — | Jefferson Hi | 18:46.80 | 13 |
| 14 | Stephen SassanoPlace 14 · Apalachee | — | Apalachee | 18:47.34 | 14 |
| 15 | Nicholas ZvirbulisPlace 15 · Apalachee | — | Apalachee | 18:56.09 | 15 |
| 16 | Erick DotsonPlace 16 · Apalachee | — | Apalachee | 18:56.37 | 16 |
| 17 | Hughes MoffettPlace 17 · Lovett | — | Lovett | 18:57.12 | 17 |
| 18 | Mac MajorPlace 18 · Lovett | — | Lovett | 18:57.19 | 18 |
| 19 | Charles PowersPlace 19 · Lovett | — | Lovett | 19:02.54 | 19 |
| 20 | Avery CowartPlace 20 · Dawson County | — | Dawson County | 19:06.37 | 20 |
| 21 | John BusheyPlace 21 · White County | — | White County | 19:16.72 | 21 |
| 22 | Connor ReynoldsPlace 22 · Lovett | — | Lovett | 19:17.16 | 22 |
| 23 | Josh ReidPlace 23 · Jefferson Hi | — | Jefferson Hi | 19:18.24 | 23 |
| 24 | Will ScottPlace 24 · Forsyth Central | — | Forsyth Central | 19:18.74 | 24 |
| 25 | Chandler CampbellPlace 25 · Apalachee | — | Apalachee | 19:20.01 | 25 |
| 26 | Matthew CartledgePlace 26 · Lovett | — | Lovett | 19:22.04 | 26 |
| 27 | Jake HafermalzPlace 27 · Dawson County | — | Dawson County | 19:27.21 | 27 |
| 28 | Daniel WhitakerPlace 28 · Lovett | — | Lovett | 19:27.94 | — |
| 29 | Lionel BurgosPlace 29 · Buford | — | Buford | 19:28.50 | 28 |
| 30 | Chris ConderPlace 30 · Forsyth Central | — | Forsyth Central | 19:33.35 | 29 |
| 31 | Constantino TorresPlace 31 · Buford | — | Buford | 19:39.56 | 30 |
| 32 | Nick BeckerPlace 32 · Buford | — | Buford | 19:40.80 | 31 |
| 33 | Ryan RogersPlace 33 · Union County | — | Union County | 19:43.08 | 32 |
| 34 | Jeremy DyalPlace 34 · Apalachee | — | Apalachee | 19:43.98 | 33 |
| 35 | Drew MurphyPlace 35 · Hebron Christian | — | Hebron Christian | 19:47.89 | 34 |
| 36 | Kevin CoulterPlace 36 · Buford | — | Buford | 19:51.73 | 35 |
| 37 | Joel FangmannPlace 37 · White County | — | White County | 19:52.61 | 36 |
| 38 | Andrew NelsonPlace 38 · Union County | — | Union County | 19:55.23 | 37 |
| 39 | Aaron StaffordPlace 39 · Union County | — | Union County | 19:55.25 | 38 |
| 40 | Destin MilumPlace 40 · White County | — | White County | 19:56.59 | 39 |
| 41 | Jacob StanleyPlace 41 · Apalachee | — | Apalachee | 19:57.03 | 40 |
| 42 | Kolin HarkinsPlace 42 · White County | — | White County | 20:00.70 | 41 |
| 43 | Matthew BouchardPlace 43 · White County | — | White County | 20:01.12 | 42 |
| 44 | Whit MauneyPlace 44 · White County | — | White County | 20:03.66 | 43 |
| 45 | Reed DobbsPlace 45 · Lovett | — | Lovett | 20:06.05 | — |
| 46 | Robert HoughtonPlace 46 · Lovett | — | Lovett | 20:07.21 | — |
| 47 | Trent CallanPlace 47 · Forsyth Central | — | Forsyth Central | 20:09.16 | 44 |
| 48 | Trent JohnsonPlace 48 · Hebron Christian | — | Hebron Christian | 20:12.21 | 45 |
| 49 | Blake ChurchPlace 49 · Buford | — | Buford | 20:14.35 | — |
| 50 | Jacob CookPlace 50 · Union County | — | Union County | 20:16.50 | 46 |
| 51 | Jake BoothPlace 51 · Dawson County | — | Dawson County | 20:18.68 | 47 |
| 52 | Mason CarrPlace 52 · Dawson County | — | Dawson County | 20:18.70 | 48 |
| 53 | Jacob BollingerPlace 53 · Forsyth Central | — | Forsyth Central | 20:22.41 | 49 |
| 54 | Devin BachmanPlace 54 · Union County | — | Union County | 20:22.54 | 50 |
| 55 | Jacob KelleyPlace 55 · Union County | — | Union County | 20:24.04 | 51 |
| 56 | Will BreesePlace 56 · Jefferson Hi | — | Jefferson Hi | 20:24.81 | 52 |
| 57 | Jonathan RayPlace 57 · Jefferson Hi | — | Jefferson Hi | 20:35.00 | 53 |
| 58 | Drew FeketePlace 58 · Forsyth Central | — | Forsyth Central | 20:36.70 | 54 |
| 59 | Garrette CarslislePlace 59 · Dawson County | — | Dawson County | 20:38.83 | 55 |
| 60 | Will StonePlace 60 · Union County | — | Union County | 20:38.91 | — |
| 61 | Tadan CobbPlace 61 · Forsyth Central | — | Forsyth Central | 20:49.32 | 56 |
| 62 | Merit FontinelPlace 62 · Apalachee | — | Apalachee | 20:56.78 | 57 |
| 63 | Luke WilsonPlace 63 · Hebron Christian | — | Hebron Christian | 20:56.85 | 58 |
| 64 | Jared BrownPlace 64 · Jefferson Hi | — | Jefferson Hi | 20:59.12 | 59 |
| 65 | Pate SheppardPlace 65 · Jefferson Hi | — | Jefferson Hi | 21:02.39 | 60 |
| 66 | Anthony HawkinsPlace 66 · Apalachee | — | Apalachee | 21:02.83 | — |
| 67 | Andrew OcockPlace 67 · Jefferson Hi | — | Jefferson Hi | 21:04.09 | 61 |
| 68 | Peter MartyPlace 68 · Hebron Christian | — | Hebron Christian | 21:05.06 | 62 |
| 69 | Matthew RichPlace 69 · Union County | — | Union County | 21:07.35 | — |
| 70 | Cody TrefenPlace 70 · Buford | — | Buford | 21:09.47 | — |
| 71 | Nathan ShelpPlace 71 · Dawson County | — | Dawson County | 21:17.62 | — |
| 72 | Drew KellerPlace 72 · Dawson County | — | Dawson County | 21:19.20 | — |
| 73 | Jake DebelisoPlace 73 · Hebron Christian | — | Hebron Christian | 21:23.42 | 63 |
| 74 | Adam PagePlace 74 · Buford | — | Buford | 21:26.72 | — |
| 75 | Ben DrewPlace 75 · Dawson County | — | Dawson County | 21:39.28 | — |
| 76 | Brandon BarkerPlace 76 · Dawson County | — | Dawson County | 21:40.88 | — |
| 77 | Zach ParrishPlace 77 · Jefferson Hi | — | Jefferson Hi | 21:42.28 | — |
| 78 | Chandler StephensonPlace 78 · Jefferson Hi | — | Jefferson Hi | 21:45.21 | — |
| 79 | Justin HarrisonPlace 79 · Jefferson Hi | — | Jefferson Hi | 21:50.54 | — |
| 80 | Nathan WilliamsPlace 80 · Hebron Christian | — | Hebron Christian | 21:54.54 | — |
| 81 | Andre EvansPlace 81 · Hebron Christian | — | Hebron Christian | 21:54.65 | — |
| 82 | Brandon CrockerPlace 82 · Apalachee | — | Apalachee | 22:58.38 | — |
| 83 | James AlexanderPlace 83 · Apalachee | — | Apalachee | 24:16.99 | — |