Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.98 Miles · Burke Lake Park2021 VHSL Northern Region 6D Cross Country Championships · Nov 3 | 17:04 | 2021 VHSL Northern Region 6D Cross Country Championships | November 3, 2021 |
| 5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 30 | 17:47 | Glory Days Cross Country Invite | September 30, 2023 |
| 5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 2 | 18:01 | Octoberfest Invitational | October 2, 2021 |
| 5,000 Meters · Lake FairfaxChantilly, Centreville & Westfield · Mar 23 | 20:39 | Chantilly, Centreville & Westfield | March 23, 2021 |
| 5,000 Meters · Nottoway Park Chantilly vs. Centreville Meet · Mar 4 | 20:47 | Chantilly vs. Centreville Meet | March 4, 2021 |
| 5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 17:08.0 | Adidas XC Invitational | September 15, 2023 |
| 8,000 Meters · Virginia Tech Home Cross Country CourseHokie Invitational · Sep 18 | 30:47.20 | Hokie Invitational | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2023 Cross Country
7 results2022 Cross Country
10 results2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | 2021 VHSL Northern Region 6D Cross Country ChampionshipsNov 3 · 2.98 Miles Varsity · Place 42 · ChantillyChantilly | 2.98 Miles Varsity | 42 | 17:04 PB | 10 |
| Oct 28 | Virginia Concorde District ChampionshipOct 28 · 3 Miles Varsity · Place 33 · ChantillyChantilly | 3 Miles Varsity | 33 | 17:07 | — |
| Oct 16 | Third Battle InvitationalOct 16 · 5,000 Meters Varsity · Place 82 · ChantillyChantilly | 5,000 Meters Varsity | 82 | 17:19.4 | SO |
| Oct 9 | Glory Days Grill InvitationalOct 9 · Varsity Seeded · Place 71 · ChantillyChantilly | Varsity Seeded | 71 | 18:13 | — |
| Oct 2 | Octoberfest InvitationalOct 2 · 5,000 Meters Varsity A · Place 158 · ChantillyChantilly | 5,000 Meters Varsity A | 158 | 18:01 PB | 10 |
| Sep 11 | 2021 Monroe Parker InvitationalSep 11 · 3 Miles Varsity · Place 44 · ChantillyChantilly | 3 Miles Varsity | 44 | 17:11 | — |
| Mar 30 | Chantilly, Madison, Oakton & WestfieldMar 30 · 5,000 Meters Varsity · Place 8 · ChantillyChantilly | 5,000 Meters Varsity | 8 | 21:26 | 9 |
| Mar 23 | Chantilly, Centreville & WestfieldMar 23 · 5,000 Meters Varsity · Place 16 · ChantillyChantilly | 5,000 Meters Varsity | 16 | 20:39 PB | 9 |
| Mar 16 | Chantilly & Madison MeetMar 16 · 2.98 Miles Varsity · Place 24 · ChantillyChantilly | 2.98 Miles Varsity | 24 | 19:47 | 9 |
| Mar 9 | Chantilly, Madison & Oakton Triangular MeetMar 9 · 5,000 Meters Varsity · Place 37 · ChantillyChantilly | 5,000 Meters Varsity | 37 | 21:37 | 9 |
| Mar 4 | Chantilly vs. Centreville MeetMar 4 · 5,000 Meters Varsity · Place 19 · ChantillyChantilly | 5,000 Meters Varsity | 19 | 20:47 PB | 9 |