| Place | TmPl | Tea/Tot | Name | Grade | Team | Time | Pace |
|---|---|---|---|---|---|---|---|
| 1 | 1 | 1/11 | Kristen Resman | 7 | Rochester Lourdes | 17:38.4 | 7:06 |
| 2 | 2 | 2/11 | Janna Mason | 10 | Rochester Lourdes | 18:00.9 | 7:15 |
| 3 | 1/2 | Jess Rivard | 9 | Lanesboro/Fillmore-Central | 18:28.7 | 7:27 | |
| 4 | 3 | 3/11 | Aoife Murray | 11 | Rochester Lourdes | 18:32.7 | 7:28 |
| 5 | 4 | 4/11 | Emily Cierzan | 9 | Rochester Lourdes | 18:37.0 | 7:30 |
| 6 | 5 | 5/11 | Gretchen Sitzer | 10 | Rochester Lourdes | 19:05.8 | 7:41 |
| 7 | 1/3 | Addie Smith | 9 | Dover- Eyota-St Charles | 19:10.9 | 7:44 | |
| 8 | 6 | 6/11 | Kristina O'Meara | 10 | Rochester Lourdes | 19:21.8 | 7:48 |
| 9 | 7 | 1/12 | Jalana Larson | 8 | Plainview-Elgin-Millville | 19:37.0 | 7:54 |
| 10 | 8 | 2/12 | Breanna Borgen | 10 | Plainview-Elgin-Millville | 19:47.0 | 7:58 |
| 11 | 9 | 7/11 | Morgan Rea | 9 | Rochester Lourdes | 19:55.7 | 8:02 |
| 12 | 1/1 | Katie Glende | 12 | Lewiston-Altura/Rushford-Peter | 19:57.7 | 8:02 | |
| 13 | 10 | 3/12 | Elizabeth Alness | 9 | Plainview-Elgin-Millville | 19:58.8 | 8:03 |
| 14 | 11 | 4/12 | Mariah McGee | 8 | Plainview-Elgin-Millville | 20:14.0 | 8:09 |
| 15 | 12 | 5/12 | Kristen Wagner | 11 | Plainview-Elgin-Millville | 20:28.9 | 8:15 |
| 16 | 1/2 | Lindsey Jacobsen | 12 | Lyle/Pacelli | 20:29.7 | 8:15 | |
| 17 | 13 | 6/12 | Jessica Reuber | 9 | Plainview-Elgin-Millville | 20:31.0 | 8:16 |
| 18 | 2/2 | Conner Nagle | 9 | Lanesboro/Fillmore-Central | 20:41.6 | 8:20 | |
| 19 | 1/4 | Megan Ellis | 8 | Hayfield | 20:41.8 | 8:20 | |
| 20 | 2/4 | Liz Anderson | 11 | Hayfield | 20:46.8 | 8:22 | |
| 21 | 8/11 | Ali Moat | 10 | Rochester Lourdes | 20:56.7 | 8:26 | |
| 22 | 1/3 | Audrey Steinman | 7 | Stewartville | 21:08.6 | 8:31 | |
| 23 | 2/3 | Shannon Curtis | 8 | Stewartville | 21:14.9 | 8:33 | |
| 24 | 14 | 7/12 | Winter Kucharski | 11 | Plainview-Elgin-Millville | 21:24.8 | 8:37 |
| 25 | 1/2 | Kelsie Haffner | 11 | Chatfield | 21:29.3 | 8:39 | |
| 26 | 2/3 | Megan Peda | 9 | Dover- Eyota-St Charles | 21:33.2 | 8:41 | |
| 27 | 3/4 | Lydia Snyder | 9 | Hayfield | 21:33.7 | 8:41 | |
| 28 | 9/11 | Kristine Altrichter | 9 | Rochester Lourdes | 21:37.5 | 8:42 | |
| 29 | 2/2 | Whitney Hinz | 8 | Lyle/Pacelli | 21:38.5 | 8:43 | |
| 30 | 10/11 | Shari Wildt | 9 | Rochester Lourdes | 21:42.3 | 8:44 | |
| 31 | 8/12 | Elizabeth Rother | 11 | Plainview-Elgin-Millville | 21:47.8 | 8:47 | |
| 32 | 4/4 | Megan Leckness | 11 | Hayfield | 22:00.8 | 8:52 | |
| 33 | 3/3 | Ellen Emrich | 7 | Stewartville | 22:02.6 | 8:53 | |
| 34 | 3/3 | Mary Mehrkens | 10 | Dover- Eyota-St Charles | 22:10.8 | 8:56 | |
| 35 | 2/2 | Angela Whitcomb | 9 | Chatfield | 22:19.0 | 8:59 | |
| 36 | 11/11 | Abbie Farmer | 12 | Rochester Lourdes | 22:24.5 | 9:01 | |
| 37 | 9/12 | Elise Diesslin | 12 | Plainview-Elgin-Millville | 23:37.8 | 9:31 | |
| 38 | 10/12 | Kendra Lehn | 11 | Plainview-Elgin-Millville | 24:46.7 | 9:59 | |
| 39 | 11/12 | Cait Brobst | 11 | Plainview-Elgin-Millville | 26:25.0 | 10:38 | |
| 40 | 12/12 | Laci Drenckhahn | 10 | Plainview-Elgin-Millville | 31:22.2 | 12:38 |