Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.98 Miles · Burke Lake Park2019 Monroe Parker Invitational · Sep 7 | 24:23 | 2019 Monroe Parker Invitational | September 7, 2019 |
| 5,000 Meters · Bull Run Regional ParkBull Run Challenge #2 · Mar 30 | 22:06 | Bull Run Challenge #2 | March 30, 2021 |
| 5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 2 | 21:15 | Octoberfest Invitational | October 2, 2021 |
| 5,000 Meters · Lee District ParkHayfield, Mount Vernon, Annandale Meet · Mar 3 | 24:54 | Hayfield, Mount Vernon, Annandale Meet | March 3, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Oatlands InvitationalSep 24 · 5,000 Meters Varsity · Place 270 · Hayfield Secondary School | 5,000 Meters Varsity | 270 | 21:33 | — |
| Sep 21 | Burke Lake - Full National District MeetSep 21 · 5,000 Meters Varsity · Place 80 · Hayfield | 5,000 Meters Varsity | 80 | 22:33.66 | — |
| Sep 14 | Lee District - ANN, ED, FCH, HAYSep 14 · 5,000 Meters Varsity · Place 20 · Hayfield | 5,000 Meters Varsity | 20 | 19:57.21 | — |
| Sep 10 | Monroe Parker InvitationalSep 10 · Junior Varsity · Place 122 · Hayfield Secondary School | Junior Varsity | 122 | 21:36 | — |
| Sep 1 | Mason District - FCH, HAy, ED, JUSTSep 1 · 5,000 Meters Varsity · Place 50 · Hayfield | 5,000 Meters Varsity | 50 | 23:19.11 | — |
2021 Cross Country
5 results2019 Cross Country
2 results