Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Third Battle InviteOct 18 · 5,000 Meters Varsity A · Place 94 · Loudoun County | 5,000 Meters Varsity A | 94 | 19:04.1 PB | 11 |
| Sep 27 | Oatlands InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 77 · Loudoun County | 5,000 Meters Junior Varsity | 77 | 19:45.26 | — |
| Sep 13 | Wolverine XC InvitationalSep 13 · 5,000 Meters Varsity Boys · Place 127 · Loudoun County | 5,000 Meters Varsity Boys | 127 | 18:27.90 PB | 11 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Third Battle InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 65 · Loudoun County | 5,000 Meters Junior Varsity | 65 | 18:26.2 | SO |
| Sep 14 | Wolverine XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 9 · Loudoun County | 5,000 Meters Junior Varsity | 9 | 18:51.50 | SO |
| Sep 14 | Wolverine XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 9 · Loudoun County | 5,000 Meters Junior Varsity | 9 | 18:51.50 | SO |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Third Battle InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 360 · Loudoun County | 5,000 Meters Junior Varsity | 360 | 21:36.9 | FR |
| Sep 23 | Oatlands InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 275 · Loudoun County | 5,000 Meters Junior Varsity | 275 | 25:10 | — |
| Sep 9 | Great Meadow InvitationalSep 9 · 3,000 Meters Freshman Sophomore · Place 69 · Loudoun County | 3,000 Meters Freshman Sophomore | 69 | 12:01 | — |