| 1 | Grason WALLACEPlace 1 · New Brockton | — | New Brockton | 19:06.90 |
| 2 | Jackson HAWKINSPlace 2 · Pleasant Home School | — | Pleasant Home School | 19:23.06 |
| 3 | Christopher SANTOYOPlace 3 · Headland | — | Headland | 20:04.26 |
| 4 | Landon SAWYERPlace 4 · Zion Chapel High Sch | — | Zion Chapel High Sch | 20:11.17 |
| 5 | Titus BELLPlace 5 · Headland | — | Headland | 20:57.38 |
| 6 | Jeremiah ALVARADOPlace 6 · Geneva | — | Geneva | 20:57.44 |
| 7 | Luke HODGESPlace 7 · Red Level | — | Red Level | 21:23.98 |
| 8 | Ben CARROLLPlace 8 · Red Level | — | Red Level | 21:29.94 |
| 9 | Lawson DEMMERPlace 9 · Geneva | — | Geneva | 21:54.06 |
| 10 | John WHIDDONPlace 10 · Headland | — | Headland | 21:57.02 |
| 11 | Bert OGGSPlace 11 · Zion Chapel High Sch | — | Zion Chapel High Sch | 21:57.03 |
| 12 | Seth BARNESPlace 12 · Geneva | — | Geneva | 22:02.48 |
| 13 | Tyler LEVITZKEPlace 13 · Andalusia | — | Andalusia | 22:17.54 |
| 14 | Vance KELLEYPlace 14 · Pleasant Home School | — | Pleasant Home School | 22:39.84 |
| 15 | Kodi SMITHPlace 15 · Straughn | — | Straughn | 22:43.05 |
| 16 | Gehrig PRESLEYPlace 16 · Opp | — | Opp | 22:49.85 |
| 17 | Jayden MARTINPlace 17 · Andalusia | — | Andalusia | 22:50.79 |
| 18 | Elijah COWDERYPlace 18 · Straughn | — | Straughn | 22:54.86 |
| 19 | Joeb BRADLEYPlace 19 · Zion Chapel High Sch | — | Zion Chapel High Sch | 23:05.67 |
| 20 | Gavin DUERKSENPlace 20 · New Brockton | — | New Brockton | 23:08.82 |
| 21 | Justin REINHARDTPlace 21 · Geneva | — | Geneva | 23:09.03 |
| 22 | Julian ZAMUDIOPlace 22 · Geneva | — | Geneva | 23:13.68 |
| 23 | Damien CARPENTERPlace 23 · Red Level | — | Red Level | 23:19.52 |
| 24 | Clay STEELEPlace 24 · Flomaton | — | Flomaton | 23:21.08 |
| 25 | Elijah BARKERPlace 25 · Zion Chapel High Sch | — | Zion Chapel High Sch | 23:24.26 |
| 26 | Xsiah WALKERPlace 26 · Andalusia | — | Andalusia | 23:30.68 |
| 27 | Layton MCCOLLOUGHPlace 27 · Zion Chapel High Sch | — | Zion Chapel High Sch | 23:32.78 |
| 28 | Cade TAYLORPlace 28 · Andalusia | — | Andalusia | 23:33.25 |
| 29 | Jace BLOCKERPlace 29 · Straughn | — | Straughn | 23:33.71 |
| 30 | Trent ELRODPlace 30 · Zion Chapel High Sch | — | Zion Chapel High Sch | 23:41.86 |
| 31 | Nathaniel HOBBSPlace 31 · Pleasant Home School | — | Pleasant Home School | 23:45.93 |
| 32 | Jude BRADLEYPlace 32 · Pleasant Home School | — | Pleasant Home School | 24:02.57 |
| 33 | Braxton BOZEMANPlace 33 · Andalusia | — | Andalusia | 24:10.24 |
| 34 | Will ANDERSONPlace 34 · Andalusia | — | Andalusia | 24:14.28 |
| 35 | Suave MORALESPlace 35 · Headland | — | Headland | 24:21.90 |
| 36 | Hyram JOSEYPlace 36 · Pleasant Home School | — | Pleasant Home School | 24:34.06 |
| 37 | Joseph KIRKLANDPlace 37 · Headland | — | Headland | 24:35.06 |
| 38 | Blake` STEELEPlace 38 · Flomaton | — | Flomaton | 24:38.06 |
| 39 | Brayden PETTIEPlace 39 · Straughn | — | Straughn | 24:48.58 |
| 40 | Gage WESTPlace 40 · Ashford | — | Ashford | 25:12.47 |
| 41 | Sahim FIGUEROAPlace 41 · Headland | — | Headland | 25:19.15 |
| 42 | Andrew CLARKPlace 42 · Pleasant Home School | — | Pleasant Home School | 25:45.06 |
| 43 | Bradley CAMPBELLPlace 43 · Flomaton | — | Flomaton | 25:45.89 |
| 44 | Dalton ODOMPlace 44 · Florala | — | Florala | 26:00.14 |
| 45 | Parker WEEKSPlace 45 · Kinston | — | Kinston | 26:03.94 |
| 46 | Luis REYESPlace 46 · New Brockton | — | New Brockton | 26:06.90 |
| 47 | Ian HERBERTPlace 47 · Zion Chapel High Sch | — | Zion Chapel High Sch | 26:24.53 |
| 48 | Brayden FRYEPlace 48 · Straughn | — | Straughn | 26:33.98 |
| 49 | Austin SELLERSPlace 49 · Zion Chapel High Sch | — | Zion Chapel High Sch | 26:40.18 |
| 50 | Andy HAGERPlace 50 · Ashford | — | Ashford | 27:11.17 |
| 51 | Brodie DAVISPlace 51 · Zion Chapel High Sch | — | Zion Chapel High Sch | 27:18.63 |
| 52 | William FRICKSPlace 52 · New Brockton | — | New Brockton | 27:18.83 |
| 53 | Linkin MCKNIGHTPlace 53 · Headland | — | Headland | 27:21.00 |
| 54 | britton BOWERSPlace 54 · Opp | — | Opp | 27:43.91 |
| 55 | Seth MARTINPlace 55 · Kinston | — | Kinston | 27:48.79 |
| 56 | Joel LOFTONPlace 56 · Ashford | — | Ashford | 28:10.30 |
| 57 | Clay CHARLESPlace 57 · Zion Chapel High Sch | — | Zion Chapel High Sch | 28:17.13 |
| 58 | Zach ENGLISHPlace 58 · Zion Chapel High Sch | — | Zion Chapel High Sch | 28:45.51 |
| 59 | Jackson WALTERSPlace 59 · Geneva | — | Geneva | 28:48.62 |
| 60 | Evan HILBURNPlace 60 · Kinston | — | Kinston | 29:39.24 |
| 61 | Cody ODOMPlace 61 · Florala | — | Florala | 29:55.77 |
| 62 | Austin BESTPlace 62 · Headland | — | Headland | 29:59.52 |
| 63 | Andrew POTENTZPlace 63 · Headland | — | Headland | 30:16.71 |
| 64 | Israel HICKSPlace 64 · Headland | — | Headland | 30:28.18 |
| 65 | Raiden REEDPlace 65 · Opp | — | Opp | 31:53.05 |
| 66 | Tucker DAVISPlace 66 · Kinston | — | Kinston | 31:56.87 |
| 67 | Keilan BIRGEPlace 67 · Opp | — | Opp | 32:38.04 |
| 68 | Ethan HOLLANDPlace 68 · Opp | — | Opp | 32:54.78 |
| 69 | Grayson HODGESPlace 69 · Red Level | — | Red Level | 33:37.50 |
| 70 | Aiden YAMSAKULPlace 70 · Opp | — | Opp | 36:44.52 |
| 71 | Avery FREEPlace 71 · Zion Chapel High Sch | — | Zion Chapel High Sch | 39:45.32 |