Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fairview ParkVHSL Class 3A Region B Championships · Apr 13 | 18:16.0 | VHSL Class 3A Region B Championships | April 13, 2021 |
| 5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 2 | 17:51 | Octoberfest Invitational | October 2, 2021 |
| 5,000 Meters · Lightridge HSLightridge, Heritage & Dominion Meet · Mar 17 | 19:54 | Lightridge, Heritage & Dominion Meet | March 17, 2021 |
| 5,000 Meters · Rock Ridge High SchoolRock Ridge XC Invitational · Sep 18 | 19:09 | Rock Ridge XC Invitational | September 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2022 Cross Country
6 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Third Battle InvitationalOct 16 · 5,000 Meters Varsity · Place 157 · Lightridge | 5,000 Meters Varsity | 157 | 18:03.2 | SO |
| Oct 2 | Octoberfest InvitationalOct 2 · 5,000 Meters Varsity A · Place 135 · Lightridge | 5,000 Meters Varsity A | 135 | 17:51 PB | 10 |
| Sep 18 | Rock Ridge XC InvitationalSep 18 · 5,000 Meters Varsity · Place 57 · Lightridge | 5,000 Meters Varsity | 57 | 19:09 PB | 10 |
| Sep 11 | Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 246 · Lightridge | 5,000 Meters Varsity | 246 | 19:43 | — |
| Aug 28 | Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 20 · Lightridge | 5,000 Meters Varsity | 20 | 20:03 | — |
| Apr 13 | VHSL Class 3A Region B ChampionshipsApr 13 · 5,000 Meters Varsity · Place 28 · Lightridge | 5,000 Meters Varsity | 28 | 18:16.0 PB | 9 |
| Mar 24 | Lightridge, Loudoun County & Tuscarora Mar 24 · 5,000 Meters Varsity · Place 19 · Lightridge | 5,000 Meters Varsity | 19 | 20:35.80 | 9 |
| Mar 17 | Lightridge, Heritage & Dominion MeetMar 17 · 5,000 Meters Varsity · Place 12 · Lightridge | 5,000 Meters Varsity | 12 | 19:54 PB | 9 |