Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Loudoun County ChampionshpSep 21 · 5,000 Meters Varsity · Place 47 · Rock Ridge | 5,000 Meters Varsity | 47 | 21:07.1 | — |
| Sep 18 | Rock Ridge Tri MeetSep 18 · 5,000 Meters Varsity · Place 89 · Rock Ridge | 5,000 Meters Varsity | 89 | 27:08.69 PB | 12 |
| Sep 14 | Oatlands InvitationalSep 14 · Varsity · Place 250 · Rock Ridge | Varsity | 250 | 22:23 | — |
| Sep 11 | Riverside QuadSep 11 · 5,000 Meters Varsity · Place 75 · Rock Ridge | 5,000 Meters Varsity | 75 | 22:58.09 PB | 12 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | 3rd Battle InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 85 · Rock Ridge | 5,000 Meters Junior Varsity | 85 | 18:45.7 | — |
| Oct 13 | 3rd Battle InvitationalOct 13 · Junior Varsity · Place 84 · Rock Ridge | Junior Varsity | 84 | 18:45.7 | — |
| Oct 13 | 3rd Battle InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 84 · Rock Ridge | 5,000 Meters Junior Varsity | 84 | 18:45.7 | — |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Oatlands InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 322 · Rock Ridge | 5,000 Meters Junior Varsity | 322 | 23:08 | — |
| Aug 26 | Great Meadow InvitationalAug 26 · 5,000 Meters Varsity · Place 85 · Rock Ridge | 5,000 Meters Varsity | 85 | 21:43 | — |