Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 10 | 31:03.1 | NCAA Division I Southeast Regional | November 10, 2023 |
| 5 Miles · Pole Green ParkAtlantic 10 Cross Country Championships · Oct 29 | 26:38.7 | Atlantic 10 Cross Country Championships | October 29, 2022 |
| 5,000 Meters · Old Settlers ParkTX UIL 6A State Championship · Nov 24 | 16:03.21 | TX UIL 6A State Championship | November 24, 2020 |
| 6,000 Meters · Pole Green ParkSpider Alumni Open · Sep 3 | 19:17.0 | Spider Alumni Open | September 3, 2022 |
| 8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 1 | 25:57.70 | A10 XC Conference Championships | November 1, 2025 |
| 8,000 Meters · Elvin R. King Cross Country CourseAtlantic 10 Conference XC Championships · Oct 28 | 25:30.1 | Atlantic 10 Conference XC Championships | October 28, 2023 |
| 8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 25:33.5 | Paul Short Invitational | September 30, 2023 |
| 8,000 Meters · Panorama FarmsPanorama Farms XC23 Invitational · Oct 15 | 25:48.1 | Panorama Farms XC23 Invitational | October 15, 2022 |
| 8,000 Meters · VSU Randolph FarmVSU XC Challenge · Oct 10 | 26:03.94 | VSU XC Challenge | October 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 84 · VCUVCU | 8,000 Meters Collegiate | 84 | 25:57.70 PB | Sr |
| Oct 18 | Roanoke College South Region ShowdownOct 18 · 8,000 Meters Varsity · Place 35 · VCUVCU | 8,000 Meters Varsity | 35 | 26:16.90 | SR |
| Oct 10 | VSU XC ChallengeOct 10 · 8,000 Meters Collegiate · Place 3 · VCUVCU | 8,000 Meters Collegiate | 3 | 26:03.94 PB | Sr |
| Sep 12 | CNU XC InviteSep 12 · 8,000 Meters Varsity · Place 7 · VCUVCU | 8,000 Meters Varsity | 7 | 26:47.1 | SR |
| Aug 30 | Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 60 · VCUVCU | 6,000 Meters Men's 6K | 60 | 19:38.7 | Sr |
2023 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
1 results2020 Cross Country
1 results