| 1 | Dakota FrankPlace 1 · Grade 9 · Munford | 9 | Munford | 16:59.59 |
| 2 | Jake MoorePlace 2 · Grade 12 · White Plains | 12 | White Plains | 17:20.08 |
| 3 | Wyatt KnightPlace 3 · Grade 11 · Ashville | 11 | Ashville | 17:39.67 |
| 4 | Kayd HightowerPlace 4 · Grade 12 · White Plains | 12 | White Plains | 17:47.46 |
| 5 | Joe StevensPlace 5 · Grade 10 · Ashville | 10 | Ashville | 17:50.82 |
| 6 | Luke EllisPlace 6 · Grade 12 · Oneonta | 12 | Oneonta | 17:55.02 PR |
| 7 | Carson LimbaughPlace 7 · Grade 10 · White Plains | 10 | White Plains | 18:01.50 |
| 8 | Brody UnderwoodPlace 8 · Grade 10 · Oneonta | 10 | Oneonta | 18:14.98 |
| 9 | Andrew WrennPlace 9 · Grade 12 · Kate Duncan Smith DAR | 12 | Kate Duncan Smith DAR | 18:26.40 |
| 10 | Evan GarnerPlace 10 · Grade 11 · Jacksonville | 11 | Jacksonville | 18:50.42 |
| 11 | Clayton KnightPlace 11 · Grade 11 · Ashville | 11 | Ashville | 18:56.34 |
| 12 | Bailey KendrickPlace 12 · Grade 7 · Kate Duncan Smith DAR | 7 | Kate Duncan Smith DAR | 18:58.39 |
| 13 | Caden JohnsonPlace 13 · Grade 11 · White Plains | 11 | White Plains | 19:10.40 |
| 14 | Zane HolcombPlace 14 · Grade 12 · Kate Duncan Smith DAR | 12 | Kate Duncan Smith DAR | 19:12.41 |
| 15 | Jose PicenoPlace 15 · Grade 9 · Oneonta | 9 | Oneonta | 19:17.21 |
| 16 | Christia FaulknerPlace 16 · Grade 11 · Oneonta | 11 | Oneonta | 19:23.94 PR |
| 17 | Rey GonzalezPlace 17 · Grade 10 · Oneonta | 10 | Oneonta | 19:24.10 |
| 18 | Bruce PantojaPlace 18 · Grade 9 · Ashville | 9 | Ashville | 19:43.21 |
| 19 | Landon SenciboyPlace 19 · Grade 12 · White Plains | 12 | White Plains | 20:13.64 |
| 20 | Jesse BaldwinPlace 20 · Grade 10 · Handley | 10 | Handley | 20:14.86 |
| 21 | Ethan MayPlace 21 · Grade 7 · Kate Duncan Smith DAR | 7 | Kate Duncan Smith DAR | 20:17.72 PR |
| 22 | Cole SenciboyPlace 22 · Grade 11 · White Plains | 11 | White Plains | 20:25.94 |
| 23 | Marc ComptonPlace 23 · Grade 11 · New Hope | 11 | New Hope | 20:30.34 |
| 24 | Greyson SimpsonPlace 24 · Grade 10 · Ashville | 10 | Ashville | 20:39.34 |
| 25 | Lex SorensenPlace 25 · Grade 10 · Oneonta | 10 | Oneonta | 20:42.71 |
| 26 | Joseph NguyenPlace 26 · Grade 11 · Oneonta | 11 | Oneonta | 20:45.61 |
| 27 | Walker BoltPlace 27 · Grade 12 · Jacksonville | 12 | Jacksonville | 20:48.41 |
| 28 | Walker GriffithPlace 28 · Grade 9 · Ashville | 9 | Ashville | 20:49.14 |
| 29 | Josh LindseyPlace 29 · Grade 8 · White Plains | 8 | White Plains | 20:54.90 |
| 30 | Fisher AndersonPlace 30 · Grade 12 · Jacksonville | 12 | Jacksonville | 20:58.84 |
| 31 | Sawyer ConnPlace 31 · Grade 7 · White Plains | 7 | White Plains | 21:03.53 |
| 32 | Cooper SwainPlace 32 · Grade 10 · Oneonta | 10 | Oneonta | 21:12.42 |
| 33 | Christian WeeksPlace 33 · Grade 10 · Kate Duncan Smith DAR | 10 | Kate Duncan Smith DAR | 21:16.87 |
| 34 | Andrew HillPlace 34 · Grade 12 · White Plains | 12 | White Plains | 21:47.18 |
| 35 | Alex RoperPlace 35 · Grade 12 · Jackson North Side | 12 | Jackson North Side | 21:54.87 |
| 36 | Mason BrewerPlace 36 · Grade 9 · Munford | 9 | Munford | 21:59.26 PR |
| 37 | Sawyer EdwardsPlace 37 · Grade 9 · White Plains | 9 | White Plains | 22:08.69 |
| 38 | Bobby McCrayPlace 38 · Grade 10 · Oneonta | 10 | Oneonta | 22:10.75 |
| 39 | Caleb BaileyPlace 39 · Grade 12 · Ashville | 12 | Ashville | 22:30.02 |
| 40 | Davy TowersPlace 40 · Grade 11 · Handley | 11 | Handley | 22:37.89 |
| 41 | Layton CarlsonPlace 41 · Grade 8 · New Hope | 8 | New Hope | 22:41.22 |
| 42 | Isaac JoinerPlace 42 · Grade 11 · Jacksonville | 11 | Jacksonville | 22:54.94 |
| 43 | Kanyon WhitePlace 43 · Grade 9 · Ashville | 9 | Ashville | 23:04.87 |
| 44 | Judson McKinneyPlace 44 · Grade 7 · Oneonta | 7 | Oneonta | 23:05.30 |
| 45 | Alex AnthonyPlace 45 · Grade 9 · Handley | 9 | Handley | 23:20.86 PR |
| 46 | Trace SanfordPlace 46 · Grade 9 · Ashville | 9 | Ashville | 23:22.24 |
| 47 | Douglas TammPlace 47 · Grade 12 · Jackson North Side | 12 | Jackson North Side | 24:04.37 |
| 48 | Carter JonesPlace 48 · Grade 11 · Ashville | 11 | Ashville | 24:07.72 |
| 49 | Luke AlvidezPlace 49 · Grade 12 · Jacksonville | 12 | Jacksonville | 24:41.97 PR |
| 50 | Hudson EnglePlace 50 · Grade 10 · New Hope | 10 | New Hope | 24:58.14 |
| 51 | Edgar SanchezPlace 51 · Grade 11 · Jackson North Side | 11 | Jackson North Side | 25:08.43 |
| 52 | Zach CarlsonPlace 52 · Grade 11 · New Hope | 11 | New Hope | 25:18.07 |
| 53 | Jay YatesPlace 53 · Grade 10 · Jackson North Side | 10 | Jackson North Side | 25:33.74 |
| 54 | Talan GurleyPlace 54 · Grade 9 · Kate Duncan Smith DAR | 9 | Kate Duncan Smith DAR | 25:50.97 |
| 55 | Levi FosterPlace 55 · Grade 10 · Handley | 10 | Handley | 25:52.66 PR |
| 56 | Matthew MitchemPlace 56 · Grade 12 · Handley | 12 | Handley | 26:06.13 |
| 57 | Andrew FiegelPlace 57 · Grade 10 · Jackson North Side | 10 | Jackson North Side | 30:11.26 |
| 58 | Brody ClantonPlace 58 · Grade 10 · Handley | 10 | Handley | 30:14.31 |
| 59 | Grass JudPlace 59 · Grade 12 · Jacksonville | 12 | Jacksonville | 30:42.14 |
| 60 | Alex WrennPlace 60 · Grade 10 · Kate Duncan Smith DAR | 10 | Kate Duncan Smith DAR | 30:42.95 |