Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 14 | 31:52.5 | NCAA DI Southeast Regional | November 14, 2025 |
| 10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 31:50.3 | NCAA DI Southeast Regional | November 15, 2024 |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 13 | 17:09.16 | MPSSAA 3A State Championships | November 13, 2021 |
| 3 Miles · South River High SchoolSeahawk Invite · Sep 3 | 16:08.11 | Seahawk Invite | September 3, 2022 |
| 5,000 Meters · Chesapeake High SchoolMPSSAA 3A South Region Championships · Nov 4 | 16:06.00 | MPSSAA 3A South Region Championships | November 4, 2021 |
| 5,000 Meters · Jefferson Patterson Park2021 SMAC Cross Country Championship · Oct 20 | 16:15.3h | 2021 SMAC Cross Country Championship | October 20, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 26 | 16:29.2 | NXR Southeast Regional Championships | November 26, 2022 |
| 6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 29 | 18:37.1 | Elon Friday Night Lights Opener | August 29, 2025 |
| 6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 18 | 18:48.9 | adidas XC Challenge | September 18, 2026 |
| 8,000 Meters · Lake KristiPirate XC Invitational · Oct 3 | 24:13.23 | Pirate XC Invitational | October 3, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 25:03.0 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 20 | 27:02.1 | Roy Griak Invitational | September 20, 2024 |
| 8,000 Meters · Longwood UniversityLancer Pink Invitational · Sep 20 | 25:55.00 | Lancer Pink Invitational | September 20, 2025 |
| 8,000 Meters · Milliken FieldBig South XC · Oct 30 | 25:10.7 | Big South XC | October 30, 2026 |
| 8,000 Meters · Panorama FarmsVirginia/Panorama Farms Invitational · Oct 17 | 25:03.5 | Virginia/Panorama Farms Invitational | October 17, 2025 |
| 8,000 Meters · Pole Green ParkRichmond Invitational · Oct 2 | 25:38.5 | Richmond Invitational | October 2, 2026 |
| 8,000 Meters · Prince Edward County HS XC CourseBig South XC · Oct 31 | 25:04.2 | Big South XC | October 31, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 96 · High PointHigh Point | 10,000 Meters D1 Southeast | 96 | 31:52.5 PB | Jr |
| Oct 31 | Big South XCOct 31 · 8,000 Meters Champs · Place 5 · High PointHigh Point | 8,000 Meters Champs | 5 | 25:04.2 PB | Jr |
| Oct 17 | Virginia/Panorama Farms InvitationalOct 17 · 8,000 Meters College · Place 58 · High PointHigh Point | 8,000 Meters College | 58 | 25:03.5 PB | Jr |
| Oct 3 | Pirate XC InvitationalOct 3 · 8,000 Meters College · Place 3 · High PointHigh Point | 8,000 Meters College | 3 | 24:13.23 PB | Jr |
| Sep 20 | Lancer Pink InvitationalSep 20 · 8,000 Meters College · Place 3 · High PointHigh Point | 8,000 Meters College | 3 | 25:55.00 PB | Jr |
| Aug 29 | Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 4 · High PointHigh Point | 6,000 Meters Men's Race | 4 | 18:37.1 PB | Jr |
2024 Cross Country
4 results2023 Cross Country
2 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 5 · NorthernNorthern | 5,000 Meters Open Invitational | 5 | 16:29.2 PB | 12 |
| Nov 12 | MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 34 · NorthernNorthern | 3 Miles Varsity | 34 | 17:57.24 | 12 |
| Nov 3 | MPSSAA 3A South Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 4 · NorthernNorthern | 5,000 Meters Varsity | 4 | 16:38.3 | 12 |
| Oct 26 | SMAC Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 9 · NorthernNorthern | 5,000 Meters Varsity | 9 | 17:19.7 | 12 |
| Oct 12 | Northern, Calvert, Patuxent Oct 12 · 3 Miles Varsity · Place 7 · NorthernNorthern | 3 Miles Varsity | 7 | 18:26.78 | — |
| Sep 28 | Northern, Great Mills High School, Thomas Stone Sep 28 · 3 Miles Varsity · Place 31 · NorthernNorthern | 3 Miles Varsity | 31 | 42:09.81 | 12 |
| Sep 3 | Seahawk InviteSep 3 · 3 Miles Varsity · Place 5 · NorthernNorthern | 3 Miles Varsity | 5 | 16:08.11 PB | 12 |
2021 Cross Country
4 results2019 Cross Country
3 results