Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Darlington Middle SchoolUSATF South Carolina Junior Olympic Association Championships · Nov 1011:31.63USATF South Carolina Junior Olympic Association ChampionshipsNovember 10, 2018
3,000 Meters · Park West Recreation ComplexMt. Pleasant Track Club Cross Country Meet · Oct 1311:50.87Mt. Pleasant Track Club Cross Country MeetOctober 13, 2018
4,000 Meters · Generations 4K LoopUSATF South Carolina Association Junior Olympic Championships · Nov 915:12.6USATF South Carolina Association Junior Olympic ChampionshipsNovember 9, 2019
4,000 Meters · Park West Recreation ComplexMt. Pleasant Track Club Cross Country Meet · Oct 515:26.9Mt. Pleasant Track Club Cross Country MeetOctober 5, 2019
5,000 Meters · Hilton FieldAAAA State Qualifier · Nov 1615:51.01AAAA State QualifierNovember 16, 2024
5,000 Meters · mcalpineWendys Invite · Oct 717:36.39Wendys InviteOctober 7, 2023
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2516:51.48Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 217:15.38Eye Opener InvitationalSeptember 2, 2023
5,000 Meters · Newberry CollegeSCHSL AA State Championship · Nov 1117:06.75SCHSL AA State ChampionshipNovember 11, 2023
5,000 Meters · Newberry College XC CourseSouth Carolina AA State Qualifier · Nov 417:29.3South Carolina AA State QualifierNovember 4, 2023
5,000 Meters · Sandhills Research CenterSCHSL AA State Championship · Nov 1017:36.3SCHSL AA State ChampionshipNovember 10, 2022
5,000 Meters · The Farm XC Course & Event VenueSCHSL AAAA State Championship · Nov 2216:51.09SCHSL AAAA State ChampionshipNovember 22, 2024
7,000 Meters · Wingate UniversityBulldog Stampede · Sep 2025:45.30Bulldog StampedeSeptember 20, 2025
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1227:01.80Queen City InviteSeptember 12, 2025
8,000 Meters · Milliken Field2026 Converse Kick-Off · Sep 1927:37.92026 Converse Kick-OffSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9Royals ChallengeOct 9 · 8,000 Meters Blue · Place 60 · WingateWingate8,000 Meters Blue6027:51.4So
Sep 192026 Converse Kick-OffSep 19 · 8,000 Meters Men · Place 100 · WingateWingate8,000 Meters Men10027:37.9 PBSo
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 141 · WingateWingate8,000 Meters Mens14129:04.7So

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10Royals ChallengeOct 10 · 8,000 Meters Blue · Place 37 · WingateWingate8,000 Meters Blue3727:21.28Fr
Sep 20Bulldog StampedeSep 20 · 7,000 Meters College · Place 104 · WingateWingate7,000 Meters College10425:45.30 PBFr
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 121 · WingateWingate8,000 Meters Collegiate12127:01.80 PBFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22SCHSL AAAA State ChampionshipNov 22 · 5,000 Meters Varsity · Place 7 · Bishop EnglandBishop England5,000 Meters Varsity716:51.09 PB12
Nov 16AAAA State QualifierNov 16 · 5,000 Meters Varsity Even · Place 1 · Bishop EnglandBishop England5,000 Meters Varsity Even115:51.01 PB12
Nov 2Region 6-AAAANov 2 · 5,000 Meters Varsity · Place 1 · Bishop EnglandBishop England5,000 Meters Varsity116:08.3553
Aug 17Creating Waves 5KAug 17 · Varsity · Place 4 · M 12 Bishop EnglandM 12 Bishop EnglandVarsity45:17—
Aug 17Creating Waves 5KAug 17 · Varsity · Place 4 · M 12 Bishop EnglandM 12 Bishop EnglandVarsity45:17—

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 144 · SCSC5,000 Meters Championship14416:51.48 PB11
Nov 11SCHSL AA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 14 · Bishop EnglandBishop England5,000 Meters Varsity1417:06.75 PB11
Nov 4South Carolina AA State QualifierNov 4 · 5,000 Meters Even · Place 4 · Bishop EnglandBishop England5,000 Meters Even417:29.3 PB11
Oct 19SC Region 7-2AOct 19 · Varsity · Place 5 · M 11 Bishop EnglandM 11 Bishop EnglandVarsity55:19—
Oct 7Wendys InviteOct 7 · 5,000 Meters White · Place 107 · Bishop EnglandBishop England5,000 Meters White10717:36.39 PB11
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 93 · Bishop EnglandBishop England5,000 Meters International9317:15.38 PB11

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10SCHSL AA State ChampionshipNov 10 · 5,000 Meters Varsity · Place 18 · Bishop EnglandBishop England5,000 Meters Varsity1817:36.3 PB10
Nov 4AA State QualifierNov 4 · 5,000 Meters Even · Place 9 · Bishop EnglandBishop England5,000 Meters Even917:54.310
Sep 24Low Country InvitationalSep 24 · 5,000 Meters Varsity · Place 36 · Bishop EnglandBishop England5,000 Meters Varsity3617:09.22—
Sep 2Eye Opener InvitationalSep 2 · 5,000 Meters International · Place 71 · Bishop EnglandBishop England5,000 Meters International7117:23.610

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Freshman · Place 47 · Mount Pleasant, SCMount Pleasant, SC5,000 Meters Freshman4718:31.059
Nov 11SCHSL AAA State ChampionshipNov 11 · 5,000 Meters Varsity · Place 47 · Bishop EnglandBishop England5,000 Meters Varsity4718:46.069
Nov 5South Carolina AAA State QualifierNov 5 · 5,000 Meters Varsity Gold B · Place 12 · Bishop EnglandBishop England5,000 Meters Varsity Gold B1217:46.29
Sep 3Eye OpenerSep 3 · 5,000 Meters Varsity · Place 77 · Bishop EnglandBishop England5,000 Meters Varsity7718:05.69

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Military Magnet Academy InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 2 · BISHOP ENGLANDBISHOP ENGLAND5,000 Meters Junior Varsity20:18:128
Sep 16SCHSL Region 6-AA PreviewSep 16 · 5,000 Meters Varsity · Place 17 · Bishop EnglandBishop England5,000 Meters Varsity1718:47.002

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9USATF South Carolina Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track Club4,000 Meters 13-14215:12.6 PB7
Oct 5Mt. Pleasant Track Club Cross Country MeetOct 5 · 4,000 Meters 13-14 Boys · Place 2 · Mt. Pleasant Track ClubMt. Pleasant Track Club4,000 Meters 13-14 Boys215:26.9 PB7

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10USATF South Carolina Junior Olympic Association ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 6 · Mt. Pleasant Track ClubMt. Pleasant Track Club3,000 Meters 11-12611:31.63 PB6
Oct 13Mt. Pleasant Track Club Cross Country MeetOct 13 · 3,000 Meters 11-12 · Place 3 · Mt. Pleasant Track ClubMt. Pleasant Track Club3,000 Meters 11-12311:50.87 PB6