| 1 | Crawford WestPlace 1 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 18:49.77 |
| 1 | Sarah CobbPlace 1 · Grade 9 · Huntsville | 9 | Huntsville | 19:09.38 |
| 2 | Ava McIntoshPlace 2 · Grade 10 · Huntsville | 10 | Huntsville | 19:18.74 |
| 3 | Mary Claire RidgewayPlace 3 · Grade 12 · Florence | 12 | Florence | 19:32.28 |
| 4 | Kylie GeroPlace 4 · Grade 8 · James Clemens | 8 | James Clemens | 19:46.48 |
| 2 | Anna Kate BolesPlace 2 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 19:53.83 |
| 3 | Lauren WallacePlace 3 · Grade 12 · Hoover | 12 | Hoover | 20:08.70 |
| 5 | Ellie von HerrmannPlace 5 · Grade 9 · Florence | 9 | Florence | 20:10.32 |
| 4 | Maci MillsPlace 4 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 20:15.34 |
| 5 | Lauren ColePlace 5 · Grade 9 · Oak Mountain | 9 | Oak Mountain | 20:24.90 |
| 6 | Kyla SisulakPlace 6 · Grade 9 · Huntsville | 9 | Huntsville | 20:24.89 |
| 7 | Kayla WillettPlace 7 · Grade 9 · James Clemens | 9 | James Clemens | 20:30.53 |
| 6 | Mackenzie CulpepperPlace 6 · Grade 11 · Spain Park | 11 | Spain Park | 20:36.71 |
| 7 | Abigail BatchelorPlace 7 · Grade 12 · Hoover | 12 | Hoover | 20:40.65 |
| 8 | Ella CarterPlace 8 · Grade 7 · James Clemens | 7 | James Clemens | 20:40.64 |
| 9 | Lilly DelducoPlace 9 · Grade 8 · Huntsville | 8 | Huntsville | 20:41.03 |
| 10 | Kaitlyn LeePlace 10 · Grade 7 · Huntsville | 7 | Huntsville | 20:43.99 PR |
| 8 | Ashley GirouardPlace 8 · Grade 10 · Hoover | 10 | Hoover | 20:45.49 |
| 11 | Aimee Von HerrmannPlace 11 · Grade 7 · Florence | 7 | Florence | 20:45.92 |
| 12 | Samantha MenikheimPlace 12 · Grade 9 · Sparkman | 9 | Sparkman | 20:57.41 |
| 13 | Hannah ThussPlace 13 · Grade 12 · Bob Jones | 12 | Bob Jones | 20:59.51 |
| 9 | Amelia BradyPlace 9 · Grade 12 · Hewitt-Trussville | 12 | Hewitt-Trussville | 21:00.04 |
| 10 | Sophia KnoxPlace 10 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 21:02.08 |
| 14 | Sydney FreemanPlace 14 · Grade 11 · James Clemens | 11 | James Clemens | 21:03.05 |
| 15 | Grayson SavagePlace 15 · Grade 12 · Virgil I Grissom | 12 | Virgil I Grissom | 21:03.19 |
| 11 | Kylee SiskPlace 11 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 21:05.54 |
| 12 | Katy LambertPlace 12 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 21:05.91 |
| 16 | Ashlyn DiehlPlace 16 · Grade 9 · James Clemens | 9 | James Clemens | 21:06.33 |
| 17 | Belinda FrancoPlace 17 · Grade 10 · Albertville | 10 | Albertville | 21:08.44 |
| 13 | Emma Grace PhillipsPlace 13 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 21:11.53 |
| 18 | Claire DeatonPlace 18 · Grade 10 · James Clemens | 10 | James Clemens | 21:12.52 |
| 14 | Kaitlyn WendePlace 14 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 21:14.87 |
| 19 | Isabella RhodesPlace 19 · Grade 9 · Florence | 9 | Florence | 21:15.16 |
| 20 | Abigail GreenPlace 20 · Grade 12 · Huntsville | 12 | Huntsville | 21:15.84 |
| 21 | Emmy MattinglyPlace 21 · Grade 12 · James Clemens | 12 | James Clemens | 21:16.01 |
| 15 | Mary Claire BoughnerPlace 15 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 21:17.87 |
| 22 | Zoe WaltzPlace 22 · Grade 9 · Virgil I Grissom | 9 | Virgil I Grissom | 21:19.33 |
| 16 | Avery CahoonPlace 16 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 21:19.76 |
| 23 | Audrey BeckerPlace 23 · Grade 8 · Huntsville | 8 | Huntsville | 21:21.25 |
| 17 | Alyssa HalcombPlace 17 · Grade 12 · Hoover | 12 | Hoover | 21:21.80 |
| 24 | Sarah VaughanPlace 24 · Grade 11 · James Clemens | 11 | James Clemens | 21:23.68 |
| 25 | Jessica SteelePlace 25 · Grade 10 · Virgil I Grissom | 10 | Virgil I Grissom | 21:29.65 |
| 18 | Reagan HendricksPlace 18 · Grade 12 · Hoover | 12 | Hoover | 21:31.88 |
| 26 | XiXi BlauwkaupPlace 26 · Grade 10 · Huntsville | 10 | Huntsville | 21:32.51 |
| 19 | Kinley HarrisPlace 19 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 21:34.91 |
| 20 | Peyton LeCroyPlace 20 · Grade 10 · Spain Park | 10 | Spain Park | 21:36.05 |
| 27 | Sarah ShirleyPlace 27 · Grade 12 · James Clemens | 12 | James Clemens | 21:44.39 |
| 28 | Ria SethiPlace 28 · Grade 11 · James Clemens | 11 | James Clemens | 21:45.17 |
| 21 | Angela HjelmelandPlace 21 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 21:45.68 |
| 29 | Kricket JohnstonPlace 29 · Grade 9 · Bob Jones | 9 | Bob Jones | 21:46.95 PR |
| 30 | Baily WallacePlace 30 · Grade 12 · Sparkman | 12 | Sparkman | 21:49.47 PR |
| 31 | Lorin CarterPlace 31 · Grade 12 · Bob Jones | 12 | Bob Jones | 21:52.60 PR |
| 22 | Anna Caroline KnightPlace 22 · Grade 12 · Hoover | 12 | Hoover | 21:53.71 |
| 23 | Lana Kate HammondsPlace 23 · Grade 9 · Hoover | 9 | Hoover | 21:54.63 |
| 32 | Lorelai ColemanPlace 32 · Grade 9 · Virgil I Grissom | 9 | Virgil I Grissom | 21:55.26 PR |
| 33 | Josie WillisPlace 33 · Grade 7 · Sparkman | 7 | Sparkman | 22:01.72 |
| 34 | Angelica SantiagoPlace 34 · Grade 12 · Albertville | 12 | Albertville | 22:04.98 PR |
| 35 | Annalise LeelingPlace 35 · Grade 10 · Huntsville | 10 | Huntsville | 22:08.86 |
| 36 | MaryGrace EarhartPlace 36 · Grade 11 · Virgil I Grissom | 11 | Virgil I Grissom | 22:09.66 PR |
| 37 | Lauren Anne Marie TantPlace 37 · Grade 9 · Florence | 9 | Florence | 22:12.58 PR |
| 24 | Anna Kathryn SmithPlace 24 · Grade 12 · Hoover | 12 | Hoover | 22:13.99 |
| 25 | Claire MorrisPlace 25 · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 22:14.42 |
| 26 | Katie WrightPlace 26 · Grade 10 · Oak Mountain | 10 | Oak Mountain | 22:15.57 |
| 27 | Anna Claire GannonPlace 27 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 22:16.92 |
| 38 | Jenna DuncanPlace 38 · Grade 9 · Sparkman | 9 | Sparkman | 22:19.80 |
| 28 | Lauren MoonPlace 28 · Grade 11 · Thompson | 11 | Thompson | 22:21.11 |
| 39 | Kinsey SivleyPlace 39 · Grade 11 · Sparkman | 11 | Sparkman | 22:26.74 |
| 40 | Maria BarnesPlace 40 · Grade 8 · Florence | 8 | Florence | 22:28.32 PR |
| 29 | Anna LidikayPlace 29 · Grade 10 · Spain Park | 10 | Spain Park | 22:28.80 |
| 30 | Anna HoffmanPlace 30 · Grade 10 · Spain Park | 10 | Spain Park | 22:31.66 |
| 41 | Anne Harris PossPlace 41 · Grade 8 · Florence | 8 | Florence | 22:37.08 |
| 42 | Emily ShattuckPlace 42 · Grade 10 · Virgil I Grissom | 10 | Virgil I Grissom | 22:41.22 |
| 31 | Natalie WiramPlace 31 · Grade 7 · Hewitt-Trussville | 7 | Hewitt-Trussville | 22:43.16 |
| 32 | Lexi RayPlace 32 · Grade 11 · Oak Mountain | 11 | Oak Mountain | 22:43.30 |
| 43 | Addie DoggettPlace 43 · Grade 9 · Sparkman | 9 | Sparkman | 22:54.02 |
| 33 | Savannah MichaelPlace 33 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 22:56.01 |
| 34 | Olivia BrowningPlace 34 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 22:59.08 |
| 35 | Delaney VickersPlace 35 · Grade 9 · Spain Park | 9 | Spain Park | 22:59.52 |
| 44 | Allison DeHayePlace 44 · Grade 11 · Virgil I Grissom | 11 | Virgil I Grissom | 22:59.70 |
| 45 | Angela KowalczykPlace 45 · Grade 10 · Huntsville | 10 | Huntsville | 23:01.99 |
| 46 | Corinne WilhelmPlace 46 · Grade 8 · Bob Jones | 8 | Bob Jones | 23:03.07 PR |
| 47 | Liset SebastianPlace 47 · Grade 12 · Albertville | 12 | Albertville | 23:04.67 PR |
| 48 | Lillie SolomonPlace 48 · Grade 10 · Florence | 10 | Florence | 23:04.93 |
| 49 | Ebba DetulleoPlace 49 · Grade 9 · Bob Jones | 9 | Bob Jones | 23:05.64 PR |
| 36 | Lauren Harding-SmithPlace 36 · Grade 11 · Hoover | 11 | Hoover | 23:07.73 |
| 50 | Taylor DickerscheidPlace 50 · Grade 9 · Florence | 9 | Florence | 23:17.65 |
| 37 | Madeline HubbertPlace 37 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 23:18.22 |
| 38 | Zoe HarrisPlace 38 · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 23:23.78 |
| 39 | Emily KnerrPlace 39 · Grade 12 · Hoover | 12 | Hoover | 23:27.13 |
| 51 | Catherine ChuaPlace 51 · Grade 10 · Virgil I Grissom | 10 | Virgil I Grissom | 23:27.26 |
| 40 | Avery WelchPlace 40 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 23:31.51 |
| 52 | Rachel PennellPlace 52 · Grade 8 · Bob Jones | 8 | Bob Jones | 23:33.50 |
| 41 | Meredith ShoemakerPlace 41 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 23:33.56 |
| 42 | Sydney HeidrichPlace 42 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 23:33.85 |
| 43 | Catherine PearsonPlace 43 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 23:37.33 |
| 53 | Elaine BaoPlace 53 · Grade 10 · Bob Jones | 10 | Bob Jones | 23:37.45 |
| 44 | Gianna ThorntonPlace 44 · Grade 8 · Spain Park | 8 | Spain Park | 23:38.35 |
| 54 | Naomi MendozaPlace 54 · Grade 9 · Albertville | 9 | Albertville | 23:44.68 |
| 55 | Ana MendozaPlace 55 · Grade 10 · Albertville | 10 | Albertville | 23:44.94 |
| 56 | Abigail DicksonPlace 56 · Grade 8 · Florence | 8 | Florence | 23:47.94 |
| 45 | Madison HarveyPlace 45 · Grade 9 · Spain Park | 9 | Spain Park | 23:56.10 |
| 46 | Sophie BryantPlace 46 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 24:11.21 |
| 57 | Emily CentamorePlace 57 · Grade 10 · Sparkman | 10 | Sparkman | 24:12.85 |
| 58 | Esther StokesPlace 58 · Grade 11 · Sparkman | 11 | Sparkman | 24:12.99 |
| 47 | Addy AlexanderPlace 47 · Grade 8 · Hewitt-Trussville | 8 | Hewitt-Trussville | 24:14.87 |
| 48 | Lizzie TrammellPlace 48 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 24:14.93 |
| 59 | Addison GoodwinPlace 59 · Grade 8 · Albertville | 8 | Albertville | 24:22.00 |
| 60 | Alexa DouthittPlace 60 · Grade 11 · Bob Jones | 11 | Bob Jones | 24:25.57 PR |
| 61 | Jennifer TomasPlace 61 · Grade 12 · Albertville | 12 | Albertville | 24:25.85 |
| 62 | Jillian PennellPlace 62 · Grade 11 · Bob Jones | 11 | Bob Jones | 24:26.11 PR |
| 49 | Whitney ClarkPlace 49 · Grade 10 · Thompson | 10 | Thompson | 24:26.47 |
| 63 | Olivia LylesPlace 63 · Grade 11 · Austin | 11 | Austin | 24:28.82 |
| 64 | Belinda CruzPlace 64 · Grade 11 · Albertville | 11 | Albertville | 24:33.33 PR |
| 65 | Katie HightPlace 65 · Grade 11 · Austin | 11 | Austin | 24:46.37 |
| 66 | Rachael RowlandPlace 66 · Grade 9 · Virgil I Grissom | 9 | Virgil I Grissom | 24:46.45 |
| 67 | Ashley RomanPlace 67 · Grade 10 · Austin | 10 | Austin | 24:52.84 |
| 68 | Brie BuxtonPlace 68 · Grade 9 · Virgil I Grissom | 9 | Virgil I Grissom | 24:57.61 |
| 50 | Hannah GriffithPlace 50 · Grade 10 · Gadsden | 10 | Gadsden | 25:16.62 |
| 69 | Angelica DeLeonPlace 69 · Grade 11 · Albertville | 11 | Albertville | 25:17.74 |
| 51 | Zora JacksonPlace 51 · Grade 9 · Thompson | 9 | Thompson | 25:21.13 |
| 70 | Gladys NietoPlace 70 · Grade 8 · Albertville | 8 | Albertville | 25:25.75 |
| 52 | Nancy Kay SharmanPlace 52 · Grade 10 · Thompson | 10 | Thompson | 25:40.49 |
| 71 | Anna MotsingerPlace 71 · Grade 9 · Austin | 9 | Austin | 25:41.73 |
| 53 | Josie CofieldPlace 53 · Grade 9 · Thompson | 9 | Thompson | 25:50.02 |
| 54 | Reece WilliamsPlace 54 · Grade 8 · Spain Park | 8 | Spain Park | 26:00.71 |
| 72 | Mackenzie EdwardsPlace 72 · Grade 11 · Bob Jones | 11 | Bob Jones | 26:08.59 |
| 55 | Emily StandiferPlace 55 · Grade 12 · Thompson | 12 | Thompson | 26:20.11 |
| 56 | Dani TakemoriPlace 56 · Grade 9 · Thompson | 9 | Thompson | 26:21.71 |
| 73 | Nicole MontgomeryPlace 73 · Grade 9 · Austin | 9 | Austin | 26:28.71 |
| 57 | Lauren HammettPlace 57 · Grade 12 · Thompson | 12 | Thompson | 26:35.66 |
| 58 | Faith CogginPlace 58 · Grade 10 · Spain Park | 10 | Spain Park | 26:52.23 |
| 74 | Afton HopkinsPlace 74 · Grade 9 · Sparkman | 9 | Sparkman | 27:02.64 |
| 59 | Madalyn SerioPlace 59 · Grade 10 · Spain Park | 10 | Spain Park | 27:11.12 |
| 75 | Arela HernandezPlace 75 · Grade 8 · Austin | 8 | Austin | 28:18.24 |
| 76 | Elexus EdwardsPlace 76 · Grade 10 · Austin | 10 | Austin | 28:51.51 |
| 77 | Lani JarrellPlace 77 · Grade 9 · Sparkman | 9 | Sparkman | 29:10.39 |
| 78 | Irene PascualPlace 78 · Grade 10 · Austin | 10 | Austin | 29:57.70 |
| 79 | Meagan GreenPlace 79 · Grade 9 · Austin | 9 | Austin | 31:28.34 |
| 80 | Ashley HernandezPlace 80 · Grade 8 · Austin | 8 | Austin | 35:53.39 |