Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Kennedy, Wheaton, Magruder @ RockvilleSep 28 · 5,000 Meters Varsity · Place 21 · Rockville | 5,000 Meters Varsity | 21 | 22:02.13 | — |
| Sep 21 | Rockville @ Watkins MillSep 21 · 5,000 Meters Varsity · Place 6 · Rockville | 5,000 Meters Varsity | 6 | 23:43.4 | 12 |
| Sep 14 | Rockville @ Seneca Valley Black Hills Regional ParkSep 14 · 5,000 Meters Varsity · Place 7 · Rockville | 5,000 Meters Varsity | 7 | 25:04.2 | 12 |
| Sep 8 | Blake @ Rockville Rockville Civic CenterSep 8 · 5,000 Meters New Division · Place 11 · Rockville | 5,000 Meters New Division | 11 | 24:37.43 PB | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 3A West Regional ChampionshipsOct 31 · 5,000 Meters Varsity · Place 71 · Rockville | 5,000 Meters Varsity | 71 | 22:42.42 PB | 10 |
| Oct 19 | Montgomery County ChampionshipsOct 19 · 5,000 Meters Varsity · Place 198 · Rockville | 5,000 Meters Varsity | 198 | 20:58 | 10 |
| Oct 12 | Georgetown Prep Cross-country classicOct 12 · 5,000 Meters Varsity Unseeded · Place 44 · Rockville | 5,000 Meters Varsity Unseeded | 44 | 21:46.32 | 10 |
| Oct 2 | Kennedy, Seneca Valley, and Wheaton @ RockvilleOct 2 · 5,000 Meters Varsity · Place 17 · Rockville | 5,000 Meters Varsity | 17 | 22:18.34 | — |
| Sep 24 | Blake/Rockville & Seneca Valley at MagruderSep 24 · 5,000 Meters Varsity · Place 10 · Rockville | 5,000 Meters Varsity | 10 | 22:26.88 | — |
| Sep 24 | Blake/Rockville & Seneca Valley at MagruderSep 24 · 5,000 Meters Varsity · Place 17 · Rockville | 5,000 Meters Varsity | 17 | 22:26.88 | — |
2018 Cross Country
5 results