Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Patriot HSRunTwisted/Nike Smoky Mt. Running Camp Invite · Sep 4 | 12:06.4 | RunTwisted/Nike Smoky Mt. Running Camp Invite | September 4, 2026 |
| 5,000 Meters · Great Meadow (Non-State)Dave Davis Invitational at Great Meadow · Aug 29 | 19:44 | Dave Davis Invitational at Great Meadow | August 29, 2026 |
| 5,000 Meters · Green Hill ParkKnights Crossing · Sep 12 | 19:00.3 | Knights Crossing | September 12, 2026 |
| 5,000 Meters · Panorama FarmsAlbemarle Invite · Oct 10 | 18:34.5 | Albemarle Invite | October 10, 2026 |
| 5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 18 | 19:38.3 | The VA XC Showcase | October 18, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 22 | 21:55.40 | NXR Southeast Regional Championships | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Rising Stars · Place 271 · Riverbend | 5,000 Meters Rising Stars | 271 | 21:55.40 PB | 10 |
| Oct 18 | The VA XC ShowcaseOct 18 · 5,000 Meters Junior Varsity Morning · Place 199 · Riverbend | 5,000 Meters Junior Varsity Morning | 199 | 19:38.3 PB | 10 |
| Oct 4 | Octoberfest InvitationalOct 4 · 5,000 Meters Junior Varsity FR/SO · Place 38 · Riverbend | 5,000 Meters Junior Varsity FR/SO | 38 | 19:57.5 | 10 |
| Sep 6 | Knights CrossingSep 6 · 5,000 Meters Varsity White · Place 46 · Riverbend | 5,000 Meters Varsity White | 46 | 20:06.1 | 10 |
| Aug 29 | Patriot XC Season OpenerAug 29 · 2 Miles Varsity B · Place 37 · Riverbend | 2 Miles Varsity B | 37 | 12:58.90 | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | VA XC ShowcaseOct 19 · 5,000 Meters Junior Varsity · Place 433 · Riverbend | 5,000 Meters Junior Varsity | 433 | 22:08.3 | 9 |