Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Patriot HSRunTwisted/Nike Smoky Mt. Running Camp Invite · Sep 4 | 18:39.2 | RunTwisted/Nike Smoky Mt. Running Camp Invite | September 4, 2026 |
| 2,500 Meters · Lake Braddock Secondary (lighted)Braddock Relays · Sep 13 | 13:14.7 | Braddock Relays | September 13, 2025 |
| 3,000 Meters · Great Meadow (Non-State)Dave Davis Invitational at Great Meadow · Aug 29 | 16:25 | Dave Davis Invitational at Great Meadow | August 29, 2026 |
| 3,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 6 | 17:32 | Dave Davis Invitational | September 6, 2025 |
| 5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 10 | 28:43.0 | Albemarle Invite | October 10, 2026 |
| 5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 18 | 28:44.3 | Third Battle Invite | October 18, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Third Battle InviteOct 18 · 5,000 Meters Junior Varsity B · Place 67 · Freedom (South Riding) | 5,000 Meters Junior Varsity B | 67 | 28:44.3 PB | 10 |
| Oct 11 | Albemarle InviteOct 11 · 5,000 Meters Open · Place 113 · Freedom (South Riding) | 5,000 Meters Open | 113 | 29:10.1 | 10 |
| Sep 27 | Oatlands InvitationalSep 27 · Junior Varsity · Place 220 · Freedom (South Riding) | Junior Varsity | 220 | 29:45 | — |
| Sep 27 | Oatlands InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 220 · Freedom (South Riding) | 5,000 Meters Junior Varsity | 220 | 29:44.26 | 10 |
| Sep 13 | Braddock RelaysSep 13 · 2,500 Meters Girls Open 3 · Place 30 · Freedom (South Riding) | 2,500 Meters Girls Open 3 | 30 | 13:14.7 PB | 10 |
| Sep 6 | Dave Davis InvitationalSep 6 · 3,000 Meters Frosh/Soph · Place 88 · Freedom (South Riding) | 3,000 Meters Frosh/Soph | 88 | 17:32 PB | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Third Battle InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 282 · Freedom (South Riding) | 5,000 Meters Junior Varsity | 282 | 30:40.9 | FR |