| 1 | Reese GonzalezPlace 1 · Grade 8 · Hoover | 8 | Hoover | 19:00.97 |
| 2 | Hadley TurnerPlace 2 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 19:22.65 |
| 3 | Mary DurhamPlace 3 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 19:24.53 |
| 4 | Anna James LittyPlace 4 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 19:32.83 |
| 5 | Addison ZoebeleinPlace 5 · Grade 10 · Thompson | 10 | Thompson | 19:46.16 |
| 6 | Abby AllenPlace 6 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 20:01.99 |
| 7 | Catarina WilliamsPlace 7 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 20:06.07 |
| 8 | Chloe JeffcoatPlace 8 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 20:09.97 |
| 9 | Sara ChairezPlace 9 · Grade 10 · Hoover | 10 | Hoover | 20:10.78 |
| 10 | Amelia VannPlace 10 · Grade 10 · Hoover | 10 | Hoover | 20:12.05 |
| 11 | Natalie WiramPlace 11 · Grade 12 · Hewitt-Trussville | 12 | Hewitt-Trussville | 20:17.42 |
| 12 | Delaney PaganelliPlace 12 · Grade 9 · Thompson | 9 | Thompson | 20:19.33 |
| 13 | Olivia CarrollPlace 13 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 20:26.52 |
| 14 | Ruth FarmerPlace 14 · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 20:28.09 |
| 15 | Angela ZhangPlace 15 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 20:28.98 |
| 16 | Evelyn RobertsonPlace 16 · Grade 10 · Hewitt-Trussville | 10 | Hewitt-Trussville | 20:44.31 |
| 17 | Millie BlackPlace 17 · Grade 12 · Vestavia Hills | 12 | Vestavia Hills | 20:46.36 |
| 18 | Fiona MalloryPlace 18 · Grade 11 · Oak Mountain | 11 | Oak Mountain | 20:54.54 |
| 19 | Leah AndersonPlace 19 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 21:20.11 |
| 20 | Ruthie WilbanksPlace 20 · Grade 10 · Hoover | 10 | Hoover | 21:28.25 |
| 21 | Audrey McFarlandPlace 21 · Grade 10 · Vestavia Hills | 10 | Vestavia Hills | 21:29.70 |
| 22 | Bella AycockPlace 22 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 21:31.09 |
| 23 | Anikka VenterPlace 23 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 21:31.92 |
| 24 | London YarbroughPlace 24 · Grade 10 · Thompson | 10 | Thompson | 21:41.37 |
| 25 | Anna BondPlace 25 · Grade 10 · Oak Mountain | 10 | Oak Mountain | 21:44.35 |
| 26 | Maggie McPhailPlace 26 · Grade 8 · Oak Mountain | 8 | Oak Mountain | 21:49.24 |
| 27 | Kate McKinnonPlace 27 · Grade 11 · Vestavia Hills | 11 | Vestavia Hills | 21:51.25 |
| 28 | Aliya LanePlace 28 · Grade 8 · Thompson | 8 | Thompson | 21:51.31 |
| 29 | Elizabeth KingPlace 29 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 21:53.91 |
| 30 | Ellie NessPlace 30 · Grade 10 · Hoover | 10 | Hoover | 21:54.30 |
| 31 | Luna Montiel-DuenasPlace 31 · Grade 10 · Thompson | 10 | Thompson | 21:55.06 |
| 32 | Grace WonPlace 32 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 21:56.08 |
| 33 | Alison MimsPlace 33 · Grade 10 · Oak Mountain | 10 | Oak Mountain | 21:56.67 |
| 34 | Lily ArmstrongPlace 34 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 22:01.87 |
| 35 | Elise HansenPlace 35 · Grade 9 · Hewitt-Trussville | 9 | Hewitt-Trussville | 22:04.49 |
| 36 | Charlotte Anne NewellPlace 36 · Grade 9 · Vestavia Hills | 9 | Vestavia Hills | 22:05.05 |
| 37 | Nina EvansPlace 37 · Grade 12 · Oak Mountain | 12 | Oak Mountain | 22:05.63 |
| 38 | Alyssarae BustamantePlace 38 · Grade 12 · Thompson | 12 | Thompson | 22:10.32 |
| 39 | Anabelle WilliamsPlace 39 · Grade 10 · Oak Mountain | 10 | Oak Mountain | 22:29.75 |
| 40 | Lauren RufPlace 40 · Grade 11 · Hewitt-Trussville | 11 | Hewitt-Trussville | 22:34.74 |
| 41 | Paige BowmanPlace 41 · Grade 10 · Hoover | 10 | Hoover | 22:35.36 |
| 42 | Leah ImbragulioPlace 42 · Grade 11 · Hoover | 11 | Hoover | 22:42.76 |
| 43 | Riley LeckembyPlace 43 · Grade 11 · Oak Mountain | 11 | Oak Mountain | 22:53.34 |
| 44 | Mary RobinsonPlace 44 · Grade 12 · Hoover | 12 | Hoover | 22:54.85 |
| 45 | Brantley McBrayerPlace 45 · Grade 9 · Hillcrest-Tuscaloosa | 9 | Hillcrest-Tuscaloosa | 23:34.23 PR |
| 46 | Elizabeth RayPlace 46 · Grade 9 · Thompson | 9 | Thompson | 23:54.85 |
| 47 | Brylee CarlislePlace 47 · Grade 9 · Thompson | 9 | Thompson | 23:58.81 PR |
| 48 | Hadley PaganelliPlace 48 · Grade 9 · Thompson | 9 | Thompson | 24:18.90 |
| 49 | Amelia McCoolPlace 49 · Grade 9 · Tuscaloosa County | 9 | Tuscaloosa County | 24:40.25 |
| 50 | Hallie SheffieldPlace 50 · Grade 10 · Thompson | 10 | Thompson | 24:41.08 |
| 51 | Luciana LambiasePlace 51 · Grade 10 · Hoover | 10 | Hoover | 25:14.47 |
| 52 | Madelyn SheekPlace 52 · Grade 11 · Hoover | 11 | Hoover | 25:15.97 |
| 53 | Alliyah EscoPlace 53 · Grade 10 · Tuscaloosa County | 10 | Tuscaloosa County | 25:28.71 |
| 54 | Adilyn WalkerPlace 54 · Grade 10 · Tuscaloosa County | 10 | Tuscaloosa County | 25:28.86 |
| 55 | Emma ParkerPlace 55 · Grade 12 · Tuscaloosa County | 12 | Tuscaloosa County | 26:48.66 |
| 56 | Foster ClarkPlace 56 · Grade 10 · Tuscaloosa County | 10 | Tuscaloosa County | 31:06.28 PR |