Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Glendoveer Golf Course2025 USATF Cross Country Championships · Dec 637:35.22025 USATF Cross Country ChampionshipsDecember 6, 2025
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1034:14.8NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1535:39.8NCAA DI Southeast RegionalNovember 15, 2024
5,000 Meters · Brooke HSRegion 1 AAA Championship · Oct 2016:46.0Region 1 AAA ChampionshipOctober 20, 2022
5,000 Meters · Cabell Midland HSSt. Mary's Classic · Sep 417:34.60St. Mary's ClassicSeptember 4, 2021
5,000 Meters · Cambridge HSOVAC Conference Championship · Oct 815:59.4OVAC Conference ChampionshipOctober 8, 2022
5,000 Meters · Wheeling Park HSWheeling Park Fall Classic · Oct 318:57.8Wheeling Park Fall ClassicOctober 3, 2020
6,000 Meters · Appalachian State UniversityCovered Bridge Open XC · Aug 2920:19.5Covered Bridge Open XCAugust 29, 2025
6,000 Meters · Charleston Southern UniversityBuccaneer Open · Sep 421:51.1Buccaneer OpenSeptember 4, 2026
6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1519:58.5Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · Appalachian State UniversityFire Tower Project · Oct 327:17.4Fire Tower ProjectOctober 3, 2025
8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 1926:35.2Chanticleer ChallengeSeptember 19, 2025
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 426:29.7East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · Elon UniversityElon Invitational · Oct 1826:31.0Elon InvitationalOctober 18, 2024
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1829:01.0Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1827:56.2Upstate XC InviteOctober 18, 2025
8,000 Meters · Pole Green ParkUSATF Cross Country Championships · Jan 2027:06.7USATF Cross Country ChampionshipsJanuary 20, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Upstate InviteOct 17 · 8,000 Meters Varsity · Place 259 · Col. of CharlestonCol. of Charleston8,000 Meters Varsity25928:55.1SR-4
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Invite · Place 293 · College Of CharlestonCollege Of Charleston8,000 Meters Invite29329:01.0 PBSr
Sep 4Buccaneer OpenSep 4 · 6,000 Meters Men · Place 39 · College Of CharlestonCollege Of Charleston6,000 Meters Men3921:51.1 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 62025 USATF Cross Country ChampionshipsDec 6 · 10,000 Meters Open · Place 107 · College Of CharlestonCollege Of Charleston10,000 Meters Open10737:35.2 PBJr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 143 · College Of CharlestonCollege Of Charleston8,000 Meters College14327:56.2 PBJr
Oct 3Fire Tower ProjectOct 3 · 8,000 Meters College · Place 67 · College Of CharlestonCollege Of Charleston8,000 Meters College6727:17.4 PBJr
Sep 19Chanticleer ChallengeSep 19 · 8,000 Meters College · Place 42 · College Of CharlestonCollege Of Charleston8,000 Meters College4226:35.2 PBJr
Aug 29Covered Bridge Open XCAug 29 · 6,000 Meters Men's 6K · Place 39 · College Of CharlestonCollege Of Charleston6,000 Meters Men's 6K3920:19.5 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 218 · College Of CharlestonCollege Of Charleston10,000 Meters D1 Southeast21835:39.8 PBSo
Oct 18Elon InvitationalOct 18 · 8,000 Meters College · Place 11 · College Of CharlestonCollege Of Charleston8,000 Meters College1126:31.0 PBSo
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 149 · College Of CharlestonCollege Of Charleston8,000 Meters College14926:29.7 PBSo
Sep 13The Firetower ProjectSep 13 · 8,000 Meters Varsity · Place 63 · College Of CharlestonCollege Of Charleston8,000 Meters Varsity6326:43.61SO
Aug 30CSU Buccaneer XC OpenAug 30 · 6,000 Meters Varsity · Place 27 · College Of CharlestonCollege Of Charleston6,000 Meters Varsity2720:42.9SO
Jan 20USATF Cross Country ChampionshipsJan 20 · 8,000 Meters U-20 Open · Place 25 · South CarolinaSouth Carolina8,000 Meters U-20 Open2527:06.7 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 203 · College Of CharlestonCollege Of Charleston10,000 Meters Championship20334:14.8 PBFr
Oct 272023 CAA Cross Country ChampionshipOct 27 · 8,000 Meters College · Place 61 · College Of CharlestonCollege Of Charleston8,000 Meters College6127:24.4Fr
Oct 14Upstate InvitationalOct 14 · 8,000 Meters Varsity · Place 148 · Col. of CharlestonCol. of Charleston8,000 Meters Varsity14827:10.9FR
Sep 15Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 68 · College Of CharlestonCollege Of Charleston6,000 Meters College6819:58.5 PBFr
Sep 1Charleston Southern Buccaneer OpenSep 1 · 6,000 Meters Varsity · Place 21 · Col. of CharlestonCol. of Charleston6,000 Meters Varsity2120:15.7FR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 20Region 1 AAA ChampionshipOct 20 · 5,000 Meters Varsity · Place 8 · Wheeling ParkWheeling Park5,000 Meters Varsity816:46.0 PB12
Oct 8OVAC Conference ChampionshipOct 8 · 5,000 Meters Varsity · Place 3 · Wheeling ParkWheeling Park5,000 Meters Varsity315:59.4 PB12
Sep 17Belpre XC Invitational Sep 17 · Varsity · Place 16 · Wheeling ParkWheeling ParkVarsity1617:05.34—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25Lancaster Bob Reall InvitationalSep 25 · Division 1 · Place 18 · Wheeling ParkWheeling ParkDivision 11817:17.9JR
Sep 4St. Mary's ClassicSep 4 · 5,000 Meters Varsity · Place 10 · Wheeling ParkWheeling Park5,000 Meters Varsity1017:34.60 PB11
Aug 28Riverside Kickoff ClassicAug 28 · 5,000 Meters Division 1 Varsity · Place 40 · Wheeling ParkWheeling Park5,000 Meters Division 1 Varsity4017:29.47Unofficial11

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 3Wheeling Park Fall ClassicOct 3 · 5,000 Meters Varsity · Place 29 · Wheeling ParkWheeling Park5,000 Meters Varsity2918:57.8 PB10