| 1 | Phoebe LentiniPlace 1 · Grade 7 · Rockford Christian | 7 | Rockford Christian | 12:39 |
| 2 | Brooklyn KohanyiPlace 2 · Grade 6 · Rockford Christian | 6 | Rockford Christian | 13:34 PR |
| 3 | Aleah GossPlace 3 · Grade 8 · Port Byron Riverdale | 8 | Port Byron Riverdale | 13:38 PR |
| 4 | Avery BossPlace 4 · Grade 6 · Aledo Mercer County | 6 | Aledo Mercer County | 13:41 PR |
| 5 | Gillian SchmiederPlace 5 · Grade 8 · Orion | 8 | Orion | 13:44 PR |
| 6 | Addy VincentPlace 6 · Grade 6 · Galena | 6 | Galena | 13:46 |
| 7 | Samantha FultonPlace 7 · Grade 8 · Rockford Christian | 8 | Rockford Christian | 13:50 PR |
| 8 | Angelina EscobarPlace 8 · Grade 7 · Rockford Barbour | 7 | Rockford Barbour | 13:50 |
| 9 | Alexis ReedyPlace 9 · Grade 6 · Rockford Montessori | 6 | Rockford Montessori | 13:59 PR |
| 10 | Stella GarciaPlace 10 · Grade 6 · Forreston | 6 | Forreston | 13:59 PR |
| 11 | Avery HeatonPlace 11 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 14:01 PR |
| 12 | Charliee WollenburgPlace 12 · Grade 5 · Port Byron Riverdale | 5 | Port Byron Riverdale | 14:02 |
| 13 | Leena HanrahanPlace 13 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | 14:06 |
| 14 | Amelia FinnestadPlace 14 · Grade 8 · Rockford Montessori | 8 | Rockford Montessori | 14:10 |
| 15 | Natalia VassevPlace 15 · Grade 5 · Rockford Christian | 5 | Rockford Christian | 14:14 |
| 16 | Jaylie TaylorPlace 16 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | 14:24 PR |
| 17 | Mia PavlikPlace 17 · Grade 8 · Orion | 8 | Orion | 14:31 |
| 18 | Annmarie HaarsPlace 18 · Grade 8 · Orion | 8 | Orion | 14:32 PR |
| 19 | Abigail StrublePlace 19 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 14:33 |
| 20 | Ella LarsonPlace 20 · Grade 6 · Orion | 6 | Orion | 14:37 |
| 21 | Stormie HerreraPlace 21 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 14:39 PR |
| 22 | Addison RobshawPlace 22 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 14:39 |
| 23 | Nathalia PollockPlace 23 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 14:41 |
| 24 | Maddie McCoyPlace 24 · Grade 6 · Galena | 6 | Galena | 14:53 |
| 25 | Keirdan BuckPlace 25 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | 14:53 PR |
| 26 | Marley DeSmyterPlace 26 · Grade 7 · Rock Island Jordan Catholic | 7 | Rock Island Jordan Catholic | 14:53 PR |
| 27 | Ava NelsonPlace 27 · Grade 6 · Rockford Montessori | 6 | Rockford Montessori | 14:54 PR |
| 28 | Rosalee HaarsPlace 28 · Grade 6 · Orion | 6 | Orion | 14:56 PR |
| 29 | Josie RockwellPlace 29 · Grade 5 · Rockford Christian | 5 | Rockford Christian | 14:57 |
| 30 | Annabelle PaggiPlace 30 · Grade 7 · Rockford Montessori | 7 | Rockford Montessori | 14:57 PR |
| 31 | Carla OsbornePlace 31 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 14:58 |
| 32 | Keandria MarceauPlace 32 · Grade 7 · Forreston | 7 | Forreston | 15:00 PR |
| 33 | Brynna BurnsPlace 33 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | 15:01 |
| 34 | Ellie BakerPlace 34 · Grade 8 · Port Byron Riverdale | 8 | Port Byron Riverdale | 15:03 PR |
| 35 | Cecilia SchnerrePlace 35 · Grade 8 · Orion | 8 | Orion | 15:07 PR |
| 36 | Anabel FritchPlace 36 · Grade 6 · Sherrard JHS | 6 | Sherrard JHS | 15:17 |
| 37 | Ryleigh HillPlace 37 · Grade 6 · Prophetstown PLT | 6 | Prophetstown PLT | 15:22 |
| 38 | Sadie LoeffelholzPlace 38 · Grade 6 · Galena | 6 | Galena | 15:23 PR |
| 39 | Addi LairdPlace 39 · Grade 8 · Forreston | 8 | Forreston | 15:24 PR |
| 40 | Delaney MillarPlace 40 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | 15:24 PR |
| 41 | Genevieve OrozcoPlace 41 · Grade 7 · Rock Island Jordan Catholic | 7 | Rock Island Jordan Catholic | 15:31 |
| 42 | Adria MarquezPlace 42 · Grade 7 · Rock Island Jordan Catholic | 7 | Rock Island Jordan Catholic | 15:35 |
| 43 | Macy NguyenPlace 43 · Grade 6 · Pecatonica | 6 | Pecatonica | 15:40 |
| 44 | Emma AndrusPlace 44 · Grade 5 · Rock Island Jordan Catholic | 5 | Rock Island Jordan Catholic | 15:43 |
| 45 | Sophia FagenPlace 45 · Grade 8 · Rockford Christian | 8 | Rockford Christian | 15:45 PR |
| 46 | Elsie BlakelyPlace 46 · Grade 6 · Dakota | 6 | Dakota | 15:46 PR |
| 47 | Clara AndersonPlace 47 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | 15:47 |
| 48 | Myla NeslerPlace 48 · Grade 6 · Dakota | 6 | Dakota | 15:54 PR |
| 49 | Izabella GustafsonPlace 49 · Grade 6 · Sherrard JHS | 6 | Sherrard JHS | 16:01 |
| 50 | Greta LiljaPlace 50 · Grade 6 · Pecatonica | 6 | Pecatonica | 16:09 PR |
| 51 | Victoria RamirezPlace 51 · Grade 7 · Rock Island Jordan Catholic | 7 | Rock Island Jordan Catholic | 16:10 |
| 52 | Aimee RosasPlace 52 · Grade 5 · Rock Island Jordan Catholic | 5 | Rock Island Jordan Catholic | 16:11 |
| 53 | Abbie DietrichPlace 53 · Grade 6 · Dakota | 6 | Dakota | 16:12 PR |
| 54 | Sophie SouhradaPlace 54 · Grade 6 · Sherrard JHS | 6 | Sherrard JHS | 16:14 |
| 55 | Valerie SchlickmanPlace 55 · Grade 6 · Rockford Christian | 6 | Rockford Christian | 16:16 |
| 56 | Cecilia FoustPlace 56 · Grade 8 · Port Byron Riverdale | 8 | Port Byron Riverdale | 16:29 |
| 57 | Brynlee MartelPlace 57 · Grade 5 · Port Byron Riverdale | 5 | Port Byron Riverdale | 16:35 PR |
| 58 | Claire LucasPlace 58 · Grade 7 · Rock Island Jordan Catholic | 7 | Rock Island Jordan Catholic | 16:36 |
| 59 | Rayanne StonerPlace 59 · Grade 5 · Port Byron Riverdale | 5 | Port Byron Riverdale | 16:41 PR |
| 60 | Rylyn WinterPlace 60 · Grade 6 · Sherrard JHS | 6 | Sherrard JHS | 16:46 |
| 61 | Faith BrinkmeierPlace 61 · Grade 6 · Dakota | 6 | Dakota | 16:50 |
| 62 | Mya PlachnoPlace 62 · Grade 6 · Forreston | 6 | Forreston | 17:02 PR |
| 63 | Grace PinterPlace 63 · Grade 6 · Dakota | 6 | Dakota | 17:19 PR |
| 64 | Marijah JonesPlace 64 · Grade 6 · Rockford Barbour | 6 | Rockford Barbour | 17:31 |
| 65 | Cora RandeckerPlace 65 · Grade 6 · Galena | 6 | Galena | 17:39 |
| 66 | Lena HaarsPlace 66 · Grade 8 · Orion | 8 | Orion | 17:41 PR |
| 67 | Hallie McIntyrePlace 67 · Grade 6 · Galena | 6 | Galena | 18:00 PR |
| 68 | Julieanna CleavelandPlace 68 · Grade 5 · Sherrard JHS | 5 | Sherrard JHS | 18:03 |
| 69 | Clara WengerPlace 69 · Grade 6 · Dakota | 6 | Dakota | 18:15 PR |
| 70 | Magnolia HartleyPlace 70 · Grade 6 · Galena | 6 | Galena | 18:25 PR |
| 71 | Samira KuriPlace 71 · Grade 6 · Rockford Barbour | 6 | Rockford Barbour | 18:30 |
| 72 | Avery JohnsonPlace 72 · Grade 6 · Rockford Montessori | 6 | Rockford Montessori | 18:35 |
| 73 | Gabriela MarquezPlace 73 · Grade 6 · Rockford Barbour | 6 | Rockford Barbour | 18:39 PR |
| 74 | Izzy HerndonPlace 74 · Grade 6 · Forreston | 6 | Forreston | 18:41 PR |
| 75 | Nylah BradleyPlace 75 · Grade 6 · Rockford Montessori | 6 | Rockford Montessori | 18:41 PR |
| 76 | Mila MedranoPlace 76 · Grade 6 · Rockford Barbour | 6 | Rockford Barbour | 19:08 |
| 77 | Yaretzi OlivaresPlace 77 · Grade 7 · Rockford Barbour | 7 | Rockford Barbour | 19:14 |
| 78 | Emma TrebianPlace 78 · Grade 6 · Galena | 6 | Galena | 20:03 PR |
| 79 | Maite ArreguinPlace 79 · Grade 6 · Rockford Barbour | 6 | Rockford Barbour | 20:58 |
| 80 | Lily MillerPlace 80 · Grade 6 · Sherrard JHS | 6 | Sherrard JHS | 24:27 |
| 81 | Alanna BillerPlace 81 · Grade 7 · Rockford Montessori | 7 | Rockford Montessori | 24:37 |
| 0 | Jill HouzengaPlace 0 · Grade 7 · Prophetstown PLT | 7 | Prophetstown PLT | DNS |
| 0 | Harper BrownPlace 0 · Grade 5 · Prophetstown PLT | 5 | Prophetstown PLT | DNS |
| 0 | Natalie WillardPlace 0 · Grade 8 · Prophetstown PLT | 8 | Prophetstown PLT | DNS |
| 0 | Skyler ShemekPlace 0 · Grade 7 · Sherrard JHS | 7 | Sherrard JHS | DNS |
| 0 | Katelyn SlavishPlace 0 · Grade 8 · Sherrard JHS | 8 | Sherrard JHS | DNS |
| 0 | Kyla GaulPlace 0 · Grade 6 · Sherrard JHS | 6 | Sherrard JHS | DNS |
| 0 | Isla GrothPlace 0 · Grade 6 · Sherrard JHS | 6 | Sherrard JHS | DNS |
| 0 | Finley BehrensPlace 0 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | DNS |
| 0 | Helena BehrensPlace 0 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | DNS |
| 0 | Sherlyn DiazPlace 0 · Grade 6 · Rockford Barbour | 6 | Rockford Barbour | DNS |
| 0 | Ma'Zariyah MurdockPlace 0 · Grade 6 · Rockford Barbour | 6 | Rockford Barbour | DNS |
| 0 | Natalye JohnsonPlace 0 · Grade 6 · Rockford Barbour | 6 | Rockford Barbour | DNS |
| 0 | Itzel RosasPlace 0 · Grade 8 · Rock Island Jordan Catholic | 8 | Rock Island Jordan Catholic | DNS |
| 0 | Aislynn DavesPlace 0 · Grade 7 · Aledo Mercer County | 7 | Aledo Mercer County | DNS |
| 0 | Lexi MeraPlace 0 · Grade 6 · Rockford Christian | 6 | Rockford Christian | DNS |
| 0 | Piper RigginsPlace 0 · Grade 5 · Rockford Christian | 5 | Rockford Christian | DNS |
| 0 | Vada VipondPlace 0 · Grade 8 · Aledo Mercer County | 8 | Aledo Mercer County | DNS |
| 0 | Iliza HarmonPlace 0 · Grade 6 · Orion | 6 | Orion | DNS |
| 0 | Emerson HoskinsPlace 0 · Grade 8 · Orion | 8 | Orion | DNS |
| 0 | Evelyn KernanPlace 0 · Grade 6 · Orion | 6 | Orion | DNS |