Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Third Battle InviteOct 10 · 5,000 Meters Junior Varsity B · Place 228 · Brentsville District | 5,000 Meters Junior Varsity B | 228 | 24:56.2 | 11 |
| Aug 29 | Central High School Cross Country InvitationalAug 29 · 3 Miles Developmental Blue Division · Place 36 · Brentsville District | 3 Miles Developmental Blue Division | 36 | 25:28.5 PB | 11 |
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Third Battle InviteOct 18 · 5,000 Meters Junior Varsity B · Place 141 · Brentsville District | 5,000 Meters Junior Varsity B | 141 | 23:22.9 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | VHSL Region 4B XC ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 148 · Brentsville District | 5,000 Meters Junior Varsity | 148 | 23:56.1 PB | 9 |
| Nov 6 | Super RegionalNov 6 · 5,000 Meters Boys Sub-Varsity 5k · Place 148 · Brentsville District | 5,000 Meters Boys Sub-Varsity 5k | 148 | 23:56.1 | 9 |
| Oct 19 | Third Battle InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 255 · Brentsville District | 5,000 Meters Junior Varsity | 255 | 25:05.3 | FR |
| Sep 21 | Oatlands InvitationalSep 21 · Varsity · Place 396 · Brentsville District | Varsity | 396 | 25:01 | — |
| Sep 21 | Oatlands InvitationalSep 21 · 5,000 Meters Varsity · Place 396 · Brentsville District | 5,000 Meters Varsity | 396 | 25:01 | — |