Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VHSL Region 3C XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 22 · Heritage (Lynchburg) | 5,000 Meters Varsity | 22 | 21:42.4 PB | 12 |
| Oct 28 | Seminole District ChampionshipOct 28 · 5,000 Meters Varsity · Place 9 · Heritage (Ly | 5,000 Meters Varsity | 9 | 22:54.51 | 12 |
| Oct 19 | Milestat XC InvitationalOct 19 · Varsity · Place 29 · Heritage (Lynchburg) | Varsity | 29 | 21:26 | — |
| Oct 19 | Milestat XC InvitationalOct 19 · Varsity · Place 29 · Heritage (Lynchburg) | Varsity | 29 | 21:26 | — |
| Sep 18 | Seminole Wednesday MeetSep 18 · 5,000 Meters Varsity · Place 9 · Heritage (Ly | 5,000 Meters Varsity | 9 | 23:38.19 | 12 |
| Sep 11 | Valley District/Region 3C PreviewSep 11 · 5,000 Meters Varsity · Place 78 · Heritage (Lynchburg) | 5,000 Meters Varsity | 78 | 27:20.92 | 12 |
| Sep 7 | Knights Crossing InvitationalSep 7 · 5,000 Meters Varsity · Place 135 · Heritage (Lynchburg) | 5,000 Meters Varsity | 135 | 22:31.2 | SR |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | VHSL 3A Region CNov 1 · 5,000 Meters Varsity · Place 35 · Heritage (Lynchburg) | 5,000 Meters Varsity | 35 | 22:38.16 PB | 11 |
| Oct 3 | Pleasant Grove Meet #2Oct 3 · 5,000 Meters Varsity · Place 12 · Heritage (Lynchburg) | 5,000 Meters Varsity | 12 | 23:32 | 11 |
| Sep 22 | Clash with the TitansSep 22 · 5,000 Meters Varsity · Place 38 · Heritage (Lynchburg) | 5,000 Meters Varsity | 38 | 24:36.30 | 11 |
| Sep 12 | Seminole District Wednesday Meet #1Sep 12 · 5,000 Meters Varsity · Place 15 · Heritage (Ly | 5,000 Meters Varsity | 15 | 25:53 | 11 |
| Sep 8 | Knights Crossing InvitationalSep 8 · 5,000 Meters Varsity · Place 33 · Heritage (Lynchburg) | 5,000 Meters Varsity | 33 | 23:26.7 | JR |
| Aug 25 | Blacksburg RelaysAug 25 · 2,000 Meters Varsity · Place 33 · Heritage (Ly | 2,000 Meters Varsity | 33 | 8:45.00 | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | VHSL 3A Region C ChampionshipsNov 2 · 5,000 Meters Varsity · Place 29 · Heritage (Lynchburg) | 5,000 Meters Varsity | 29 | 21:57.79 PB | 10 |
| Oct 25 | Seminole District MeetOct 25 · 5,000 Meters Varsity · Place 12 · Heritage (Ly | 5,000 Meters Varsity | 12 | 22:29 | 10 |
| Sep 30 | Octoberfest InvitationalSep 30 · 5,000 Meters Junior Varsity - FR/SO · Place 21 · Heritage (Lynchburg) | 5,000 Meters Junior Varsity - FR/SO | 21 | 22:18 PB | 10 |
| Sep 23 | Rockbridge ClassicSep 23 · 5,000 Meters Varsity · Place 31 · Heritage (Lynchburg) | 5,000 Meters Varsity | 31 | 23:37.18 | 10 |
| Sep 23 | Rockbridge ClassicSep 23 · 5,000 Meters Varsity · Place 31 · Heritage (Lynchburg) | 5,000 Meters Varsity | 31 | 23:37.18 | 10 |
| Sep 16 | Clash with the TitansSep 16 · 5,000 Meters Varsity · Place 35 · Heritage (Lynchburg) | 5,000 Meters Varsity | 35 | 24:38.50 | 10 |
| Sep 16 | Clash with the TitansSep 16 · 5,000 Meters Varsity · Place 35 · Heritage (Lynchburg) | 5,000 Meters Varsity | 35 | 24:38.50 | 10 |
| Sep 13 | Seminole District Mid-Week MeetSep 13 · 5,000 Meters Varsity · Place 13 · Heritage (Lynch) | 5,000 Meters Varsity | 13 | 24:52 | 10 |