Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Invitational 1 · Place 167 · Albemarle | 5,000 Meters Invitational 1 | 167 | 19:22.6 PB | 12 |
| Oct 12 | Albemarle XC InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 195 · Albemarle | 5,000 Meters Junior Varsity | 195 | 20:28.8 | 41 |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Junior Varsity · Place 32 · Albemarle-VA | 5,000 Meters Junior Varsity | 32 | 18:39.9 | — |
| Sep 21 | Fork Union InvitationalSep 21 · 5,000 Meters Varsity · Place 65 · Albemarle | 5,000 Meters Varsity | 65 | 20:29.4 | 41 |
| Sep 21 | Fork Union InvitationalSep 21 · 5,000 Meters Varsity · Place 65 · Albemarle | 5,000 Meters Varsity | 65 | 20:29.4 | 41 |
| Sep 14 | Oatlands InvitationalSep 14 · Varsity · Place 127 · Albemarle | Varsity | 127 | 20:55 | — |
2018 Cross Country
3 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Jefferson District ChampionshipOct 25 · 5,000 Meters Varsity · Place 30 · Albemarle | 5,000 Meters Varsity | 30 | 20:42.39 | — |
| Sep 23 | Fork Union InvitationalSep 23 · 5,000 Meters Varsity · Place 91 · Albemarle | 5,000 Meters Varsity | 91 | 21:15.39 | 10 |
| Sep 16 | Oatlands InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 124 · Albemarle | 5,000 Meters Junior Varsity | 124 | 21:11 | — |