| 1 | Jake MoorePlace 1 · White Plains | — | White Plains | 16:55.41 | 1 |
| 2 | J.R. ProctorPlace 2 · Lincoln | — | Lincoln | 17:12.63 | 2 |
| 3 | Kayd HightowerPlace 3 · White Plains | — | White Plains | 17:25.10 | 3 |
| 4 | Dakota FrankPlace 4 · Munford | — | Munford | 17:25.52 | — |
| 5 | Luke EllisPlace 5 · Oneonta | — | Oneonta | 18:01.44 | 4 |
| 6 | Jonah MeddersPlace 6 · Alexandria H | — | Alexandria H | 18:07.92 | 5 |
| 7 | Carson LimbaughPlace 7 · White Plains | — | White Plains | 18:15.93 | 6 |
| 8 | Andrew WrennPlace 8 · Dar | — | Dar | 18:16.65 | 7 |
| 9 | Joe StevensPlace 9 · Ashville | — | Ashville | 18:20.45 | 8 |
| 10 | Riley GayPlace 10 · Calera | — | Calera | 18:24.42 | 9 |
| 11 | Adam TaylorPlace 11 · Priceville | — | Priceville | 18:45.02 | 10 |
| 12 | Jaylon RiversPlace 12 · Lincoln | — | Lincoln | 18:50.43 | 11 |
| 13 | Cade GallowayPlace 13 · Calera | — | Calera | 18:55.14 | 12 |
| 14 | Michael JonesPlace 14 · Calera | — | Calera | 19:02.90 | 13 |
| 15 | Ja'Leel HarrisPlace 15 · Lincoln | — | Lincoln | 19:04.60 | 14 |
| 16 | Evan GarnerPlace 16 · Jacksonville | — | Jacksonville | 19:04.77 | 15 |
| 17 | Landon EarlPlace 17 · Calera | — | Calera | 19:04.89 | 16 |
| 18 | Landon GarnerPlace 18 · Jacksonville | — | Jacksonville | 19:05.15 | 17 |
| 19 | Lex SorensenPlace 19 · Oneonta | — | Oneonta | 19:07.43 | 18 |
| 20 | Bailey KendrickPlace 20 · Dar | — | Dar | 19:10.99 | 19 |
| 21 | Theo ThoenesPlace 21 · Priceville | — | Priceville | 19:11.83 | 20 |
| 22 | Lane BusbyPlace 22 · Calera | — | Calera | 19:14.74 | 21 |
| 23 | Jack WigginsPlace 23 · Lincoln | — | Lincoln | 19:21.41 | 22 |
| 24 | Ben WadePlace 24 · Alexandria H | — | Alexandria H | 19:21.54 | 23 |
| 25 | Rey GonzalezPlace 25 · Oneonta | — | Oneonta | 19:21.93 | 24 |
| 26 | Carson TaylorPlace 26 · Priceville | — | Priceville | 19:22.34 | 25 |
| 27 | Clayton KnightPlace 27 · Ashville | — | Ashville | 19:23.75 | 26 |
| 28 | Bruce PantojaPlace 28 · Ashville | — | Ashville | 19:30.96 | 27 |
| 29 | Zane HolcombPlace 29 · Dar | — | Dar | 19:36.44 | 28 |
| 30 | Landon PhillipsPlace 30 · Alexandria H | — | Alexandria H | 19:38.44 | 29 |
| 31 | Caden JohnsonPlace 31 · White Plains | — | White Plains | 19:42.71 | 30 |
| 32 | DeShaun FosterPlace 32 · Alexandria H | — | Alexandria H | 19:44.14 | 31 |
| 33 | Lane WakefieldPlace 33 · Central - Cl | — | Central - Cl | 19:44.40 | 32 |
| 34 | Aaron DavisPlace 34 · Lincoln | — | Lincoln | 19:53.05 | 33 |
| 35 | Jesse BaldwinPlace 35 · Handley | — | Handley | 19:53.08 | 34 |
| 36 | Brody LongPlace 36 · Priceville | — | Priceville | 19:58.50 | 35 |
| 37 | Greyson SimpsonPlace 37 · Ashville | — | Ashville | 20:01.57 | 36 |
| 38 | Ethan NaborsPlace 38 · Lincoln | — | Lincoln | 20:04.83 | 37 |
| 39 | Jose PicenoPlace 39 · Oneonta | — | Oneonta | 20:06.07 | 38 |
| 40 | Joseph NguyenPlace 40 · Oneonta | — | Oneonta | 20:08.56 | 39 |
| 41 | Seth LettPlace 41 · Lincoln | — | Lincoln | 20:10.51 | 40 |
| 42 | Destin BoydPlace 42 · Central - Cl | — | Central - Cl | 20:12.57 | 41 |
| 43 | Parker RodgersPlace 43 · Calera | — | Calera | 20:12.61 | 42 |
| 44 | Cole SenciboyPlace 44 · White Plains | — | White Plains | 20:12.81 | 43 |
| 45 | Caleb WoodPlace 45 · Alexandria H | — | Alexandria H | 20:22.49 | 44 |
| 46 | Jose Benitez-GarciaPlace 46 · Central - Cl | — | Central - Cl | 20:23.74 | 45 |
| 47 | Robbie DeasonPlace 47 · Lincoln | — | Lincoln | 20:29.34 | — |
| 48 | Mason HillPlace 48 · Lincoln | — | Lincoln | 20:30.57 | — |
| 49 | Michael PorterPlace 49 · Central - Cl | — | Central - Cl | 20:35.40 | 46 |
| 50 | Walker BoltPlace 50 · Jacksonville | — | Jacksonville | 20:41.07 | 47 |
| 51 | Sam SpanglerPlace 51 · Holtville | — | Holtville | 20:45.38 | — |
| 52 | Joshua GrayPlace 52 · Lincoln | — | Lincoln | 20:52.00 | — |
| 53 | Landon SenciboyPlace 53 · White Plains | — | White Plains | 21:02.38 | 48 |
| 54 | Caden HartsfieldPlace 54 · Alexandria H | — | Alexandria H | 21:04.66 | 49 |
| 55 | Cooper SwainPlace 55 · Oneonta | — | Oneonta | 21:05.21 | 50 |
| 56 | Ethan GrayPlace 56 · Calera | — | Calera | 21:08.06 | 51 |
| 57 | Christian FaulknerPlace 57 · Oneonta | — | Oneonta | 21:09.10 | 52 |
| 58 | Nevin MingPlace 58 · Calera | — | Calera | 21:20.37 | — |
| 59 | Christian WeeksPlace 59 · Dar | — | Dar | 21:20.70 | 53 |
| 60 | Tyler WorleyPlace 60 · Lincoln | — | Lincoln | 21:24.65 | — |
| 61 | Josue VillanuevaPlace 61 · Central - Cl | — | Central - Cl | 21:26.57 | 54 |
| 62 | Isaac JoinerPlace 62 · Jacksonville | — | Jacksonville | 21:30.60 | 55 |
| 63 | Jarek CharacterPlace 63 · Central - Cl | — | Central - Cl | 21:31.84 | 56 |
| 64 | Turner ChappellPlace 64 · Lincoln | — | Lincoln | 21:31.98 | — |
| 65 | Sawyer ConnPlace 65 · White Plains | — | White Plains | 21:33.11 | 57 |
| 66 | William AllenPlace 66 · Calera | — | Calera | 21:40.68 | — |
| 67 | Bradley AultmanPlace 67 · Dar | — | Dar | 21:40.69 | 58 |
| 68 | Andrew HillPlace 68 · White Plains | — | White Plains | 21:49.35 | — |
| 69 | Cameron WilsonPlace 69 · Central - Cl | — | Central - Cl | 21:54.35 | 59 |
| 70 | Kayson ParkerPlace 70 · Moody | — | Moody | 21:55.01 | 60 |
| 71 | Fisher AndersonPlace 71 · Jacksonville | — | Jacksonville | 21:56.43 | 61 |
| 72 | Alex DanielsPlace 72 · Central - Cl | — | Central - Cl | 21:58.72 | — |
| 73 | Travis CooleyPlace 73 · Lincoln | — | Lincoln | 21:59.03 | — |
| 74 | Cody WilkinsPlace 74 · Moody | — | Moody | 21:59.77 | 62 |
| 75 | Ethan HenryPlace 75 · Priceville | — | Priceville | 22:10.15 | 63 |
| 76 | Josh LindseyPlace 76 · White Plains | — | White Plains | 22:10.51 | — |
| 77 | Christian ByrleyPlace 77 · Calera | — | Calera | 22:10.57 | — |
| 78 | Ben BoudreauxPlace 78 · Lincoln | — | Lincoln | 22:11.28 | — |
| 79 | Kawliga MillerPlace 79 · Lincoln | — | Lincoln | 22:12.82 | — |
| 80 | Judson McKinneyPlace 80 · Oneonta | — | Oneonta | 22:15.24 | — |
| 81 | Peyton GunnoePlace 81 · Alexandria H | — | Alexandria H | 22:21.22 | 64 |
| 82 | Caleb BaileyPlace 82 · Ashville | — | Ashville | 22:23.42 | 65 |
| 83 | Noah BrooksPlace 83 · Lincoln | — | Lincoln | 22:36.88 | — |
| 84 | Jaylen McNeillPlace 84 · Calera | — | Calera | 22:42.76 | — |
| 85 | Brody LomeliPlace 85 · Lincoln | — | Lincoln | 22:44.15 | — |
| 86 | Jaiveon BurrowPlace 86 · Moody | — | Moody | 22:44.21 | 66 |
| 87 | Tyler ButtsPlace 87 · Oneonta | — | Oneonta | 22:51.50 | — |
| 88 | Kanyon WhitePlace 88 · Ashville | — | Ashville | 22:51.91 | 67 |
| 89 | Silas StricklandPlace 89 · White Plains | — | White Plains | 22:56.55 | — |
| 90 | David TowersPlace 90 · Handley | — | Handley | 22:59.42 | 68 |
| 91 | Bobby McCrayPlace 91 · Oneonta | — | Oneonta | 23:01.54 | — |
| 92 | Cole RobertsPlace 92 · Lincoln | — | Lincoln | 23:04.10 | — |
| 93 | Carter JonesPlace 93 · Ashville | — | Ashville | 23:04.63 | 69 |
| 94 | Brayden WhitePlace 94 · White Plains | — | White Plains | 23:09.24 | — |
| 95 | Caden BowenPlace 95 · Benjamin Russell | — | Benjamin Russell | 23:10.07 | — |
| 96 | Sawyer EdwardsPlace 96 · White Plains | — | White Plains | 23:16.78 | — |
| 97 | Calep EastPlace 97 · White Plains | — | White Plains | 23:24.67 | — |
| 98 | Brandon HayesPlace 98 · Moody | — | Moody | 23:27.28 | 70 |
| 99 | Trenton BoydPlace 99 · Central - Cl | — | Central - Cl | 23:36.20 | — |
| 100 | Josh ClarkPlace 100 · Calera | — | Calera | 23:39.45 | — |
| 101 | John Carter MasseyPlace 101 · Oneonta | — | Oneonta | 23:41.27 | — |
| 102 | Joan TorresPlace 102 · Priceville | — | Priceville | 23:46.37 | 71 |
| 103 | Zach IrvinePlace 103 · Priceville | — | Priceville | 23:47.34 | 72 |
| 104 | Mason BrewerPlace 104 · Munford | — | Munford | 23:54.90 | — |
| 105 | Trace SanfordPlace 105 · Ashville | — | Ashville | 23:59.56 | — |
| 106 | Alex AnthonyPlace 106 · Handley | — | Handley | 24:07.98 | 73 |
| 107 | John KellyPlace 107 · Lincoln | — | Lincoln | 24:28.55 | — |
| 108 | Mark ButcherPlace 108 · Benjamin Russell | — | Benjamin Russell | 24:32.36 | — |
| 109 | Jacob WilsonPlace 109 · Calera | — | Calera | 24:49.34 | — |
| 110 | Luke AlvidezPlace 110 · Jacksonville | — | Jacksonville | 24:54.43 | 74 |
| 111 | Clay GilleyPlace 111 · Moody | — | Moody | 25:02.93 | 75 |
| 112 | Cohen CrossleyPlace 112 · White Plains | — | White Plains | 25:11.39 | — |
| 113 | Talan GurleyPlace 113 · Dar | — | Dar | 25:44.78 | 76 |
| 114 | Jon Caden MoonPlace 114 · Oneonta | — | Oneonta | 25:57.94 | — |
| 115 | Danny DejesusPlace 115 · Moody | — | Moody | 26:20.47 | 77 |
| 116 | Brody HutchesonPlace 116 · Holtville | — | Holtville | 26:24.74 | — |
| 117 | Thomas CarverPlace 117 · Benjamin Russell | — | Benjamin Russell | 26:49.10 | — |
| 118 | Austin ReynoldsPlace 118 · Ashville | — | Ashville | 27:04.63 | — |
| 119 | Ethan JacobsPlace 119 · Lincoln | — | Lincoln | 27:07.70 | — |
| 120 | Seth HobbsPlace 120 · Lincoln | — | Lincoln | 27:12.97 | — |
| 121 | Levi FosterPlace 121 · Handley | — | Handley | 27:14.16 | 78 |
| 122 | Rhett BowlinPlace 122 · Ashville | — | Ashville | 27:26.47 | — |
| 123 | Ayden GidleyPlace 123 · Central - Cl | — | Central - Cl | 27:35.80 | — |
| 124 | Andrew ChancePlace 124 · Moody | — | Moody | 27:40.06 | 79 |
| 125 | Rutledge RogersPlace 125 · Holtville | — | Holtville | 28:09.93 | — |
| 126 | Padric PeavyPlace 126 · Oneonta | — | Oneonta | 28:30.44 | — |
| 127 | Rider WeldonPlace 127 · Lincoln | — | Lincoln | 28:35.82 | — |
| 128 | Colin CrumpPlace 128 · Moody | — | Moody | 28:45.61 | — |
| 129 | Alexander WrennPlace 129 · Dar | — | Dar | 29:53.86 | 80 |
| 130 | Brody ClantonPlace 130 · Handley | — | Handley | 30:03.70 | 81 |
| 131 | Grass JudPlace 131 · Jacksonville | — | Jacksonville | 31:12.83 | 82 |
| 132 | Will KlinnerPlace 132 · Lincoln | — | Lincoln | 31:55.42 | — |
| 133 | Joseph WilliamsPlace 133 · Lincoln | — | Lincoln | 32:36.71 | — |
| 134 | Geunwoo JeongPlace 134 · Benjamin Russell | — | Benjamin Russell | 34:17.53 | — |
| 135 | Hunter SmileyPlace 135 · Lincoln | — | Lincoln | 37:42.65 | — |