2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 129 · Blacksburg | 5,000 Meters Varsity | 129 | 19:59.3 | SR |
| Sep 21 | Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 128 · Blacksburg | 5,000 Meters Varsity | 128 | 21:03 | — |
| Sep 21 | Oatlands InvitationalSep 21 · Varsity · Place 128 · Blacksburg | Varsity | 128 | 21:03 | — |
| Sep 14 | CLASH WITH THE TITANSSep 14 · 5,000 Meters Varsity · Place 13 · Blacksburg | 5,000 Meters Varsity | 13 | 22:08.12 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | VHSL Class 6 State ChampionshipNov 11 · Varsity · Place 37 · Blacksburg | Varsity | 37 | 20:47 | — |
| Nov 11 | VHSL Class 4 State XC MeetNov 11 · 5,000 Meters Varsity · Place 37 · Blacksburg | 5,000 Meters Varsity | 37 | 20:47 | — |
| Nov 11 | VHSL Class 4 State XC MeetNov 11 · 5,000 Meters Varsity · Place 37 · Blacksburg | 5,000 Meters Varsity | 37 | 20:47 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · Elite · Place 136 · Blacksburg | Elite | 136 | 20:13 | — |
| Oct 14 | MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 136 · Blacksburg | 5,000 Meters Elite | 136 | 20:13 | 11 |
| Sep 23 | Oatlands InvitationalSep 23 · Varsity · Place 30 · Blacksburg | Varsity | 30 | 20:54 | — |
| Sep 23 | Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 30 · Blacksburg | 5,000 Meters Varsity | 30 | 20:54 | — |
| Sep 9 | Knights CrossingSep 9 · 5,000 Meters Varsity · Place 50 · Blacksburg | 5,000 Meters Varsity | 50 | 20:59.9 | JR |
2022 Cross Country
5 results2021 Cross Country
3 results2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 7 | Knights Crossing InvitationalSep 7 · 4,000 Meters Middle School · Place 46 · Blacksburg Middle School | 4,000 Meters Middle School | 46 | 19:19.7 | 7 |