Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Championship · Place 194 · Albemarle | 5,000 Meters Championship | 194 | 20:48.1 PB | 11 |
| Nov 16 | VHSL Class 5 State ChampionshipsNov 16 · 5,000 Meters Varsity · Place 36 · Albemarle | 5,000 Meters Varsity | 36 | 20:31 PB | 11 |
| Nov 6 | VHSL 5A Region DNov 6 · 5,000 Meters Varsity · Place 14 · Albemarle | 5,000 Meters Varsity | 14 | 21:18.6 PB | 11 |
| Oct 12 | Albemarle XC InvitationalOct 12 · 5,000 Meters Varsity · Place 55 · Albemarle | 5,000 Meters Varsity | 55 | 21:02.3 | 73 |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Junior Varsity · Place 3 · Albemarle A-VA | 5,000 Meters Junior Varsity | 3 | 20:31.9 | — |
| Sep 21 | Fork Union InvitationalSep 21 · 5,000 Meters Varsity · Place 10 · Albemarle | 5,000 Meters Varsity | 10 | 22:27.9 | 72 |
| Sep 21 | Fork Union InvitationalSep 21 · 5,000 Meters Varsity · Place 10 · Albemarle | 5,000 Meters Varsity | 10 | 22:27.9 | 72 |
| Sep 14 | Oatlands InvitationalSep 14 · Varsity · Place 8 · Albemarle | Varsity | 8 | 22:45 | — |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Southeast Regional ChampionshipsNov 24 · 5,000 Meters Championship · Place 204 · Albemarle | 5,000 Meters Championship | 204 | 21:12.5 | 10 |
| Oct 24 | Jefferson District ChampionshipOct 24 · 5,000 Meters Varsity · Place 21 · Albemarle | 5,000 Meters Varsity | 21 | 21:44.79 | — |
| Oct 6 | Great American Cross Country FestivalOct 6 · 5,000 Meters Junior Varsity · Place 18 · Albemarle A | 5,000 Meters Junior Varsity | 18 | 21:39.6 | 10 |
| Sep 26 | Albemarle QuadSep 26 · 5,000 Meters Varsity · Place 15 · Albemarle | 5,000 Meters Varsity | 15 | 23:25.32 | 10 |
| Sep 22 | Fork Union Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 14 · Albemarle | 5,000 Meters Varsity | 14 | 23:26.43 | 10 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Southeast Regional ChampionshipsNov 25 · 5,000 Meters Open Invitational · Place 131 · Albemarle | 5,000 Meters Open Invitational | 131 | 22:25.6 PB | 9 |
| Oct 25 | Jefferson District ChampionshipOct 25 · 5,000 Meters Varsity · Place 26 · Albemarle | 5,000 Meters Varsity | 26 | 21:57.76 | — |
| Oct 7 | Great American Cross Country FestivalOct 7 · 5,000 Meters Junior Varsity · Place 7 · Albemarle HS-VA | 5,000 Meters Junior Varsity | 7 | 22:34.7 | 21 |
| Sep 23 | Fork Union InvitationalSep 23 · 5,000 Meters Varsity · Place 12 · Albemarle | 5,000 Meters Varsity | 12 | 22:59.80 | 9 |
| Sep 16 | Oatlands InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 50 · Albemarle | 5,000 Meters Junior Varsity | 50 | 24:32 | — |
| Aug 29 | Ragged Mountain CupAug 29 · 2 Miles Varsity · Place 46 · Albemarle | 2 Miles Varsity | 46 | 14:08 PB | 9 |