| 1 | Holly JohnsonPlace 1 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 19:17 |
| 2 | Sophie RingPlace 2 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 20:40 |
| 3 | Sophia NelsonPlace 3 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 20:52 |
| 4 | Greta PaschallPlace 4 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 21:49 |
| 5 | Claire PosmerPlace 5 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 22:05 |
| 6 | Gabija DauderisPlace 6 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 22:06 |
| 7 | Jacie SeligPlace 7 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 22:29 |
| 8 | Grace GrantPlace 8 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 22:57 |
| 9 | Emily GantzPlace 9 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 23:12 |
| 10 | Audrey DunnPlace 10 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 23:13 |
| 11 | Katelyn FordPlace 11 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 23:24 |
| 12 | Danielle MarcinkowskiPlace 12 · Grade 9 · Addison (A. Trail) | 9 | Addison (A. Trail) | 23:42 |
| 13 | Zuzanna KwasniewskiPlace 13 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 23:43 |
| 14 | Ashley CotnerPlace 14 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 23:45 |
| 15 | Abbey McGinleyPlace 15 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 24:03:00 |
| 16 | Monserat AbarcaPlace 16 · Grade 12 · Addison (A. Trail) | 12 | Addison (A. Trail) | 24:14:00 |
| 17 | Jaqueline TecuanhuehuePlace 17 · Grade 12 · Addison (A. Trail) | 12 | Addison (A. Trail) | 24:33:00 |
| 18 | Lena TrinhPlace 18 · Grade 12 · Franklin Park-Northlake | 12 | Franklin Park-Northlake | 24:33:00 |
| 19 | Haylee RicePlace 19 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 24:46:00 |
| 20 | Annabelle TungPlace 20 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 24:47:00 |
| 21 | Lilliana JaegerPlace 21 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 24:48:00 |
| 22 | Natalie LupaPlace 22 · Grade 12 · Addison (A. Trail) | 12 | Addison (A. Trail) | 24:49:00 |
| 23 | Cate WillardPlace 23 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 24:51:00 |
| 24 | Elizabeth LavertyPlace 24 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 25:01:00 |
| 25 | Kate DziewinskiPlace 25 · Grade 11 · Downers Grove (South) | 11 | Downers Grove (South) | 25:09:00 |
| 26 | Samantha OberlePlace 26 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 25:19:00 |
| 27 | Nia OrtegaPlace 27 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 25:21:00 |
| 28 | Regina KhadievaPlace 28 · Grade 9 · Franklin Park-Northlake | 9 | Franklin Park-Northlake | 25:27:00 |
| 29 | Sandra SaldiernaPlace 29 · Grade 12 · Franklin Park-Northlake | 12 | Franklin Park-Northlake | 25:29:00 |
| 30 | Sandra OlascoagaPlace 30 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 25:39:00 |
| 31 | Grace StapletonPlace 31 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 25:42:00 |
| 32 | Kaylie McDanielPlace 32 · Grade 12 · Downers Grove (South) | 12 | Downers Grove (South) | 25:42:00 |
| 33 | Nadia MorawskaPlace 33 · Grade 10 · Franklin Park-Northlake | 10 | Franklin Park-Northlake | 26:07:00 |
| 34 | Alessandra GutierrezPlace 34 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 26:15:00 |
| 35 | Julia BlonskiPlace 35 · Grade 11 · Franklin Park-Northlake | 11 | Franklin Park-Northlake | 26:20:00 |
| 36 | Nataly UlloaPlace 36 · Grade 10 · Franklin Park-Northlake | 10 | Franklin Park-Northlake | 26:22:00 |
| 37 | Alison DimarananPlace 37 · Grade 10 · Franklin Park-Northlake | 10 | Franklin Park-Northlake | 26:23:00 |
| 38 | Amy TisePlace 38 · Grade 12 · Franklin Park-Northlake | 12 | Franklin Park-Northlake | 26:23:00 |
| 39 | Joselyn MacedoPlace 39 · Grade 11 · AT | 11 | AT | 26:48:00 |
| 40 | Sandra SwierzbPlace 40 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 26:53:00 |
| 41 | Samantha SadelskiPlace 41 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 27:02:00 |
| 42 | Alexa LorensPlace 42 · Grade 9 · Franklin Park-Northlake | 9 | Franklin Park-Northlake | 27:03:00 |
| 43 | Genesis SantiagoPlace 43 · Grade 11 · Franklin Park-Northlake | 11 | Franklin Park-Northlake | 27:04:00 |
| 44 | Jocelyn UrcinoPlace 44 · Grade 10 · Franklin Park-Northlake | 10 | Franklin Park-Northlake | 27:06:00 |
| 45 | Zabrina GarzaPlace 45 · Grade 12 · Addison (A. Trail) | 12 | Addison (A. Trail) | 27:07:00 |
| 46 | Brooke CallarmanPlace 46 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 27:21:00 |
| 47 | Mia McGovernPlace 47 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 27:36:00 |
| 48 | Camila RodriguezPlace 48 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 27:47:00 |
| 49 | Chloe PerezPlace 49 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 27:48:00 |
| 50 | Mya GomezPlace 50 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 28:03:00 |
| 51 | Brooke ReithPlace 51 · Grade 11 · Franklin Park-Northlake | 11 | Franklin Park-Northlake | 28:11:00 |
| 52 | Lizbeth GutierrezPlace 52 · Grade 12 · Franklin Park-Northlake | 12 | Franklin Park-Northlake | 28:12:00 |
| 53 | Adriana RamiroPlace 53 · Grade 12 · Franklin Park-Northlake | 12 | Franklin Park-Northlake | 28:13:00 |
| 54 | Emily Ramirez QuijanoPlace 54 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 28:20:00 |
| 55 | Mia Michelle PatinoPlace 55 · Grade 10 · Franklin Park-Northlake | 10 | Franklin Park-Northlake | 28:31:00 |
| 56 | Ashlee GawlikPlace 56 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 28:59:00 |
| 57 | Maddie HemmelerPlace 57 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 29:06:00 |
| 58 | Jesslyn Estrada TrujillPlace 58 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 29:07:00 |
| 59 | Andrea Martinez-GorostiPlace 59 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 29:07:00 |
| 60 | Melissa RivasPlace 60 · Grade 11 · Franklin Park-Northlake | 11 | Franklin Park-Northlake | 29:09:00 |
| 61 | Marissa EllitchPlace 61 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 29:20:00 |
| 62 | Natalia Mendez-GonzalezPlace 62 · Grade 9 · Franklin Park-Northlake | 9 | Franklin Park-Northlake | 29:42:00 |
| 63 | Faviola PazPlace 63 · Grade 10 · Franklin Park-Northlake | 10 | Franklin Park-Northlake | 29:48:00 |
| 64 | Alyse LyndePlace 64 · Grade 9 · Downers Grove (South) | 9 | Downers Grove (South) | 30:44:00 |
| 65 | Melanie AlvarengaPlace 65 · Grade 12 · Franklin Park-Northlake | 12 | Franklin Park-Northlake | 31:05:00 |
| 66 | Autumn Oregon-WilliamsPlace 66 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 31:06:00 |
| 67 | Susana HernandezPlace 67 · Grade 9 · Franklin Park-Northlake | 9 | Franklin Park-Northlake | 31:06:00 |
| 68 | Julia DobkowskaPlace 68 · Grade 11 · Franklin Park-Northlake | 11 | Franklin Park-Northlake | 31:28:00 |
| 69 | Aimee NavaPlace 69 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 31:45:00 |
| 70 | Karlah JuarezPlace 70 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 31:46:00 |
| 71 | Iris FaustoPlace 71 · Grade 9 · Addison (A. Trail) | 9 | Addison (A. Trail) | 31:54:00 |
| 72 | Samantha KafkaPlace 72 · Grade 10 · Downers Grove (South) | 10 | Downers Grove (South) | 32:05:00 |
| 73 | Michelle SeguraPlace 73 · Grade 12 · Addison (A. Trail) | 12 | Addison (A. Trail) | 32:38:00 |
| 74 | Patricia HalcinovaPlace 74 · Grade 10 · Franklin Park-Northlake | 10 | Franklin Park-Northlake | 32:53:00 |
| 75 | Nayeli RodriguezPlace 75 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 33:48:00 |
| 76 | Syeda QuadriPlace 76 · Grade 11 · AT | 11 | AT | 37:57:00 |
| 77 | Maryam ChaudhryPlace 77 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 38:38:00 |
| 78 | Aamina MakkiPlace 78 · Grade 10 · Addison (A. Trail) | 10 | Addison (A. Trail) | 42:20:00 |
| 79 | Aysha SiddiqiPlace 79 · Grade 11 · Addison (A. Trail) | 11 | Addison (A. Trail) | 42:22:00 |