| 1 | Ty CasonPlace 1 · Grade 12 · Chelsea | 12 | Chelsea | 18:46.09 |
| 2 | Emelia WhitePlace 2 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 18:49.68 |
| 3 | Emily WesterPlace 3 · Grade 12 · Pelham | 12 | Pelham | 19:20.80 |
| 4 | Ann Gibson HamiltonPlace 4 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 19:27.80 |
| 5 | Francesca DemarcoPlace 5 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 19:27.81 |
| 6 | Lena Anne ParkerPlace 6 · Grade 12 · Briarwood Christian | 12 | Briarwood Christian | 19:51.99 |
| 7 | Anna ErdbergPlace 7 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 19:53.69 |
| 8 | Allie HalePlace 8 · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 19:58.49 |
| 9 | Georgia Jayne StuckeyPlace 9 · Grade 12 · Mountain Brook | 12 | Mountain Brook | 20:07.03 |
| 10 | Lexi FowlkesPlace 10 · Grade 11 · Homewood | 11 | Homewood | 20:08.38 |
| 11 | Janelle RamosPlace 11 · Grade 12 · Pelham | 12 | Pelham | 20:14.14 |
| 12 | Emily DavisPlace 12 · Grade 10 · Chelsea | 10 | Chelsea | 20:18.08 |
| 13 | Caroline RussellPlace 13 · Grade 11 · Mountain Brook | 11 | Mountain Brook | 20:26.22 |
| 14 | Karis KynesPlace 14 · Grade 10 · Homewood | 10 | Homewood | 20:46.07 |
| 15 | Caylie VancePlace 15 · Grade 11 · Gardendale | 11 | Gardendale | 21:00.27 |
| 16 | Sarah Mills KingPlace 16 · Grade 9 · Homewood | 9 | Homewood | 21:15.55 |
| 17 | Maya CooperPlace 17 · Grade 8 · Mountain Brook | 8 | Mountain Brook | 21:22.44 |
| 18 | Lila HolleyPlace 18 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 21:27.46 |
| 19 | Madelyn LuckianowPlace 19 · Grade 10 · Homewood | 10 | Homewood | 21:28.58 |
| 20 | Leighton ZelwakPlace 20 · Grade 9 · Spain Park | 9 | Spain Park | 21:33.64 |
| 21 | Payton CaseyPlace 21 · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 21:41.16 |
| 22 | Eleanor GreenPlace 22 · Grade 10 · Homewood | 10 | Homewood | 21:43.77 |
| 23 | Sarah Kate PhillipsPlace 23 · Grade 12 · Spain Park | 12 | Spain Park | 21:49.97 |
| 24 | Emmie(Emaleigh) HalePlace 24 · Grade 9 · Briarwood Christian | 9 | Briarwood Christian | 21:52.93 |
| 25 | June RecordPlace 25 · Grade 9 · Mountain Brook | 9 | Mountain Brook | 21:55.17 |
| 26 | Marin McWilliamsPlace 26 · Grade 11 · Homewood | 11 | Homewood | 21:57.10 |
| 27 | Frances HillPlace 27 · Grade 10 · Mountain Brook | 10 | Mountain Brook | 21:57.36 |
| 28 | Maddie CookPlace 28 · Grade 7 · Spain Park | 7 | Spain Park | 22:08.56 PR |
| 29 | Bekah HambyPlace 29 · Grade 10 · Homewood | 10 | Homewood | 22:09.02 |
| 30 | Margaret CherryPlace 30 · Grade 11 · Homewood | 11 | Homewood | 22:11.18 |
| 31 | Makayla RichPlace 31 · Grade 8 · Spain Park | 8 | Spain Park | 22:22.27 PR |
| 32 | Mary Kate McCroryPlace 32 · Grade 9 · Homewood | 9 | Homewood | 22:23.08 |
| 33 | Lily Cate JeffPlace 33 · Grade 8 · Briarwood Christian | 8 | Briarwood Christian | 22:31.58 |
| 34 | Sophie HousePlace 34 · Grade 9 · Chelsea | 9 | Chelsea | 22:50.82 |
| 35 | Anna VealPlace 35 · Grade 10 · Briarwood Christian | 10 | Briarwood Christian | 23:03.21 |
| 36 | Savanah MoorePlace 36 · Grade 12 · Spain Park | 12 | Spain Park | 23:07.80 |
| 37 | Ahahka ScottPlace 37 · Grade 9 · Spain Park | 9 | Spain Park | 23:11.35 |
| 38 | Allie BartonPlace 38 · Grade 12 · Spain Park | 12 | Spain Park | 23:27.94 |
| 39 | Layla BerryPlace 39 · Grade 11 · Gardendale | 11 | Gardendale | 23:28.76 |
| 40 | Jheny CassimiroPlace 40 · Grade 9 · Spain Park | 9 | Spain Park | 23:33.12 |
| 41 | Mia NicolicPlace 41 · Grade 9 · Spain Park | 9 | Spain Park | 23:44.91 |
| 42 | Evie HolmesPlace 42 · Grade 12 · Gardendale | 12 | Gardendale | 23:45.70 |
| 43 | Allie HubbardPlace 43 · Grade 7 · Pelham | 7 | Pelham | 23:46.11 PR |
| 44 | Eleanor TalleyPlace 44 · Grade 9 · Chelsea | 9 | Chelsea | 23:58.26 |
| 45 | Amani JanjuaPlace 45 · Grade 7 · Pelham | 7 | Pelham | 24:20.82 PR |
| 46 | Chloe RandallPlace 46 · Grade 10 · Chelsea | 10 | Chelsea | 24:45.35 |
| 47 | Kaitlynn SymonsPlace 47 · Grade 9 · Chelsea | 9 | Chelsea | 24:58.46 PR |
| 48 | Shannon FitzpatrickPlace 48 · Grade 9 · Briarwood Christian | 9 | Briarwood Christian | 25:06.10 |
| 49 | Brooklyn JohnsonPlace 49 · Grade 12 · Gardendale | 12 | Gardendale | 25:12.50 |
| 50 | Caitlin ChappellPlace 50 · Grade 10 · Shades Valley | 10 | Shades Valley | 25:30.90 |
| 51 | Julia Reese DavisPlace 51 · Grade 12 · Pelham | 12 | Pelham | 25:36.10 |
| 52 | Catherine MonasterioPlace 52 · Grade 11 · Briarwood Christian | 11 | Briarwood Christian | 26:33.57 |
| 53 | Julia MorganPlace 53 · Grade 11 · Gardendale | 11 | Gardendale | 26:55.72 PR |
| 54 | Bayley RiveraPlace 54 · Grade 9 · Gardendale | 9 | Gardendale | 28:50.09 |
| 55 | Katherine DeskinPlace 55 · Grade 11 · Gardendale | 11 | Gardendale | 31:22.25 |
| 56 | Brier HightPlace 56 · Grade 12 · Gardendale | 12 | Gardendale | 31:51.74 |
| 57 | Mary Holland TranthamPlace 57 · Grade 9 · Chelsea | 9 | Chelsea | 33:19.09 |
| 58 | Natalie MoorePlace 58 · Grade 12 · Gardendale | 12 | Gardendale | 38:36.19 |