Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Algonkian Regional ParkDominion, Broad Run, Tuscarora Meet · Mar 27 | 18:22 | Dominion, Broad Run, Tuscarora Meet | March 27, 2021 |
| 5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 2 | 17:35 | Octoberfest Invitational | October 2, 2021 |
| 5,000 Meters · Lightridge HSLightridge, Loudoun County & Tuscarora · Mar 24 | 18:35.10 | Lightridge, Loudoun County & Tuscarora | March 24, 2021 |
| 6,000 Meters · WakeMed Soccer Parkadidas Wolfpack Invitational · Sep 20 | 19:39.2 | adidas Wolfpack Invitational | September 20, 2024 |
| 8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 4 | 25:29.3 | East Carolina Pirate Invitational | October 4, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Atlantic 10 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 113 · George MasonGeorge Mason | 8,000 Meters Varsity | 113 | 26:27.1 | FR |
| Oct 4 | East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 83 · George MasonGeorge Mason | 8,000 Meters College | 83 | 25:29.3 PB | Fr |
| Sep 20 | Adidas XC Challenge (HS)Sep 20 · 6,000 Meters Open · Place 86 · George MasonGeorge Mason | 6,000 Meters Open | 86 | 19:39.2 | FR |
| Sep 20 | adidas Wolfpack InvitationalSep 20 · 6,000 Meters College · Place 86 · George MasonGeorge Mason | 6,000 Meters College | 86 | 19:39.2 PB | Fr |
| Aug 31 | Spider Alumni OpenAug 31 · 6,000 Meters Varsity · Place 47 · George MasonGeorge Mason | 6,000 Meters Varsity | 47 | 19:27.5 | FR |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | VHSL Class 6 State ChampionshipNov 11 · Varsity · Place 13 · Tuscarora High School (VA)Tuscarora High School (VA) | Varsity | 13 | 16:32 | — |
| Nov 11 | VHSL Class 4 State XC MeetNov 11 · 5,000 Meters Varsity · Place 13 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 13 | 16:32 | — |
| Oct 31 | Region 4C XC ChampionshipOct 31 · 5,000 Meters Varsity · Place 9 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 9 | 16:55 | — |
| Oct 14 | Third Battle InvitationalOct 14 · 5,000 Meters Varsity · Place 8 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 8 | 15:48.1 | SR |
| Sep 30 | Judges Classic 2023Sep 30 · 5,000 Meters Varsity · Place 21 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 21 | 17:19.6 | — |
| Sep 23 | Oatlands InvitationalSep 23 · Varsity · Place 17 · Tuscarora High School (VA)Tuscarora High School (VA) | Varsity | 17 | 16:47 | — |
| Sep 23 | Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 17 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 17 | 16:47 | — |
| Sep 9 | Great Meadow InvitationalSep 9 · 5,000 Meters Varsity · Place 15 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 15 | 17:22 | — |
2022 Cross Country
4 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Third Battle InvitationalOct 16 · 5,000 Meters Varsity · Place 56 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 56 | 17:01.8 | SO |
| Oct 2 | Octoberfest InvitationalOct 2 · 5,000 Meters Varsity A · Place 99 · Tuscarora (VA)Tuscarora (VA) | 5,000 Meters Varsity A | 99 | 17:35 PB | 10 |
| Sep 11 | Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 115 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 115 | 18:31 | — |
| Aug 28 | Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 81 · Tuscarora High School (VA)Tuscarora High School (VA) | 5,000 Meters Varsity | 81 | 19:02 | — |
| Mar 27 | Dominion, Broad Run, Tuscarora MeetMar 27 · 5,000 Meters Varsity · Place 8 · Tuscarora (VA)Tuscarora (VA) | 5,000 Meters Varsity | 8 | 18:22 PB | 9 |
| Mar 24 | Lightridge, Loudoun County & Tuscarora Mar 24 · 5,000 Meters Varsity · Place 4 · Tuscarora (VA)Tuscarora (VA) | 5,000 Meters Varsity | 4 | 18:35.10 PB | 9 |