| 1 | Eliza WhitePlace 1 · Grade 11 · Libertyville | 11 | Libertyville | 23:40.60 |
| 2 | Annabel ChoiPlace 2 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 24:28.10 |
| 3 | Samantha KahnPlace 3 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 24:56.70 |
| 4 | Madeleine PumphreyPlace 4 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 25:00.00 |
| 5 | Cherry DunderdalePlace 5 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 25:02.90 |
| 6 | Maya VrubliauskasPlace 6 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 25:07.40 |
| 7 | Mia KeyvanPlace 7 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 25:11.00 |
| 8 | Elizabeth PagliaroPlace 8 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 25:12.80 |
| 9 | Emily EsquivelPlace 9 · Grade 9 · Chicago (Jones) | 9 | Chicago (Jones) | 25:15.30 PR |
| 10 | Evelyne ErnstPlace 10 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 25:15.50 |
| 11 | Sylvia RichardsPlace 11 · Grade 12 · Libertyville | 12 | Libertyville | 25:17.30 |
| 12 | Simone TreysmanPlace 12 · Grade 9 · Libertyville | 9 | Libertyville | 25:30.70 |
| 13 | Margaret O'GradyPlace 13 · Grade 12 · Libertyville | 12 | Libertyville | 25:33.60 |
| 14 | Ninjmaa ErdenebatPlace 14 · Grade 10 · Lincolnshire (Stevenson) | 10 | Lincolnshire (Stevenson) | 25:34.10 |
| 15 | Bailey SwhierPlace 15 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 25:55.70 |
| 16 | Eleanor VerstraetePlace 16 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 26:00.50 |
| 17 | Sarah DrakePlace 17 · Grade 12 · Libertyville | 12 | Libertyville | 26:06.30 |
| 18 | Brooke BaierPlace 18 · Grade 9 · Libertyville | 9 | Libertyville | 26:09.60 |
| 19 | Michelle JuPlace 19 · Grade 9 · Lincolnshire (Stevenson) | 9 | Lincolnshire (Stevenson) | 26:12.30 |
| 20 | Vrinda GeddamPlace 20 · Grade 12 · Lincolnshire (Stevenson) | 12 | Lincolnshire (Stevenson) | 26:13.40 |
| 21 | Zaya DeisterPlace 21 · Grade 11 · Libertyville | 11 | Libertyville | 26:23.80 |
| 22 | Annie CurtisPlace 22 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 26:24.50 |
| 23 | Sheridan ParlettPlace 23 · Grade 11 · Libertyville | 11 | Libertyville | 26:28.20 |
| 24 | Estelle ShaferPlace 24 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 26:30.00 |
| 25 | Sydney KletzelPlace 25 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 26:32.50 |
| 26 | Abigail Santoyo RodriguezPlace 26 · Grade 11 · Lincolnshire (Stevenson) | 11 | Lincolnshire (Stevenson) | 26:36.10 |
| 27 | Audrey KellyPlace 27 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 26:44.10 |
| 28 | Alexa ObraPlace 28 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 26:51.30 |
| 29 | Harper BurnsPlace 29 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 26:54.00 |
| 30 | Jeanette SobolPlace 30 · Grade 9 · Lincolnshire (Stevenson) | 9 | Lincolnshire (Stevenson) | 26:55.30 |
| 31 | Ariel GuoPlace 31 · Grade 10 · Lincolnshire (Stevenson) | 10 | Lincolnshire (Stevenson) | 27:07.80 |
| 32 | Olivia KleinPlace 32 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 27:11.60 |
| 33 | Grace NicklePlace 33 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 27:12.20 |
| 34 | Sarah BonninPlace 34 · Grade 10 · Lake Forest Academy | 10 | Lake Forest Academy | 27:16.30 |
| 35 | Maria Ines Yanez MendozaPlace 35 · Grade 9 · Lincolnshire (Stevenson) | 9 | Lincolnshire (Stevenson) | 27:18.30 |
| 36 | Sarah SamuelPlace 36 · Grade 9 · Skokie (Niles North) | 9 | Skokie (Niles North) | 27:18.90 |
| 37 | Julia LibeltPlace 37 · Grade 9 · Lincolnshire (Stevenson) | 9 | Lincolnshire (Stevenson) | 27:19.40 |
| 38 | Ayaana MakkerPlace 38 · Grade 9 · Lincolnshire (Stevenson) | 9 | Lincolnshire (Stevenson) | 27:22.20 |
| 39 | Romy ParekhPlace 39 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 27:24.40 |
| 40 | Celia SalterPlace 40 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 27:25.20 |
| 41 | Katie CastroPlace 41 · Grade 12 · Lincolnshire (Stevenson) | 12 | Lincolnshire (Stevenson) | 27:34.80 |
| 42 | Sloane GoldsteinPlace 42 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 27:41.10 |
| 43 | Amelia Smith-LaubensteinPlace 43 · Grade 12 · Libertyville | 12 | Libertyville | 27:49.70 |
| 44 | Sofi YevsyeyevaPlace 44 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 28:00.00 |
| 45 | Ava StaubPlace 45 · Grade 10 · Lincolnshire (Stevenson) | 10 | Lincolnshire (Stevenson) | 28:02.70 |
| 46 | Aleena JamesPlace 46 · Grade 10 · Skokie (Niles North) | 10 | Skokie (Niles North) | 28:04.20 |
| 47 | Diya BaskaranPlace 47 · Grade 12 · Lincolnshire (Stevenson) | 12 | Lincolnshire (Stevenson) | 28:07.90 |
| 48 | Annie NicholsPlace 48 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 28:09.00 |
| 49 | Maeve WalbrunPlace 49 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 28:11.50 |
| 50 | Lauren ClarkPlace 50 · Grade 12 · Libertyville | 12 | Libertyville | 28:15.30 |
| 51 | Alina HirschlePlace 51 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 28:18.60 |
| 52 | Meera JagannathanPlace 52 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 28:18.80 |
| 53 | Abigail SilvermanPlace 53 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 28:40.10 |
| 54 | Rory SchreiberPlace 54 · Grade 10 · Libertyville | 10 | Libertyville | 28:40.90 |
| 55 | Valentina MilanovicPlace 55 · Grade 10 · Libertyville | 10 | Libertyville | 28:41.30 |
| 56 | Kaia HerningPlace 56 · Grade 11 · Skokie (Niles North) | 11 | Skokie (Niles North) | 28:44.30 |
| 57 | Sofia BanovicPlace 57 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 28:49.80 |
| 58 | Annie GelwixPlace 58 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 28:55.70 |
| 59 | Katherine SilverPlace 59 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 29:07.40 |
| 60 | Allie MaggioPlace 60 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 29:14.30 |
| 61 | Alina NguyenPlace 61 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 29:17.50 |
| 62 | Lily KatzPlace 62 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 29:21.40 |
| 63 | Maylin GalPlace 63 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 29:23.70 |
| 64 | Anisha VasudevanPlace 64 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 29:24.50 |
| 65 | Eleanor BlackPlace 65 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 29:24.90 |
| 66 | Grace RileyPlace 66 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 29:25.50 |
| 67 | Valentina HernandezPlace 67 · Grade 9 · Libertyville | 9 | Libertyville | 29:26.00 |
| 68 | Avalynn Fojas-BoonhengPlace 68 · Grade Sr · Skokie (Niles North) | Sr | Skokie (Niles North) | 29:40.50 |
| 69 | Hannah LitchfieldPlace 69 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 29:40.90 |
| 70 | Louise PolacekPlace 70 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 29:41.90 |
| 71 | Sofia YoutseyPlace 71 · Grade 11 · Libertyville | 11 | Libertyville | 29:44.10 |
| 72 | Lucy TunneyPlace 72 · Grade 11 · Libertyville | 11 | Libertyville | 29:47.80 |
| 73 | Katie LawlessPlace 73 · Grade 12 · Lincolnshire (Stevenson) | 12 | Lincolnshire (Stevenson) | 29:54.20 |
| 74 | Elizabeth BrownPlace 74 · Grade 10 · Libertyville | 10 | Libertyville | 29:55.50 |
| 75 | Mackenzie ReweyPlace 75 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 29:55.80 |
| 76 | Milania CrivelloPlace 76 · Grade 10 · Libertyville | 10 | Libertyville | 29:56.00 |
| 77 | Claire TylerPlace 77 · Grade 11 · Libertyville | 11 | Libertyville | 29:56.20 |
| 78 | Ollivia TrejoPlace 78 · Grade 10 · Chicago (Resurrection) | 10 | Chicago (Resurrection) | 30:03.10 |
| 79 | Lincoln SplanPlace 79 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 30:04.00 |
| 80 | Helen WaltersPlace 80 · Grade 9 · Chicago (Jones) | 9 | Chicago (Jones) | 30:10.40 |
| 81 | Esme HammondPlace 81 · Grade 9 · Chicago (Jones) | 9 | Chicago (Jones) | 30:11.20 |
| 82 | Ayla DeisterPlace 82 · Grade 9 · Libertyville | 9 | Libertyville | 30:14.60 |
| 83 | Morgan AliPlace 83 · Grade 10 · Libertyville | 10 | Libertyville | 30:26.00 |
| 84 | Ella CarrelPlace 84 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 30:26.10 |
| 85 | Grace ConversaPlace 85 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 30:30.70 |
| 86 | Molly ReatherfordPlace 86 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 30:33.90 |
| 87 | Christin GriffithPlace 87 · Grade 11 · Libertyville | 11 | Libertyville | 30:34.30 |
| 88 | Julia RovinaPlace 88 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 30:51.10 |
| 89 | Lydia ThomasPlace 89 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 30:52.90 |
| 90 | Lucille GoodsonPlace 90 · Grade 12 · Winnetka (New Trier) | 12 | Winnetka (New Trier) | 30:53.10 |
| 91 | Nina OldfieldPlace 91 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 31:01.00 |
| 92 | Kennedy O'KorenPlace 92 · Grade 9 · Lincolnshire (Stevenson) | 9 | Lincolnshire (Stevenson) | 31:01.30 |
| 93 | Margaret WieczorekPlace 93 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 31:14.40 |
| 94 | Assia MamatmusaevaPlace 94 · Grade 11 · Lincolnshire (Stevenson) | 11 | Lincolnshire (Stevenson) | 31:14.50 |
| 95 | Natalia LujanPlace 95 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 31:22.50 |
| 96 | Thiara GonzalezPlace 96 · Grade 11 · Chicago (Jones) | 11 | Chicago (Jones) | 31:22.60 |
| 97 | Brianna BartPlace 97 · Grade 10 · Winnetka (New Trier) | 10 | Winnetka (New Trier) | 31:24.90 |
| 98 | Grace MuellerPlace 98 · Grade 9 · Winnetka (New Trier) | 9 | Winnetka (New Trier) | 31:26.70 |
| 99 | Sophia BoronPlace 99 · Grade 11 · Winnetka (New Trier) | 11 | Winnetka (New Trier) | 31:29.40 |
| 100 | Liah Montesinos-AcostaPlace 100 · Grade 11 · Chicago (Jones) | 11 | Chicago (Jones) | 31:36.40 |