Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VHSL Region 4B XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 25 · Spotsylvania | 5,000 Meters Varsity | 25 | 18:34.8 | 11 |
| Nov 6 | Super RegionalNov 6 · 5,000 Meters Boys 4B Championship · Place 25 · Spotsylvania | 5,000 Meters Boys 4B Championship | 25 | 18:34.8 | 11 |
| Oct 30 | Battlefield District XC ChampionshipOct 30 · 5,000 Meters Varsity · Place 10 · Spotsylvania | 5,000 Meters Varsity | 10 | 18:20.1 | JR |
| Oct 19 | VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 69 · Spotsylvania | 5,000 Meters Varsity | 69 | 17:53.6 | JR |
| Sep 25 | Battlefield Weekday MeetSep 25 · 5,000 Meters Varsity · Place 7 · Spotsylvania | 5,000 Meters Varsity | 7 | 18:56 | 11 |
2023 Cross Country
2 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | VHSL Region 4B XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 69 · Spotsylvania | 5,000 Meters Varsity | 69 | 19:56.5 | 9 |
| Oct 19 | Battlefield District ChampionshipOct 19 · 5,000 Meters Varsity · Place 33 · Spotsylvania | 5,000 Meters Varsity | 33 | 19:11.32 | 9 |
| Oct 15 | MileStat.com XC InvitationalOct 15 · Varsity · Place 84 · Spotsylvania | Varsity | 84 | 19:01 | — |
| Oct 15 | MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 84 · Spotsylvania | 5,000 Meters Varsity | 84 | 19:01 | — |
| Sep 24 | Big CatSep 24 · 5,000 Meters Varsity · Place 2 · Spotsylvania | 5,000 Meters Varsity | 2 | 00:18:43.944 | 29 |
| Sep 24 | Big CatSep 24 · 5,000 Meters Varsity · Place 29 · Spotsylvania | 5,000 Meters Varsity | 29 | 18:43.95 | — |