| 1 | Xander McLaughlinPlace 1 · Grade 10 · Orange Beach | 10 | Orange Beach | 17:46 |
| 2 | Beck MontielPlace 2 · Grade 9 · Gulf Shores | 9 | Gulf Shores | 18:50 |
| 3 | Caleb ColvinPlace 3 · Grade 12 · Gulf Shores | 12 | Gulf Shores | 18:51 PR |
| 4 | Tyler StevensonPlace 4 · Grade 12 · Robertsdale | 12 | Robertsdale | 19:02 |
| 5 | Christopher MedollaPlace 5 · Grade 9 · Elberta | 9 | Elberta | 19:08 PR |
| 6 | Hamilton WashoPlace 6 · Grade 10 · Orange Beach | 10 | Orange Beach | 19:11 |
| 7 | Charlie WoernerPlace 7 · Grade 9 · Elberta | 9 | Elberta | 19:17 |
| 8 | Jeffrey JamesPlace 8 · Grade 12 · Gulf Shores | 12 | Gulf Shores | 19:28 |
| 9 | Kevin EllisPlace 9 · Grade 11 · Gulf Shores | 11 | Gulf Shores | 19:31 |
| 10 | Ethan SharkeyPlace 10 · Grade 10 · Gulf Shores | 10 | Gulf Shores | 19:33 |
| 11 | Robert MedollaPlace 11 · Grade 12 · Elberta | 12 | Elberta | 19:45 PR |
| 12 | Carlos DiazPlace 12 · Grade - · Gulf Shores | - | Gulf Shores | 20:07 |
| 13 | Will ChadwickPlace 13 · Grade 10 · Satsuma | 10 | Satsuma | 20:37 |
| 14 | Andrew xPlace 14 · Grade - · Orange Beach | - | Orange Beach | 20:39 PR |
| 15 | Wyatt RigsbyPlace 15 · Grade 12 · Satsuma | 12 | Satsuma | 21:00 |
| 16 | David LatimerPlace 16 · Grade 12 · Robertsdale | 12 | Robertsdale | 21:01 |
| 17 | Kai PricePlace 17 · Grade 8 · Orange Beach | 8 | Orange Beach | 21:09 |
| 18 | Cooper O'BrianPlace 18 · Grade 10 · Robertsdale | 10 | Robertsdale | 21:27 |
| 19 | Sanders SemidasePlace 19 · Grade - · Orange Beach | - | Orange Beach | 21:34 PR |
| 20 | Ian McCradyPlace 20 · Grade 9 · Orange Beach | 9 | Orange Beach | 21:49 |
| 21 | Jayden BaylanPlace 21 · Grade - · Satsuma | - | Satsuma | 22:02 PR |
| 22 | Emme xPlace 22 · Grade - · Elberta | - | Elberta | 22:09 PR |
| 23 | Dorian PricePlace 23 · Grade 11 · Orange Beach | 11 | Orange Beach | 22:16 |
| 24 | David GuthriePlace 24 · Grade 8 · Satsuma | 8 | Satsuma | 22:21 |
| 25 | Weston ReedPlace 25 · Grade 9 · Gulf Shores | 9 | Gulf Shores | 22:32 |
| 26 | Andrew VickersPlace 26 · Grade 9 · Orange Beach | 9 | Orange Beach | 22:35 |
| 27 | Joe MayaPlace 27 · Grade 9 · Elberta | 9 | Elberta | 22:57 |
| 28 | Taylor NelsonPlace 28 · Grade 12 · Satsuma | 12 | Satsuma | 23:26 |
| 29 | Harrison xPlace 29 · Grade - · Orange Beach | - | Orange Beach | 23:45 PR |
| 30 | Myles PaynePlace 30 · Grade 8 · Orange Beach | 8 | Orange Beach | 24:26 |
| 31 | Eli MakerPlace 31 · Grade - · Orange Beach | - | Orange Beach | 24:32 PR |
| 32 | Crew DuncanPlace 32 · Grade 9 · Gulf Shores | 9 | Gulf Shores | 25:25 |
| 33 | Cade KichlerPlace 33 · Grade 10 · Elberta | 10 | Elberta | 26:51 |
| 34 | Blake SterlingPlace 34 · Grade - · Orange Beach | - | Orange Beach | 27:52 PR |
| 35 | Mason NettlesPlace 35 · Grade 9 · Gulf Shores | 9 | Gulf Shores | 27:53 |
| 36 | Clayton WilkersonPlace 36 · Grade 8 · Orange Beach | 8 | Orange Beach | 28:30 PR |