2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | VHSL Region 3D ChampionshipNov 3 · 5,000 Meters Varsity · Place 9 · Christiansburg | 5,000 Meters Varsity | 9 | 20:36.59 | 12 |
| Oct 15 | MileStat.com XC InvitationalOct 15 · Elite · Place 87 · Christiansburg | Elite | 87 | 19:47 | — |
| Oct 15 | MileStat.com XC InvitationalOct 15 · 5,000 Meters Elite · Place 87 · Christiansburg | 5,000 Meters Elite | 87 | 19:47 | — |
| Oct 8 | Blue Ridge InvitationalOct 8 · 5,000 Meters Varsity · Place 5 · Christiansburg | 5,000 Meters Varsity | 5 | 21:41.94 | 12 |
| Sep 24 | Alleghany XC InvitationalSep 24 · 5,000 Meters Varsity · Place 10 · Christiansburg | 5,000 Meters Varsity | 10 | 20:27.22 | 12 |
| Sep 10 | Knights CrossingSep 10 · 5,000 Meters Varsity · Place 70 · Christiansburg | 5,000 Meters Varsity | 70 | 20:57.9 | SR |
| Sep 3 | Vikings XC InvitationalSep 3 · 5,000 Meters Varsity · Place 11 · Christiansburg | 5,000 Meters Varsity | 11 | 25:37.02 | 12 |
| Aug 31 | The Highlander InvitationalAug 31 · 5,000 Meters Varsity · Place 8 · Christiansburg | 5,000 Meters Varsity | 8 | 21:46.0 | SR |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | VHSL Class 3 State Cross Country ChampionshipsNov 13 · 5,000 Meters Varsity · Place 37 · Christiansburg | 5,000 Meters Varsity | 37 | 20:35.5 | JR |
| Oct 20 | Don Cumbow InvitationalOct 20 · 3 Miles Varsity · Place 9 · Christiansburg | 3 Miles Varsity | 9 | 20:34.9 | JR |
| Oct 16 | MileStat.com XC InvitationalOct 16 · 5,000 Meters Varsity Elite · Place 87 · Christiansburg | 5,000 Meters Varsity Elite | 87 | 20:44 | — |
| Oct 9 | Blue Ridge InvitationalOct 9 · 5,000 Meters Varsity · Place 9 · Christiansburg | 5,000 Meters Varsity | 9 | 22:00.58 | 11 |
| Sep 25 | Alleghany XC InvitationalSep 25 · 5,000 Meters Varsity · Place 14 · Christiansburg | 5,000 Meters Varsity | 14 | 20:36.40 | 11 |
| Sep 18 | CLASH WITH THE TITANSSep 18 · 5,000 Meters Varsity · Place 17 · Christiansburg | 5,000 Meters Varsity | 17 | 22:56.37 | 11 |
| Sep 11 | Knights Crossing InvitationalSep 11 · 5,000 Meters Varsity · Place 49 · Christiansburg | 5,000 Meters Varsity | 49 | 20:53.6 | JR |
2019 Cross Country
3 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Knights Crossing InvitationalSep 8 · 3,000 Meters Middle School · Place 84 · Christiansburg Middle School | 3,000 Meters Middle School | 84 | 14:33.2 | 8 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Knights Crossing InvitationalSep 9 · 3,000 Meters Middle School · Place 159 · Christiansburg Middle School | 3,000 Meters Middle School | 159 | 15:17.3 | 7 |