Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAll American Track Classic 2022 · Apr 84:56.71aAll American Track Classic 2022April 8, 2022
10,000 Meters · OutdoorSouth Atlantic Outdoor Championship · Apr 2935:23.91aSouth Atlantic Outdoor ChampionshipApril 29, 2026
10000 Meters · Outdoor49er Classic · Mar 1935:37.80a49er ClassicMarch 19, 2026
1500 Meters · Outdoor2021 USATF South Carolina Association Youth Track & Field Championships · Jun 254:47.682021 USATF South Carolina Association Youth Track & Field ChampionshipsJune 25, 2021
1600 Meters · OutdoorSCTCCCA Bob Jenkins Coaches Classic Elite Meet · Apr 254:28.06SCTCCCA Bob Jenkins Coaches Classic Elite MeetApril 25, 2025
3000 Meters · Outdoor2021 USATF South Carolina Association Youth Track & Field Championships · Jun 2510:30.972021 USATF South Carolina Association Youth Track & Field ChampionshipsJune 25, 2021
3200 Meters · OutdoorSCTCCCA Bob Jenkins Coaches Classic Elite Meet · Apr 199:38.19aSCTCCCA Bob Jenkins Coaches Classic Elite MeetApril 19, 2024
5000 Meters · IndoorVisit Winston-Salem College Kick-off · Dec 617:01.07aVisit Winston-Salem College Kick-offDecember 6, 2025
5000 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 217:21.93aHigh Point VertKlasse MeetingApril 2, 2026
800 Meters · OutdoorThe Wood Lowcountry Invitational · Mar 12:04.72The Wood Lowcountry InvitationalMarch 1, 2025
Combined results · OutdoorMt. Pleasant Track Club Youth Developmental Track & Field Meet · May 182:51.80Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18, 2019

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 10,000 Meters · Place 17 · WingateWingate10,000 Meters17.35:23.91a PBFr
Apr 2High Point VertKlasse MeetingApr 2 · 5000 Meters · Place 57 · WingateWingate5000 Meters57.17:21.93a PBFr
Mar 1949er ClassicMar 19 · 10000 Meters · Place 33 · WingateWingate10000 Meters3335:37.80a PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 5000 Meters · Place 20 · WingateWingate5000 Meters20.17:01.07a PBFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16SCHSL State Championships - AAAA May 16 · 3200 Meters · Place 5 · Bishop EnglandBishop England3200 Meters5.9:53.86a12
May 16SCHSL State Championships - AAAA May 16 · 1600 Meters · Place 8 · Bishop EnglandBishop England1600 Meters8.4:35.46a12
Apr 25SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 25 · 1600 Meters · Place 8 · Bishop EnglandBishop England1600 Meters84:28.06 PB—
Apr 9Tri-County Meet of ChampionsApr 9 · 1600 Meters · Place 4 · Bishop EnglandBishop England1600 Meters44:29.75SR
Mar 29Cane Bay Track and Field InvitationalMar 29 · 1600 Meters · Place 8 · Bishop EnglandBishop England1600 Meters8.4:33.10a12
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · 3200 Meters · Place 6 · Bishop EnglandBishop England3200 Meters6.10:11.01a12
Mar 22SCTCCCA Bob Jenkins Coaches Classic District 6 QualifierMar 22 · 1600 Meters · Place 2 · Bishop EnglandBishop England1600 Meters2.4:29.01a12
Mar 1The Wood Lowcountry InvitationalMar 1 · 800 Meters · Place 6 · Bishop EnglandBishop England800 Meters62:04.72 PB—
Mar 1The Wood Lowcountry InvitationalMar 1 · 1600 Meters · Place 2 · Bishop EnglandBishop England1600 Meters24:32.70—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAMay 18 · 3200 Meters · Place 4 · Bishop EnglandBishop England3200 Meters4.9:59.02a11
May 18SCHSL State Championships - AAMay 18 · 1600 Meters · Place 4 · Bishop EnglandBishop England1600 Meters4.4:28.68a11
May 2SCHSL 2A - Region 7May 2 · 3200 Meters · Place 2 · Bishop EnglandBishop England3200 Meters210:00.90—
May 2SCHSL 2A - Region 7May 2 · 1600 Meters · Place 3 · Bishop EnglandBishop England1600 Meters34:50.03—
Apr 19SCTCCCA Bob Jenkins Coaches Classic Elite MeetApr 19 · 3200 Meters · Place 10 · Bishop EnglandBishop England3200 Meters10.9:38.19a PB11
Feb 24James Island Distance and Throws FestivalFeb 24 · 3200 Meters · Place 3 · Bishop EnglandBishop England3200 Meters3.10:01.80a11
Feb 24James Island Distance and Throws FestivalFeb 24 · 1600 Meters · Place 5 · Bishop EnglandBishop England1600 Meters5.4:44.70a11

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAMay 19 · 3200 Meters · Place 8 · Bishop EnglandBishop England3200 Meters8.10:14.99a10
May 19SCHSL State Championships - AAMay 19 · 1600 Meters · Place 11 · Bishop EnglandBishop England1600 Meters11.4:38.77a10
May 13SCHSL 2A Lower StateMay 13 · 3200 Meters · Place 8 · Bishop EnglandBishop England3200 Meters8.10:42.39a10
May 13SCHSL 2A Lower StateMay 13 · 1600 Meters · Place 6 · Bishop EnglandBishop England1600 Meters6.4:42.7010
May 3SCHSL 2A - Region 7May 3 · 3200 Meters · Place 2 · Bishop EnglandBishop England3200 Meters2.10:19.67a10
May 3SCHSL 2A - Region 7May 3 · 1600 Meters · Place 4 · Bishop EnglandBishop England1600 Meters4.4:41.09a10
Mar 31Beach Run InvitationalMar 31 · 1600 Meters · Place 14 · Bishop EnglandBishop England1600 Meters145:10.83SO
Mar 31Beach Run InvitationalMar 31 · 1600 Meters · Place 45 · Bishop EnglandBishop England1600 Meters455:10.83SO
Mar 31Beach Run InvitationalMar 31 · 3200 Meters · Place 15 · Bishop EnglandBishop England3200 Meters1510:29.83SO
Mar 31Beach Run InvitationalMar 31 · 3200 Meters · Place 19 · Bishop EnglandBishop England3200 Meters1910:29.83SO
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 6Mar 25 · 3200 Meters · Place 10 · Bishop EnglandBishop England3200 Meters1010:25.87—
Mar 25Bob Jenkins Coaches Classic Track and Field REGION 6Mar 25 · 1600 Meters · Place 9 · Bishop EnglandBishop England1600 Meters94:42.44—
Mar 4The Wood Low Country InvitationalMar 4 · 3200 Meters · Place 6 · Bishop EnglandBishop England3200 Meters610:17.94—
Mar 4The Wood Low Country InvitationalMar 4 · 1600 Meters · Place 6 · Bishop EnglandBishop England1600 Meters64:44.20—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14SCHSL 3A - Lower StateMay 14 · 3200 Meters · Place 6 · Bishop EnglandBishop England3200 Meters6.11:00.39a9
May 14SCHSL 3A - Lower StateMay 14 · 1600 Meters · Bishop EnglandBishop England1600 Meters—DNS9
May 2SCHSL 3A - Region 8May 2 · 3200 Meters · Place 4 · Bishop EnglandBishop England3200 Meters410:49.28—
May 2SCHSL 3A - Region 8May 2 · 1600 Meters · Place 3 · Bishop EnglandBishop England1600 Meters34:45.48—
Apr 8All American Track Classic 2022Apr 8 · 3200 Meters · Place 57 · Bishop EnglandBishop England3200 Meters57.10:12.66a9
Apr 8All American Track Classic 2022Apr 8 · 1 Mile · Place 108 · Bishop EnglandBishop England1 Mile108.4:56.71a PB9
Apr 2Cane Bay Track and Field InvitationalApr 2 · 1600 Meters · Place 12 · Bishop EnglandBishop England1600 Meters12.4:55.39a9
Mar 30Wando Wednesday Meet #3Mar 30 · 800 Meters · Place 2 · Bishop EnglaBishop Engla800 Meters22:10.33—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 6Mar 26 · 3200 Meters · Place 8 · Bishop EnglandBishop England3200 Meters810:36.28—
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 6Mar 26 · 1600 Meters · Place 12 · Bishop EnglandBishop England1600 Meters124:49.25—
Mar 12Azalea/Raising Canes Invitational Mar 12 · 1600 Meters · Place 7 · Bishop EnglandBishop England1600 Meters75:02.08—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 3000 Meters · Place 2 · Mt. PleasantMt. Pleasant3000 Meters210:30.97 PB14
Jun 252021 USATF South Carolina Association Youth Track & Field ChampionshipsJun 25 · 1500 Meters · Place 4 · Mt. PleasantMt. Pleasant1500 Meters44:47.68 PB14
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 1500 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters14:49.3515
May 15Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 15 · 800 Meters · Place 1 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters12:21.4015
May 5SCHSL Region 8-3AMay 5 · 3200 Meters · Place 9 · Bishop EnglandBishop England3200 Meters9.11:22.21a8
Apr 28Cane Bay Home Meet #6Apr 28 · 1600 Meters · Place 15 · Bishop EnglandBishop England1600 Meters155:14.08—
Apr 28Cane Bay Home Meet #6Apr 28 · 1600 Meters · Place 15 · Bishop EnglandBishop England1600 Meters155:14.08—
Apr 21Wando Wednesday Meet #6Apr 21 · 3200 Meters · Place 6 · Bishop EnglaBishop Engla3200 Meters611:40.09—
Apr 14Cane Bay HS Meet #5Apr 14 · 3200 Meters · Place 6 · Bishop EnglaBishop Engla3200 Meters611:36.22—
Mar 20Wando Saturday Meet #3Mar 20 · 3200 Meters · Place 5 · Bishop EnglaBishop Engla3200 Meters511:07.91—

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 31Southeastern Youth Club ChampionshipJul 31 · 1500 Meters · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters25:06.2813
Jul 31Southeastern Youth Club ChampionshipJul 31 · 3000 Meters · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters311:39.1913
Jul 31Southeastern Youth Club ChampionshipJul 31 · 800 Meters · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters32:30.0513
Jul 11Mt. Pleasant Track Club Youth Developmental Track & Field MeetJul 11 · 3000 Meters · Place 4 · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters4.11:29.19a7

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 3000 Meters · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters—DNS6
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 1500 Meters · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters—DNS6
Jun 21USATF South Carolina Association Junior Olympic ChampionshipsJun 21 · 800 Meters · Mt. Pleasant Track ClubMt. Pleasant Track Club800 Meters—DNS6
Jun 82nd Annual Carolina GOLD Track ClassicJun 8 · 3000 Meters · Mt. Pleasant Track ClubMt. Pleasant Track Club3000 Meters—DNS6
Jun 82nd Annual Carolina GOLD Track ClassicJun 8 · 1500 Meters · Mt. Pleasant Track ClubMt. Pleasant Track Club1500 Meters—DNS6
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 4 · Mt. PleasantMt. PleasantCombined results411:25.94—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 10 · Mt. PleasantMt. PleasantCombined results105:35.14—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 12 · Mt. PleasantMt. PleasantCombined results122:51.80 PB—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 4 · Mt. PleasantMt. PleasantCombined results411:25.94—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 10 · Mt. PleasantMt. PleasantCombined results105:35.14—
May 18Mt. Pleasant Track Club Youth Developmental Track & Field MeetMay 18 · Combined results · Place 12 · Mt. PleasantMt. PleasantCombined results122:51.80—