| # | Name | Hometown | Age | Time | Bib | |
|---|---|---|---|---|---|---|
| 1st | Chelsea Frengs | 🇺🇸 | 35 | 8:42:54 | 164 | |
| 2nd | Katharina Seidel | 🇩🇪 | Lausanne Gravel | 34 | 8:57:00 | 478 |
| 3rd | Julia Wilkins | KruisCX | 30 | 9:10:43 | 213 | |
| 4th | Silvia Monari | 🇮🇹 | Lausanne Gravel | 37 | 9:13:38 | 436 |
| 5th | Amber Siegers | 27 | 9:17:02 | 627 | ||
| 6th | Paulina Maxima Klimsa | RC „Die Schwalben“ 1894 Münche | 26 | 9:21:55 | 252 | |
| 7th | Erin McCombe | 🇺🇸 | RNRNYC Racing R1 | 29 | 9:41:41 | 458 |
| 8th | Sigrid Ziegler | HSK Trias | 44 | 9:42:33 | 594 | |
| 9th | Céline EGGER | Lausanne Gravel | 47 | 9:42:37 | 556 | |
| 10th | Kirstin Marie Leiren | Gåping | 50 | 9:42:38 | 563 | |
| 11th | Rachel Carbary | As Far As I'm Concerned | 34 | 9:43:14 | 644 | |
| 12th | Heather Culbert | 56 | 10:34:12 | 249 | ||
| 13th | Ása Guðný Ásgeirsdóttir | HFR | 49 | 10:55:27 | 257 | |
| 14th | Kolbrún Ragnarsdottir | HFR | 51 | 10:55:28 | 629 | |
| 15th | Pam Estill | MT Alpha | 56 | 10:59:05 | 559 | |
| 16th | Loreta Budraityte | 🇺🇸 | 48 | 11:12:08 | 174 | |
| 17th | Sophia Krivoruchko | KruisCX | 26 | 11:18:04 | 617 | |
| 18th | Nikki Anne Marks | 🇨🇦 | NRGPT | 52 | 11:21:00 | 274 |
| 19th | Aryelle Jacobsen | KruisCX | 26 | 11:40:30 | 586 | |
| 20th | Hannah Shelley | 31 | 11:42:09 | 400 | ||
| 21st | Nicole Frengs | 33 | 11:59:07 | 218 | ||
| 22nd | Ho I-Wei | specialized ambassador | 39 | 12:25:00 | 579 | |
| 23rd | Elizabeth Allen | 🇺🇸 | Wickenden Pub Athletic Club | 45 | 12:19:20 | 277 |
| 24th | Melinda Tatum | 52 | 13:12:17 | 410 | ||
| 25th | Amber Middelhoek | DTV Nexus | 32 | 13:29:43 | 545 | |
| 26th | Marjorie Richards | 29 | 14:03:33 | 647 | ||
| DNF | Heather Bassett | 55 | DNF | 181 | ||
| DNF | Jamie Waters | 37 | DNF | 175 | ||
| DNF | Mia Vaes | 70 | DNF | 298 | ||
| DNF | Melissa Ballard | 36 | DNF | 546 | ||
| DNF | Jennifer Paras | 35 | DNF | 374 |