| 1 | Jamie KnuppPlace 1 · Broadway | — | Broadway | 20:23 |
| 2 | Ashley LehmanPlace 2 · Broadway | — | Broadway | 20:48 |
| 3 | Mara SmithPlace 3 · Warren County | — | Warren County | 20:59 |
| 4 | Catherine McGowanPlace 4 · Harrisonburg | — | Harrisonburg | 21:02 |
| 5 | Jessica PropstPlace 5 · Harrisonburg | — | Harrisonburg | 21:13 |
| 6 | Diana Van VleetPlace 6 · Loudoun Valley | — | Loudoun Valley | 21:15 |
| 7 | Jenny NicholsPlace 7 · Warren County | — | Warren County | 21:18 |
| 8 | Amber FinlayPlace 8 · Loudoun Valley | — | Loudoun Valley | 21:18 |
| 9 | Katie RousePlace 9 · Rockbridge County | — | Rockbridge County | 21:40 |
| 10 | Jennie OttPlace 10 · Wilson | — | Wilson | 21:47 |
| 11 | Lida WisePlace 11 · Rockbridge County | — | Rockbridge County | 21:48 |
| 12 | Jenny LoganPlace 12 · Luray | — | Luray | 21:59 |
| 13 | Bethanie ElkjerPlace 13 · Loudoun Valley | — | Loudoun Valley | 22:07 |
| 14 | Katie WilliamsPlace 14 · Fort Defiance | — | Fort Defiance | 22:08 |
| 15 | Bree SimonsenPlace 15 · Waynesboro | — | Waynesboro | 22:09 |
| 16 | Meghan DowneyPlace 16 · Harrisonburg | — | Harrisonburg | 22:15 |
| 17 | Whitney FulkPlace 17 · Fort Defiance | — | Fort Defiance | 22:29 |
| 18 | Meghan McWilliamsPlace 18 · Loudoun Valley | — | Loudoun Valley | 22:31 |
| 19 | Elena PetrocciPlace 19 · Roanoke Catholic | — | Roanoke Catholic | 22:35 |
| 20 | Holly BakerPlace 20 · Broadway | — | Broadway | 22:42 |
| 21 | Megan RobertsPlace 21 · Stonewall Jackson | — | Stonewall Jackson | 22:44 |
| 22 | Rachel WarnerPlace 22 · Luray | — | Luray | 22:46 |
| 23 | Mary Grace BowringPlace 23 · Rockbridge County | — | Rockbridge County | 22:54 |
| 24 | Aubrie Devier-ScottPlace 24 · Harrisonburg | — | Harrisonburg | 22:58 |
| 25 | Amanda RexrodePlace 25 · Stuarts Draft | — | Stuarts Draft | 23:00 |
| 26 | Natasha OlsonPlace 26 · Warren County | — | Warren County | 23:03 |
| 27 | Shannon BeydlerPlace 27 · Turner Ashby | — | Turner Ashby | 23:04 |
| 28 | Taylor WenosPlace 28 · Harrisonburg | — | Harrisonburg | 23:06 |
| 29 | Erin BekselPlace 29 · Loudoun Valley | — | Loudoun Valley | 23:07 |
| 30 | Helen RossPlace 30 · Harrisonburg | — | Harrisonburg | 23:07 |
| 31 | Elizabeth VanSantPlace 31 · Fort Defiance | — | Fort Defiance | 23:14 |
| 32 | Heather LloydPlace 32 · Wilson | — | Wilson | 23:19 |
| 33 | Chelsea WilliamsPlace 33 · Warren County | — | Warren County | 23:22 |
| 34 | Rigel FarrPlace 34 · Loudoun Valley | — | Loudoun Valley | 23:23 |
| 35 | Megan SmithPlace 35 · Warren County | — | Warren County | 23:25 |
| 36 | Molly SkidmorePlace 36 · Turner Ashby | — | Turner Ashby | 23:26 |
| 37 | Meghan ReevesPlace 37 · Fort Defiance | — | Fort Defiance | 23:26 |
| 38 | Kasey EwingPlace 38 · Warren County | — | Warren County | 23:31 |
| 39 | Rachel ReesPlace 39 · Turner Ashby | — | Turner Ashby | 23:31 |
| 40 | Megan FlynnPlace 40 · Roanoke Catholic | — | Roanoke Catholic | 23:35 |
| 41 | Katie TuckerPlace 41 · Fort Defiance | — | Fort Defiance | 23:36 |
| 42 | Mary ShankPlace 42 · Eastern Mennonite | — | Eastern Mennonite | 23:43 |
| 43 | Pattie MathieuPlace 43 · Harrisonburg | — | Harrisonburg | 23:51 |
| 44 | Briana NoltPlace 44 · Broadway | — | Broadway | 23:54 |
| 45 | Victoria AndersonPlace 45 · Waynesboro | — | Waynesboro | 23:55 |
| 46 | Rachel NafzigerPlace 46 · Eastern Mennonite | — | Eastern Mennonite | 24:05 |
| 47 | Grace DawsonPlace 47 · Rockbridge County | — | Rockbridge County | 24:06 |
| 48 | Melanie RichardsPlace 48 · Stonewall Jackson | — | Stonewall Jackson | 24:07 |
| 49 | Kansas ReedPlace 49 · Stuarts Draft | — | Stuarts Draft | 24:08 |
| 50 | Michelle IsraelPlace 50 · Amherst County | — | Amherst County | 24:19 |
| 51 | Michelle LeamanPlace 51 · Broadway | — | Broadway | 24:23 |
| 52 | Michelle StaufferPlace 52 · Stonewall Jackson | — | Stonewall Jackson | 24:25 |
| 53 | Meghan BoysenPlace 53 · Wilson | — | Wilson | 24:28 |
| 54 | Morgan HinshawPlace 54 · Turner Ashby | — | Turner Ashby | 24:38 |
| 55 | Christin ShenfishPlace 55 · Warren County | — | Warren County | 24:40 |
| 56 | Heather CalhoonPlace 56 · Turner Ashby | — | Turner Ashby | 24:41 |
| 57 | Heather BakerPlace 57 · Broadway | — | Broadway | 24:48 |
| 58 | Rebecca WilliamsPlace 58 · Fort Defiance | — | Fort Defiance | 24:50 |
| 59 | Nan NashPlace 59 · Lynchburg Christian | — | Lynchburg Christian | 24:52 |
| 60 | Lauren ClaguePlace 60 · Turner Ashby | — | Turner Ashby | 24:53 |
| 61 | Kelsey SimonsenPlace 61 · Waynesboro | — | Waynesboro | 24:58 |
| 62 | Brandi SobankoPlace 62 · Stonewall Jackson | — | Stonewall Jackson | 25:05 |
| 63 | Amy BetcherPlace 63 · Luray | — | Luray | 25:13 |
| 64 | Margaret AmonettePlace 64 · Rockbridge County | — | Rockbridge County | 25:18 |
| 65 | Michelle McKenziePlace 65 · Waynesboro | — | Waynesboro | 25:19 |
| 66 | Kristen BerrangPlace 66 · Waynesboro | — | Waynesboro | 25:31 |
| 67 | Elise HansenPlace 67 · Rockbridge County | — | Rockbridge County | 25:48 |
| 68 | Elizabeth HopkinsPlace 68 · Luray | — | Luray | 25:55 |
| 69 | Katherine ZookPlace 69 · Eastern Mennonite | — | Eastern Mennonite | 25:55 |
| 70 | Lea Ter HaseargPlace 70 · Eastern Mennonite | — | Eastern Mennonite | 25:56 |
| 71 | Ashley FoxPlace 71 · Luray | — | Luray | 25:59 |
| 72 | Anna ThompsonPlace 72 · Roanoke Catholic | — | Roanoke Catholic | 26:04 |
| 73 | Julie YoungPlace 73 · Wilson | — | Wilson | 26:10 |
| 74 | Marla YoungPlace 74 · Wilson | — | Wilson | 26:13 |
| 75 | Samantha PhillipsPlace 75 · Fort Defiance | — | Fort Defiance | 26:15 |
| 76 | Emma PalmertonPlace 76 · Roanoke Catholic | — | Roanoke Catholic | 26:20 |
| 77 | Katherine MowePlace 77 · Loudoun Valley | — | Loudoun Valley | 26:24 |
| 78 | Jessica SneadPlace 78 · Wilson | — | Wilson | 26:36 |
| 79 | Emily RigglemanPlace 79 · Turner Ashby | — | Turner Ashby | 26:38 |
| 80 | Kelly KarcherPlace 80 · Lynchburg Christian | — | Lynchburg Christian | 26:41 |
| 81 | Sarah HeidelPlace 81 · Rockbridge County | — | Rockbridge County | 26:43 |
| 82 | Kathryn LewisPlace 82 · Roanoke Catholic | — | Roanoke Catholic | 26:56 |
| 83 | Brittany MurphyPlace 83 · The Covenant School | — | The Covenant School | 27:05 |
| 84 | Stephanie BrownPlace 84 · Lynchburg Christian | — | Lynchburg Christian | 27:11 |
| 85 | Karleeann WilmertonPlace 85 · Stonewall Jackson | — | Stonewall Jackson | 27:22 |
| 86 | Ashley GloverPlace 86 · Roanoke Catholic | — | Roanoke Catholic | 27:24 |
| 87 | Anne BrownPlace 87 · Roanoke Catholic | — | Roanoke Catholic | 27:39 |
| 88 | Sarah PerrottoPlace 88 · Stonewall Jackson | — | Stonewall Jackson | 27:45 |
| 89 | Stacey HamiltonPlace 89 · The Covenant School | — | The Covenant School | 28:04 |
| 90 | Catherine MartinPlace 90 · The Covenant School | — | The Covenant School | 28:05 |
| 91 | Jordan ThorntonPlace 91 · Amherst County | — | Amherst County | 28:35 |
| 92 | Kaitlyn GoodPlace 92 · The Covenant School | — | The Covenant School | 28:39 |
| 93 | Bethany CoppockPlace 93 · The Covenant School | — | The Covenant School | 28:39 |
| 94 | Blair RobertsonPlace 94 · Waynesboro | — | Waynesboro | 28:42 |
| 95 | Lauren BryanPlace 95 · Amherst County | — | Amherst County | 28:44 |
| 96 | Emily GoodinPlace 96 · Amherst County | — | Amherst County | 28:45 |
| 97 | Melissa BurchPlace 97 · Amherst County | — | Amherst County | 28:47 |
| 98 | Brittany GoinsPlace 98 · Amherst County | — | Amherst County | 28:50 |
| 99 | Jacqui WendlandPlace 99 · Amherst County | — | Amherst County | 28:55 |
| 100 | Brook HostetterPlace 100 · Eastern Mennonite | — | Eastern Mennonite | 28:57 |
| 101 | Maria MartinPlace 101 · Eastern Mennonite | — | Eastern Mennonite | 29:02 |
| 102 | Hannah MallalieuPlace 102 · Luray | — | Luray | 29:08 |
| 103 | Brittany BinghamPlace 103 · Lynchburg Christian | — | Lynchburg Christian | 29:35 |
| 104 | Lauren AmatoPlace 104 · Wilson | — | Wilson | 29:53 |
| 105 | Katie ConnersPlace 105 · Stuarts Draft | — | Stuarts Draft | 30:07 |
| 106 | Lindsay BrownPlace 106 · Stuarts Draft | — | Stuarts Draft | 30:17 |
| 107 | Erica AndersonPlace 107 · Waynesboro | — | Waynesboro | 30:18 |
| 108 | Elizabeth BrownPlace 108 · Eastern Mennonite | — | Eastern Mennonite | 31:44 |
| 109 | Nicole WadePlace 109 · Lynchburg Christian | — | Lynchburg Christian | 31:45 |
| 110 | Heather HewittPlace 110 · Stuarts Draft | — | Stuarts Draft | 32:29 |
| 111 | Alicia CordierPlace 111 · Lynchburg Christian | — | Lynchburg Christian | 32:48 |
| 112 | Amber ReedPlace 112 · Lynchburg Christian | — | Lynchburg Christian | 36:27 |
| 113 | Wanda CartwrightPlace 113 · The Covenant School | — | The Covenant School | 38:00 |