| 1 | Emma PHAMPlace 1 · Seven Locks Running | — | Seven Locks Running | 13:41.9 | 1 |
| 2 | Kaitlyn TROMBATOREPlace 2 · Seven Locks Running | — | Seven Locks Running | 14:25.9 | 2 |
| 3 | Zoey BERNYSPlace 3 · NVA | — | NVA | 14:45.2 | 3 |
| 4 | Ophelia LINDSTROMPlace 4 · Seven Locks Running | — | Seven Locks Running | 14:48.7 | 4 |
| 5 | Annie DUNLAVYPlace 5 · XC-Elite | — | XC-Elite | 14:51.0 | 5 |
| 6 | Madden SCHMIDTPlace 6 · NVA | — | NVA | 14:57.4 | 6 |
| 7 | Adalia SCHMIDTPlace 7 · NVA | — | NVA | 15:09.2 | 7 |
| 8 | Brynlynn CADLEPlace 8 · Valley Blaze | — | Valley Blaze | 15:09.6 | — |
| 9 | Lily IKNERPlace 9 · Louisa County | — | Louisa County | 15:13.3 | 8 |
| 10 | Lainee CARPENTERPlace 10 · Unattached | — | Unattached | 15:25.7 | — |
| 11 | Elizabeth EDNIEPlace 11 · Studley Stingers Running Club | — | Studley Stingers Running Club | 15:27.6 | — |
| 12 | Addie PATCHAKPlace 12 · XC-Elite | — | XC-Elite | 15:30.5 | 9 |
| 13 | Elliot DENNISPlace 13 · Seven Locks Running | — | Seven Locks Running | 15:37.9 | 10 |
| 14 | Adele BETTSPlace 14 · Veritas School | — | Veritas School | 15:50.0 | 11 |
| 15 | Eve EHORNEPlace 15 · Parry McCluer | — | Parry McCluer | 15:51.9 | — |
| 16 | Dorothy ICKESPlace 16 · Unattached | — | Unattached | 15:53.5 | — |
| 17 | Elizabeth DENNISPlace 17 · Seven Locks Running | — | Seven Locks Running | 15:53.7 | 12 |
| 18 | Maura POLLOCKPlace 18 · Seven Locks Running | — | Seven Locks Running | 15:54.7 | 13 |
| 19 | Alexis RASNICKPlace 19 · Rappahannock Ospreys | — | Rappahannock Ospreys | 15:55.9 | — |
| 20 | Zoey MOSLEYPlace 20 · Crestwood MS | — | Crestwood MS | 16:01.6 | — |
| 21 | Karis LAUDERMILCHPlace 21 · Unattached | — | Unattached | 16:07.4 | — |
| 22 | Vera MINORPlace 22 · Oakcrest School | — | Oakcrest School | 16:13.9 | 14 |
| 23 | Jubilee TATUSKOPlace 23 · Trinity Christian | — | Trinity Christian | 16:15.2 | 15 |
| 24 | Leah ILLIESPlace 24 · Trinity Christian | — | Trinity Christian | 16:15.3 | 16 |
| 25 | Virginia Mae HUFFPlace 25 · Veritas School | — | Veritas School | 16:16.1 | 17 |
| 26 | June JONESPlace 26 · Louisa County | — | Louisa County | 16:17.5 | 18 |
| 27 | Harper MANCINIPlace 27 · Valley Blaze | — | Valley Blaze | 16:29.1 | — |
| 28 | Anabel KASSUBAPlace 28 · Greenbrier Christian | — | Greenbrier Christian | 16:30.5 | — |
| 29 | Kyle BRAMMERPlace 29 · Powhatan MS | — | Powhatan MS | 16:32.0 | 19 |
| 30 | Caroline GUILLIANPlace 30 · Trinity Christian | — | Trinity Christian | 16:32.8 | 20 |
| 31 | Livia SUTTERSPlace 31 · NVA | — | NVA | 16:36.1 | 21 |
| 32 | Rory BUCHHOLZPlace 32 · Powhatan MS | — | Powhatan MS | 16:43.0 | 22 |
| 33 | Charlotte GEORGPlace 33 · NVA | — | NVA | 16:48.6 | 23 |
| 34 | Ava DIATELEVIPlace 34 · Steward School | — | Steward School | 17:00.3 | — |
| 35 | Piper BEITZELPlace 35 · Valley Blaze | — | Valley Blaze | 17:01.5 | — |
| 36 | Grace ALEXANDERPlace 36 · Saint Sebastian Academy | — | Saint Sebastian Academy | 17:06.9 | — |
| 37 | Jasmine MINORPlace 37 · Oakcrest School | — | Oakcrest School | 17:10.9 | 24 |
| 38 | Sara Kate JOYNERPlace 38 · Studley Stingers Running Club | — | Studley Stingers Running Club | 17:17.9 | — |
| 39 | Zoe SUTTERSPlace 39 · NVA | — | NVA | 17:18.4 | 25 |
| 40 | Mary-Blythe HUFFPlace 40 · Veritas School | — | Veritas School | 17:18.7 | 26 |
| 41 | Avelyn LINMOREPlace 41 · XC-Elite | — | XC-Elite | 17:21.9 | 27 |
| 42 | Saige HUGHESPlace 42 · New Kent | — | New Kent | 17:25.1 | 28 |
| 43 | Iris CARIANIPlace 43 · BASIS DC | — | BASIS DC | 17:35.6 | 29 |
| 44 | Samantha PRITCHARDPlace 44 · Immanuel Christian | — | Immanuel Christian | 17:44.6 | — |
| 45 | Gwen RIZZOPlace 45 · Oakcrest School | — | Oakcrest School | 17:49.2 | 30 |
| 46 | Evelyn BULLOCKPlace 46 · Unattached | — | Unattached | 17:51.2 | — |
| 47 | Taelyr METZPlace 47 · New Kent | — | New Kent | 17:52.8 | 31 |
| 48 | Maddie JENKINSPlace 48 · Oakcrest School | — | Oakcrest School | 17:54.0 | 32 |
| 49 | Ashby CHESTERPlace 49 · Powhatan MS | — | Powhatan MS | 17:54.2 | 33 |
| 50 | Mikaela MILLERPlace 50 · New Kent | — | New Kent | 17:54.2 | 34 |
| 51 | Eowyn ROUSSEAUPlace 51 · XC-Elite | — | XC-Elite | 17:58.6 | 35 |
| 52 | Cecelia OSTROFFPlace 52 · Norfolk Academy | — | Norfolk Academy | 17:59.9 | 36 |
| 53 | Rosie HINTZENPlace 53 · Walsingham Academy | — | Walsingham Academy | 18:00.6 | — |
| 54 | Fiona FURCRONPlace 54 · Louisa County | — | Louisa County | 18:02.1 | 37 |
| 55 | Kathryn MCHUGHPlace 55 · Louisa County | — | Louisa County | 18:03.0 | 38 |
| 56 | Anna Claire WILSONPlace 56 · Trinity Christian | — | Trinity Christian | 18:06.0 | 39 |
| 57 | Luna LUNDEPlace 57 · Powhatan MS | — | Powhatan MS | 18:16.3 | 40 |
| 58 | Dorothy COLLINSPlace 58 · Oakcrest School | — | Oakcrest School | 18:17.8 | 41 |
| 59 | Faye LAYMANPlace 59 · Veritas School | — | Veritas School | 18:24.2 | 42 |
| 60 | Claire MONTGOMERY SHARPPlace 60 · BASIS DC | — | BASIS DC | 18:24.3 | 43 |
| 61 | Caroline OSTRANDERPlace 61 · Stonebridge School | — | Stonebridge School | 18:26.3 | — |
| 62 | Addalyn LITTLEPlace 62 · Piedmont Steppers Track Club | — | Piedmont Steppers Track Club | 18:27.3 | — |
| 63 | Madeleine MCMORRISPlace 63 · Oakcrest School | — | Oakcrest School | 18:28.3 | 44 |
| 64 | Jane MEYERSONPlace 64 · BASIS DC | — | BASIS DC | 18:28.7 | 45 |
| 65 | Maria Mercedes SOUTO LEARMANPlace 65 · BASIS DC | — | BASIS DC | 18:33.5 | 46 |
| 66 | Bailey FITZGERALDPlace 66 · Parry McCluer | — | Parry McCluer | 18:38.9 | — |
| 67 | Audrey RUSSELLPlace 67 · Walsingham Academy | — | Walsingham Academy | 18:39.5 | — |
| 68 | Alison AKAGIPlace 68 · Saint Sebastian Academy | — | Saint Sebastian Academy | 18:45.8 | — |
| 69 | Dunya HAKIMZADAPlace 69 · BASIS DC | — | BASIS DC | 18:47.1 | 47 |
| 70 | Kennedy MERRIAMPlace 70 · Unattached | — | Unattached | 18:51.2 | — |
| 71 | Clara COLLINSPlace 71 · Oakcrest School | — | Oakcrest School | 18:53.2 | 48 |
| 72 | Gianna ICAZAPlace 72 · Oakcrest School | — | Oakcrest School | 18:55.1 | — |
| 73 | Camille ROEPlace 73 · Heritage Leadership Academy | — | Heritage Leadership Academy | 18:58.3 | — |
| 74 | Annabeth MORRISONPlace 74 · Heritage Leadership Academy | — | Heritage Leadership Academy | 19:03.4 | — |
| 75 | Kaylee CASKEYPlace 75 · XC-Elite | — | XC-Elite | 19:03.6 | 49 |
| 76 | Virginia GUILLIANPlace 76 · Trinity Christian | — | Trinity Christian | 19:09.4 | 50 |
| 77 | Eleanor SOUNGPlace 77 · Studley Stingers Running Club | — | Studley Stingers Running Club | 19:11.3 | — |
| 78 | Bria LINDSAYPlace 78 · Stonebridge School | — | Stonebridge School | 19:12.1 | — |
| 79 | Francesca BYARSPlace 79 · Norfolk Academy | — | Norfolk Academy | 19:21.1 | 51 |
| 80 | Hadia MIGLARESEPlace 80 · Heritage Leadership Academy | — | Heritage Leadership Academy | 19:22.5 | — |
| 81 | Alisa GALKINAPlace 81 · Norfolk Academy | — | Norfolk Academy | 19:24.5 | 52 |
| 82 | Lucy ATKINSPlace 82 · Studley Stingers Running Club | — | Studley Stingers Running Club | 19:35.0 | — |
| 83 | Madeline WATKINSPlace 83 · Summit Christian | — | Summit Christian | 19:35.4 | 53 |
| 84 | Evelyn BURDICKPlace 84 · Greenbrier Christian | — | Greenbrier Christian | 19:36.9 | — |
| 85 | Kaitlyn DOWNEYPlace 85 · Summit Christian | — | Summit Christian | 19:42.9 | 54 |
| 86 | Raygan WOODPlace 86 · Powhatan MS | — | Powhatan MS | 19:43.4 | 55 |
| 87 | Katherine PUENTESPlace 87 · Summit Christian | — | Summit Christian | 19:48.7 | 56 |
| 88 | Elanor COLUMBO-POWELLPlace 88 · Powhatan MS | — | Powhatan MS | 19:49.0 | 57 |
| 89 | Rory MURPHYPlace 89 · XC-Elite | — | XC-Elite | 19:52.7 | 58 |
| 90 | Emma FOSTERPlace 90 · XC-Elite | — | XC-Elite | 19:52.8 | 59 |
| 91 | Riley HARRISPlace 91 · Powhatan MS | — | Powhatan MS | 20:01.9 | 60 |
| 92 | Camilla DORNPlace 92 · Trinity Christian | — | Trinity Christian | 20:02.8 | 61 |
| 93 | Aida WHITEPlace 93 · Powhatan MS | — | Powhatan MS | 20:11.7 | — |
| 94 | Vivian SANECKIPlace 94 · Norfolk Academy | — | Norfolk Academy | 20:13.0 | 62 |
| 95 | Camila TOHAPlace 95 · BASIS DC | — | BASIS DC | 20:15.5 | 63 |
| 96 | Tori PITZENPlace 96 · Norfolk Academy | — | Norfolk Academy | 20:16.0 | 64 |
| 97 | Roselyn IGNATIUSPlace 97 · Oakcrest School | — | Oakcrest School | 20:17.1 | — |
| 98 | Dakota BUNDSCHUHPlace 98 · Norfolk Academy | — | Norfolk Academy | 20:20.1 | 65 |
| 99 | Gwyn KAPALKAPlace 99 · Trinity Christian | — | Trinity Christian | 20:24.9 | 66 |
| 100 | Lyla YADLEPlace 100 · Powhatan MS | — | Powhatan MS | 20:33.2 | — |
| 101 | Jordan JAVIERPlace 101 · Oakcrest School | — | Oakcrest School | 20:35.4 | — |
| 102 | Selah HALLPlace 102 · The Covenant School MS | — | The Covenant School MS | 20:41.7 | 67 |
| 103 | Thomas KERRPlace 103 · Rappahannock Ospreys | — | Rappahannock Ospreys | 20:42.3 | — |
| 104 | Hannah MELSHEIMERPlace 104 · Greenbrier Christian | — | Greenbrier Christian | 20:47.8 | — |
| 105 | Campbell REYNOLDSPlace 105 · Steward School | — | Steward School | 21:01.8 | — |
| 106 | Ellie ROBBINSPlace 106 · The Covenant School MS | — | The Covenant School MS | 21:11.4 | 68 |
| 107 | Alivia KELLERPlace 107 · Louisa County | — | Louisa County | 21:12.6 | 69 |
| 108 | Nora CAMPBELLPlace 108 · Heritage Leadership Academy | — | Heritage Leadership Academy | 21:14.5 | — |
| 109 | Keaton GRIFFITHPlace 109 · The Covenant School MS | — | The Covenant School MS | 21:20.4 | 70 |
| 110 | Adeline WALLPlace 110 · Veritas School | — | Veritas School | 21:22.3 | 71 |
| 111 | Avery PRITCHARDPlace 111 · The Covenant School MS | — | The Covenant School MS | 21:34.3 | 72 |
| 112 | Alan HEATHPlace 112 · The Covenant School MS | — | The Covenant School MS | 21:47.8 | 73 |
| 113 | Liza Love CATALINOPlace 113 · The Covenant School MS | — | The Covenant School MS | 21:54.5 | 74 |
| 114 | Sophia FAULCONERPlace 114 · Summit Christian | — | Summit Christian | 21:56.0 | 75 |
| 115 | Brooklyne FITZGERALDPlace 115 · Louisa County | — | Louisa County | 22:08.0 | 76 |
| 116 | Grace HAWXHURSTPlace 116 · Grove Christian | — | Grove Christian | 22:13.6 | — |
| 117 | Pearl CHIESAPlace 117 · The Covenant School MS | — | The Covenant School MS | 22:14.3 | 77 |
| 118 | Rachael PYSHERPlace 118 · Rappahannock Ospreys | — | Rappahannock Ospreys | 22:23.3 | — |
| 119 | Pauline SHIPLEYPlace 119 · Saint Sebastian Academy | — | Saint Sebastian Academy | 22:38.7 | — |
| 120 | Eveln SHAFFERPlace 120 · Oakcrest School | — | Oakcrest School | 23:26.0 | — |
| 121 | Ellie NEBELPlace 121 · Powhatan MS | — | Powhatan MS | 23:26.8 | — |
| 122 | Claire MCHUGHPlace 122 · Louisa County | — | Louisa County | 23:34.8 | 78 |
| 123 | Siah HUGHESPlace 123 · New Kent | — | New Kent | 23:48.5 | 79 |
| 124 | Amelia KILLMERPlace 124 · Veritas School | — | Veritas School | 23:55.2 | 80 |
| 125 | Faith CROWELLPlace 125 · Summit Christian | — | Summit Christian | 24:03.7 | 81 |
| 126 | Sofia ALONSO-HENRYPlace 126 · New Kent | — | New Kent | 24:28.1 | 82 |
| 127 | Hannah HAWXHURSTPlace 127 · Grove Christian | — | Grove Christian | 24:28.8 | — |
| 128 | Beatriz TEMBRINAPlace 128 · Oakcrest School | — | Oakcrest School | 24:29.9 | — |
| 129 | Christine LEEPlace 129 · Trinity Christian | — | Trinity Christian | 24:32.8 | — |
| 130 | Olivia VANCEPlace 130 · Oakcrest School | — | Oakcrest School | 25:12.8 | — |
| 131 | Anna HAMMONDPlace 131 · Covenant Classical | — | Covenant Classical | 25:30.3 | — |
| 132 | Keira BIRDSELLPlace 132 · Grove Christian | — | Grove Christian | 25:38.5 | — |
| 133 | Madison BARKLEYPlace 133 · New Kent | — | New Kent | 25:46.9 | 83 |
| 134 | Alexia MORTONPlace 134 · The Covenant School MS | — | The Covenant School MS | 25:53.7 | — |
| 135 | Piper OTISPlace 135 · New Kent | — | New Kent | 25:57.3 | 84 |
| 136 | Raegan PROCANINPlace 136 · New Kent | — | New Kent | 25:58.3 | — |
| 137 | Amelia HOLBROOKPlace 137 · Veritas School | — | Veritas School | 26:15.7 | 85 |
| 138 | Ella HENRYPlace 138 · The Covenant School MS | — | The Covenant School MS | 27:06.1 | — |
| 139 | Addison WERMERPlace 139 · Summit Christian | — | Summit Christian | 27:40.0 | 86 |
| 140 | Phoebe CORNERPlace 140 · New Kent | — | New Kent | 27:56.6 | — |
| 141 | Savannah FREYPlace 141 · Powhatan MS | — | Powhatan MS | 27:58.5 | — |
| 142 | Gigi SMITHPlace 142 · The Covenant School MS | — | The Covenant School MS | 28:15.5 | — |