Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 14 | 32:52.8 | NCAA DI Southeast Regional | November 14, 2025 |
| 6,000 Meters · Charleston Southern UniversityBuccaneer Open · Sep 4 | 19:09.3 | Buccaneer Open | September 4, 2026 |
| 6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 18 | 18:29.3 | adidas XC Challenge | September 18, 2026 |
| 8,000 Meters · HardeevilleSand Shark Invite · Oct 11 | 25:13.7 | Sand Shark Invite | October 11, 2025 |
| 8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 11 | 25:13.6 | Queen City Invite | September 11, 2026 |
| 8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 18 | 25:07.7 | Upstate XC Invite | October 18, 2025 |
| 8,000 Meters · Sergeant Jasper ParkSand Shark Invitational · Oct 10 | 25:49.3 | Sand Shark Invitational | October 10, 2026 |
| 8,000 Meters · WakeMed Soccer ParkMEAC XC Championships · Nov 1 | 25:21.4 | MEAC XC Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Sand Shark InvitationalOct 10 · 8,000 Meters Collegiate · Place 2 · South Carolina State | 8,000 Meters Collegiate | 2 | 25:49.3 PB | Sr |
| Sep 18 | adidas XC ChallengeSep 18 · 6,000 Meters College · Place 20 · South Carolina State | 6,000 Meters College | 20 | 18:29.3 PB | Sr |
| Sep 11 | Queen City InviteSep 11 · 8,000 Meters Mens · Place 11 · South Carolina State | 8,000 Meters Mens | 11 | 25:13.6 PB | Sr |
| Sep 4 | Buccaneer OpenSep 4 · 6,000 Meters Men · Place 2 · South Carolina State | 6,000 Meters Men | 2 | 19:09.3 PB | Sr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 143 · South Carolina State | 10,000 Meters D1 Southeast | 143 | 32:52.8 PB | Jr |
| Nov 1 | MEAC XC ChampionshipsNov 1 · 8,000 Meters Champs · Place 8 · South Carolina State | 8,000 Meters Champs | 8 | 25:21.4 PB | Jr |
| Oct 18 | Upstate XC InviteOct 18 · 8,000 Meters College · Place 22 · South Carolina State | 8,000 Meters College | 22 | 25:07.7 PB | Jr |
| Oct 11 | Sand Shark InviteOct 11 · 8,000 Meters Collegiate · Place 3 · South Carolina State | 8,000 Meters Collegiate | 3 | 25:13.7 PB | Jr |
| Sep 26 | Winthrop/Adidas InvitationalSep 26 · 8,000 Meters College · South Carolina State | 8,000 Meters College | 0 | DNS | Jr |
| Sep 19 | Chanticleer ChallengeSep 19 · 8,000 Meters College · South Carolina State | 8,000 Meters College | 0 | DNS | Jr |
| Aug 29 | CSU Buc OpenAug 29 · 6,200 Meters College 6.2K · South Carolina State | 6,200 Meters College 6.2K | — | NT | Jr |