Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 16:22.48 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · Pole Green ParkVHSL Region 4B XC Championships · Nov 2 | 16:08.5 | VHSL Region 4B XC Championships | November 2, 2022 |
| 5,000 Meters · Poor Farm Park Hanover Quad #3 · Mar 17 | 16:49 | Hanover Quad #3 | March 17, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 26 | 15:51.9 | NXR Southeast Regional Championships | November 26, 2022 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 19 | 25:57.3 | ISU John McNichols | September 19, 2026 |
| 8,000 Meters · Mahoney Golf CourseGreeno/Dirksen Invite · Sep 21 | 27:09.36 | Greeno/Dirksen Invite | September 21, 2024 |
| 8,000 Meters · Monument Valley ParkTed Castaneda Classic · Sep 27 | 25:29.82 | Ted Castaneda Classic | September 27, 2025 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 9 | 25:08.5 | Nuttycombe Wisconsin Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
2 results2024 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Sophomore · Place 3 · Mechanicsville, VAMechanicsville, VA | 5,000 Meters Sophomore | 3 | 16:22.48 PB | 10 |
| Nov 3 | VHSL Region 4B XC ChampionshipsNov 3 · 5,000 Meters Varsity · Place 6 · AtleeAtlee | 5,000 Meters Varsity | 6 | 16:16.8 | 10 |
| Apr 23 | VHSL Class 5 State XC ChampionshipsApr 23 · 5,000 Meters Varsity · Place 13 · AtleeAtlee | 5,000 Meters Varsity | 13 | 17:10Unofficial | 9 |
| Apr 15 | VHSL Region 5B XC ChampionshipApr 15 · 5,000 Meters Varsity · Place 18 · AtleeAtlee | 5,000 Meters Varsity | 18 | 17:08.7 | 9 |
| Mar 31 | Hanover Quad FinalMar 31 · 5,000 Meters Varsity · Place 3 · AtleeAtlee | 5,000 Meters Varsity | 3 | 16:37 | 9 |
| Mar 17 | Hanover Quad #3Mar 17 · 5,000 Meters Varsity · Place 11 · AtleeAtlee | 5,000 Meters Varsity | 11 | 16:49 PB | 9 |