Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Glendoveer Golf Course2025 USATF Cross Country Championships · Dec 6 | 37:35.2 | 2025 USATF Cross Country Championships | December 6, 2025 |
| 10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 10 | 34:14.8 | NCAA Division I Southeast Regional | November 10, 2023 |
| 10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 35:39.8 | NCAA DI Southeast Regional | November 15, 2024 |
| 5,000 Meters · Brooke HSRegion 1 AAA Championship · Oct 20 | 16:46.0 | Region 1 AAA Championship | October 20, 2022 |
| 5,000 Meters · Cabell Midland HSSt. Mary's Classic · Sep 4 | 17:34.60 | St. Mary's Classic | September 4, 2021 |
| 5,000 Meters · Cambridge HSOVAC Conference Championship · Oct 8 | 15:59.4 | OVAC Conference Championship | October 8, 2022 |
| 5,000 Meters · Wheeling Park HSWheeling Park Fall Classic · Oct 3 | 18:57.8 | Wheeling Park Fall Classic | October 3, 2020 |
| 6,000 Meters · Appalachian State UniversityCovered Bridge Open XC · Aug 29 | 20:19.5 | Covered Bridge Open XC | August 29, 2025 |
| 6,000 Meters · Charleston Southern UniversityBuccaneer Open · Sep 4 | 21:51.1 | Buccaneer Open | September 4, 2026 |
| 6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 15 | 19:58.5 | Adidas XC Invitational | September 15, 2023 |
| 8,000 Meters · Appalachian State UniversityFire Tower Project · Oct 3 | 27:17.4 | Fire Tower Project | October 3, 2025 |
| 8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 19 | 26:35.2 | Chanticleer Challenge | September 19, 2025 |
| 8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 4 | 26:29.7 | East Carolina Pirate Invitational | October 4, 2024 |
| 8,000 Meters · Elon UniversityElon Invitational · Oct 18 | 26:31.0 | Elon Invitational | October 18, 2024 |
| 8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 18 | 29:01.0 | Southern Showcase (Collegiate) | September 18, 2026 |
| 8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 18 | 27:56.2 | Upstate XC Invite | October 18, 2025 |
| 8,000 Meters · Pole Green ParkUSATF Cross Country Championships · Jan 20 | 27:06.7 | USATF Cross Country Championships | January 20, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | 2025 USATF Cross Country ChampionshipsDec 6 · 10,000 Meters Open · Place 107 · College Of CharlestonCollege Of Charleston | 10,000 Meters Open | 107 | 37:35.2 PB | Jr |
| Oct 18 | Upstate XC InviteOct 18 · 8,000 Meters College · Place 143 · College Of CharlestonCollege Of Charleston | 8,000 Meters College | 143 | 27:56.2 PB | Jr |
| Oct 3 | Fire Tower ProjectOct 3 · 8,000 Meters College · Place 67 · College Of CharlestonCollege Of Charleston | 8,000 Meters College | 67 | 27:17.4 PB | Jr |
| Sep 19 | Chanticleer ChallengeSep 19 · 8,000 Meters College · Place 42 · College Of CharlestonCollege Of Charleston | 8,000 Meters College | 42 | 26:35.2 PB | Jr |
| Aug 29 | Covered Bridge Open XCAug 29 · 6,000 Meters Men's 6K · Place 39 · College Of CharlestonCollege Of Charleston | 6,000 Meters Men's 6K | 39 | 20:19.5 PB | Jr |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 218 · College Of CharlestonCollege Of Charleston | 10,000 Meters D1 Southeast | 218 | 35:39.8 PB | So |
| Oct 18 | Elon InvitationalOct 18 · 8,000 Meters College · Place 11 · College Of CharlestonCollege Of Charleston | 8,000 Meters College | 11 | 26:31.0 PB | So |
| Oct 4 | East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 149 · College Of CharlestonCollege Of Charleston | 8,000 Meters College | 149 | 26:29.7 PB | So |
| Sep 13 | The Firetower ProjectSep 13 · 8,000 Meters Varsity · Place 63 · College Of CharlestonCollege Of Charleston | 8,000 Meters Varsity | 63 | 26:43.61 | SO |
| Aug 30 | CSU Buccaneer XC OpenAug 30 · 6,000 Meters Varsity · Place 27 · College Of CharlestonCollege Of Charleston | 6,000 Meters Varsity | 27 | 20:42.9 | SO |
| Jan 20 | USATF Cross Country ChampionshipsJan 20 · 8,000 Meters U-20 Open · Place 25 · South CarolinaSouth Carolina | 8,000 Meters U-20 Open | 25 | 27:06.7 PB | Fr |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 203 · College Of CharlestonCollege Of Charleston | 10,000 Meters Championship | 203 | 34:14.8 PB | Fr |
| Oct 27 | 2023 CAA Cross Country ChampionshipOct 27 · 8,000 Meters College · Place 61 · College Of CharlestonCollege Of Charleston | 8,000 Meters College | 61 | 27:24.4 | Fr |
| Oct 14 | Upstate InvitationalOct 14 · 8,000 Meters Varsity · Place 148 · Col. of CharlestonCol. of Charleston | 8,000 Meters Varsity | 148 | 27:10.9 | FR |
| Sep 15 | Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 68 · College Of CharlestonCollege Of Charleston | 6,000 Meters College | 68 | 19:58.5 PB | Fr |
| Sep 1 | Charleston Southern Buccaneer OpenSep 1 · 6,000 Meters Varsity · Place 21 · Col. of CharlestonCol. of Charleston | 6,000 Meters Varsity | 21 | 20:15.7 | FR |
2022 Cross Country
3 results2021 Cross Country
3 results2020 Cross Country
1 results