Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Great Meadow (Non-State)Dave Davis Invitational at Great Meadow · Aug 29 | 15:16 | Dave Davis Invitational at Great Meadow | August 29, 2026 |
| 5,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 6 | 25:09 | Dave Davis Invitational | September 6, 2025 |
| 5,000 Meters · Pole Green ParkVHSL Region 3B XC Championships · Nov 6 | 23:32.7 | VHSL Region 3B XC Championships | November 6, 2024 |
| 5,000 Meters · Third Winchester Battlefield ParkThird Battle Invite · Oct 18 | 23:33.0 | Third Battle Invite | October 18, 2025 |
| 5,000 Meters · Virginia Tech Home Cross Country CourseVHSL XC Class 1,2,3 State Championship · Nov 16 | 22:46.8 | VHSL XC Class 1,2,3 State Championship | November 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Third Battle InviteOct 18 · 5,000 Meters Junior Varsity A · Place 78 · Fauquier | 5,000 Meters Junior Varsity A | 78 | 23:33.0 PB | 11 |
| Sep 6 | Dave Davis InvitationalSep 6 · 5,000 Meters Varsity · Place 89 · Fauquier | 5,000 Meters Varsity | 89 | 25:09 PB | 11 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | VHSL XC Class 1,2,3 State ChampionshipNov 16 · 5,000 Meters 3A · Place 77 · Fauquier | 5,000 Meters 3A | 77 | 22:46.8 PB | 10 |
| Nov 6 | VHSL Region 3B XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 39 · Fauquier | 5,000 Meters Varsity | 39 | 23:32.7 PB | 10 |
| Nov 6 | Super RegionalNov 6 · 5,000 Meters Girls 3B Championship · Place 39 · Fauquier | 5,000 Meters Girls 3B Championship | 39 | 23:32.7 | 10 |
| Oct 19 | Third Battle InvitationalOct 19 · 5,000 Meters Varsity · Place 42 · Fauquier | 5,000 Meters Varsity | 42 | 22:33.1 | SO |
| Sep 7 | Great Meadow InvitationalSep 7 · Varsity · Place 113 · Fauquier | Varsity | 113 | 25:00 | — |
| Sep 7 | Great Meadow InvitationalSep 7 · Varsity · Place 113 · Fauquier | Varsity | 113 | 25:00 | — |
2023 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NWD Cross Country ChampionshipOct 25 · 5,000 Meters Varsity · Place 56 · Fauquier | 5,000 Meters Varsity | 56 | 25:08.50 | — |
| Oct 14 | Third Battle InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 47 · Fauquier | 5,000 Meters Junior Varsity | 47 | 25:02.4 | FR |
| Sep 30 | Judges Classic 2023Sep 30 · 5,000 Meters Junior Varsity · Place 74 · Fauquier | 5,000 Meters Junior Varsity | 74 | 27:04.9 | — |
| Sep 9 | Knights CrossingSep 9 · 5,000 Meters Varsity · Place 81 · Fauquier | 5,000 Meters Varsity | 81 | 26:16.2 | 9 |