| 1 | Graham BianchiPlace 1 · Grade 12 · Springville | 12 | Springville | 17:45.6 |
| 2 | Jaden VancePlace 2 · Grade 12 · Moody | 12 | Moody | 17:47.4 |
| 3 | Caleb KimmonsPlace 3 · Grade 11 · Springville | 11 | Springville | 18:06.4 |
| 4 | Josh ArellanoPlace 4 · Grade 12 · Pell City | 12 | Pell City | 18:24.4 |
| 5 | Jack LowePlace 5 · Grade 9 · Pell City | 9 | Pell City | 18:30.5 |
| 6 | Wyatt KnightPlace 6 · Grade 9 · Ashville | 9 | Ashville | 18:39.3 |
| 7 | Chris SmithPlace 7 · Grade 12 · Springville | 12 | Springville | 18:46.9 |
| 8 | Hudson KershPlace 8 · Grade 11 · Springville | 11 | Springville | 18:48.6 |
| 9 | Justin WilsonPlace 9 · Grade 12 · Pell City | 12 | Pell City | 18:50.9 |
| 10 | Peyton YoungPlace 10 · Grade 11 · Springville | 11 | Springville | 19:11.5 |
| 11 | Jacob IngramPlace 11 · Grade 12 · Moody | 12 | Moody | 19:38.9 |
| 12 | Clayton KnightPlace 12 · Grade 9 · Ashville | 9 | Ashville | 19:44.7 |
| 13 | Brian DavisPlace 13 · Grade 11 · Springville | 11 | Springville | 19:47.6 |
| 14 | Mason BeckPlace 14 · Grade 11 · Springville | 11 | Springville | 19:51.7 |
| 15 | Aidan GoldenPlace 15 · Grade 11 · Pell City | 11 | Pell City | 19:55.3 |
| 16 | Jake HarnedPlace 16 · Grade 10 · Springville | 10 | Springville | 19:56.9 |
| 17 | Nick SpearsPlace 17 · Grade 10 · Ashville | 10 | Ashville | 20:09.6 |
| 18 | Heath StinsonPlace 18 · Grade 8 · Pell City | 8 | Pell City | 20:27.3 |
| 19 | Joe StevensPlace 19 · Grade 8 · Ashville | 8 | Ashville | 20:42.2 |
| 20 | Benjamin ChapmanPlace 20 · Grade 7 · Springville | 7 | Springville | 20:45.6 |
| 21 | Blake AndersonPlace 21 · Grade 10 · Pell City | 10 | Pell City | 20:50.7 |
| 22 | Colby McCarrellPlace 22 · Grade 11 · Moody | 11 | Moody | 20:51.7 |
| 23 | Michael StoriePlace 23 · Grade 11 · Springville | 11 | Springville | 21:07.3 |
| 24 | Ethan KirbyPlace 24 · Grade 11 · Pell City | 11 | Pell City | 21:12.7 |
| 25 | Ty HannahPlace 25 · Grade 10 · Pell City | 10 | Pell City | 21:28.1 |
| 26 | Walker GriffithPlace 26 · Grade 7 · Ashville | 7 | Ashville | 21:44.2 |
| 27 | Caleb KingPlace 27 · Grade 8 · Springville | 8 | Springville | 21:50.9 |
| 28 | Cody WilkinsPlace 28 · Grade 10 · Moody | 10 | Moody | 22:18.4 |
| 29 | Jaiveon BurrowPlace 29 · Grade 9 · Moody | 9 | Moody | 22:21.7 |
| 30 | Andrew ChancePlace 30 · Grade 9 · Moody | 9 | Moody | 22:22.3 |
| 31 | Trace SanfordPlace 31 · Grade 7 · Ashville | 7 | Ashville | 22:28.0 |
| 32 | Kayson ParkerPlace 32 · Grade 9 · Moody | 9 | Moody | 22:30.9 |
| 33 | Cason HannahPlace 33 · Grade 8 · Pell City | 8 | Pell City | 22:42.6 |
| 34 | Dalton AndersonPlace 34 · Grade 12 · St Clair County | 12 | St Clair County | 22:44.3 |
| 35 | Nick JohnsonPlace 35 · Grade 7 · Springville | 7 | Springville | 22:47.7 |
| 36 | Joshua StaubPlace 36 · Grade 9 · St Clair County | 9 | St Clair County | 22:51.4 |
| 37 | Seith WhitePlace 37 · Grade 12 · St Clair County | 12 | St Clair County | 23:23.7 |
| 38 | Ethan GravleePlace 38 · Grade 7 · Springville | 7 | Springville | 23:50.3 |
| 39 | Cade WigginsPlace 39 · Grade 7 · St Clair County | 7 | St Clair County | 24:00.1 |
| 40 | Jacob GunnellsPlace 40 · Grade 12 · St Clair County | 12 | St Clair County | 24:08.9 |
| 41 | Brandon HayesPlace 41 · Grade 9 · Moody | 9 | Moody | 24:28.8 |
| 42 | Reed WhitePlace 42 · Grade 12 · St Clair County | 12 | St Clair County | 25:28.3 |
| 43 | Pete HarnedPlace 43 · Grade 7 · Springville | 7 | Springville | 27:32.4 |
| 44 | Luke RussoPlace 44 · Grade 7 · Springville | 7 | Springville | 27:32.8 |