Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Patrick Henry InvitationalSep 27 · 5,000 Meters Varsity · Place 140 · Spotsylvania | 5,000 Meters Varsity | 140 | 19:43.8 PB | 12 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VHSL Region 4B XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 56 · Spotsylvania | 5,000 Meters Varsity | 56 | 20:15.6 | 11 |
| Nov 6 | Super RegionalNov 6 · 5,000 Meters Boys 4B Championship · Place 56 · Spotsylvania | 5,000 Meters Boys 4B Championship | 56 | 20:15.6 | 11 |
| Sep 25 | Battlefield Weekday MeetSep 25 · 5,000 Meters Varsity · Place 21 · Spotsylvania | 5,000 Meters Varsity | 21 | 20:18 PB | 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 71 · Spotsylvania | 5,000 Meters Varsity | 71 | 20:02.8 | 9 |
| Oct 19 | Battlefield District ChampionshipOct 19 · 5,000 Meters Varsity · Place 51 · Spotsylvania | 5,000 Meters Varsity | 51 | 20:14.64 | 9 |
| Oct 15 | MileStat.com XC InvitationalOct 15 · Varsity · Place 172 · Spotsylvania | Varsity | 172 | 21:14 | — |
| Oct 15 | MileStat.com XC InvitationalOct 15 · 5,000 Meters Varsity · Place 172 · Spotsylvania | 5,000 Meters Varsity | 172 | 21:14 | — |
| Sep 24 | Big CatSep 24 · 5,000 Meters Varsity · Place 5 · Spotsylvania | 5,000 Meters Varsity | 5 | 00:21:10.041 | 68 |
| Sep 24 | Big CatSep 24 · 5,000 Meters Varsity · Place 68 · Spotsylvania | 5,000 Meters Varsity | 68 | 21:10.05 | — |