Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Lamb’s Creek CourseNCAA DII Atlantic Regional XC Championships · Nov 19 | 33:48.7 | NCAA DII Atlantic Regional XC Championships | November 19, 2022 |
| 6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 19:55.4 | Adidas XC Invitational | September 15, 2023 |
| 8,000 Meters · GreenHill ParkCIAA Cross Country Championships · Oct 27 | 26:53.3 | CIAA Cross Country Championships | October 27, 2022 |
| 8,000 Meters · Hagan-Stone ParkGreensboro XC Invitational · Sep 24 | 28:08.2 | Greensboro XC Invitational | September 24, 2022 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 11 | 26:28.0 | Royals Challenge | October 11, 2024 |
| 8,000 Meters · Pfeiffer UniversityPfeiffer Invitational · Sep 14 | 27:14.1 | Pfeiffer Invitational | September 14, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Royals ChallengeOct 11 · 8,000 Meters Varsity · Place 106 · Fayetteville St. | 8,000 Meters Varsity | 106 | 26:28.0 | SR |
| Oct 11 | Royals ChallengeOct 11 · 8,000 Meters Gold · Place 106 · Fayetteville State | 8,000 Meters Gold | 106 | 26:28.0 PB | Sr |
| Oct 4 | Great American XC Festival, Presented by GarminOct 4 · 8,000 Meters Varsity · Place 13 · Fayetteville St. | 8,000 Meters Varsity | 13 | 26:57.4 | — |
| Sep 14 | Pfeiffer InvitationalSep 14 · 8,000 Meters College · Place 7 · Fayetteville State | 8,000 Meters College | 7 | 27:14.1 PB | Sr |
| Sep 6 | Elon Friday Night Lights OpenerSep 6 · 6,000 Meters Varsity · Place 36 · Fayetteville St. | 6,000 Meters Varsity | 36 | 20:07.8 | SR |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Great American XC Festival, Presented by GarminOct 6 · 8,000 Meters Varsity · Place 21 · Fayetteville St. | 8,000 Meters Varsity | 21 | 28:04.9 | JR |
| Sep 30 | Greensboro InvitationalSep 30 · 5,000 Meters Varsity · Place 4 · Fayetteville State University | 5,000 Meters Varsity | 4 | 16:55.35 | — |
| Sep 15 | Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 65 · Fayetteville State | 6,000 Meters College | 65 | 19:55.4 PB | Jr |
| Sep 8 | Blue Bear XC InvitationalSep 8 · 8,000 Meters Varsity · Place 7 · Fayetteville St. | 8,000 Meters Varsity | 7 | 27:35.16 | JR |
| Sep 1 | Friday Night Lights Elon XC OpenerSep 1 · 6,000 Meters Varsity · Place 86 · Fayetteville St. | 6,000 Meters Varsity | 86 | 20:06.1 | JR |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | NCAA DII Atlantic Regional XC ChampionshipsNov 19 · 10,000 Meters Championship · Place 121 · Fayetteville State | 10,000 Meters Championship | 121 | 33:48.7 PB | So |
| Oct 27 | CIAA Cross Country ChampionshipsOct 27 · 8,000 Meters Men's 8k · Place 3 · Fayetteville State | 8,000 Meters Men's 8k | 3 | 26:53.3 PB | So |
| Oct 14 | Roanoke College InvitationalOct 14 · 8,000 Meters Men 8k · Place 26 · Fayetteville State | 8,000 Meters Men 8k | 26 | 27:17.0 | So |
| Sep 24 | Greensboro XC InvitationalSep 24 · 8,000 Meters College · Place 3 · Fayetteville State | 8,000 Meters College | 3 | 28:08.2 PB | So |
| Sep 9 | Blue Bear XC InvitationalSep 9 · 8,000 Meters Varsity · Place 4 · Fayetteville St. | 8,000 Meters Varsity | 4 | 28:25.8 | SO |