Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBob Pollock Indoor Invitational · Jan 314:06.52aBob Pollock Indoor InvitationalJanuary 31, 2025
1 Mile · OutdoorMusic City Track Carnival · May 294:01.23aMusic City Track CarnivalMay 29, 2026
1500 Meters · OutdoorACC Outdoor Championships · May 143:43.22aACC Outdoor ChampionshipsMay 14, 2026
1600 Meters · IndoorWinborn Pre-Season Invitational · Feb 244:31.18Winborn Pre-Season InvitationalFebruary 24, 2024
1600 Meters · OutdoorSCHSL State Championships - AAAA · May 184:08.63aSCHSL State Championships - AAAAMay 18, 2024
3000 Meters · IndoorClemson Invitational · Jan 118:08.90aClemson InvitationalJanuary 11, 2025
3200 Meters · IndoorWinborn Pre-Season Invitational · Feb 249:41.32Winborn Pre-Season InvitationalFebruary 24, 2024
3200 Meters · OutdoorSCHSL State Championships - AAAA · May 199:19.12aSCHSL State Championships - AAAAMay 19, 2023
5000 Meters · IndoorClemson Opener · Dec 514:34.83aClemson OpenerDecember 5, 2025
5000 Meters · OutdoorRaleigh Relays · Mar 2714:00.62Raleigh RelaysMarch 27, 2025
800 Meters · IndoorWinborn Pre-Season Invitational · Feb 241:58.85Winborn Pre-Season InvitationalFebruary 24, 2024
800 Meters · OutdoorUCF Black & Gold Challenge · Mar 211:53.92aUCF Black & Gold ChallengeMarch 21, 2026
High School Mile · IndoorDorman Distance Carnival · Feb 174:19.90Dorman Distance CarnivalFebruary 17, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29Music City Track CarnivalMay 29 · 1 Mile · Place 5 · United StatesUnited States1 Mile5.4:01.23a PBSo
May 14ACC Outdoor ChampionshipsMay 14 · 1500 Meters · Place 16 · ClemsonClemson1500 MetersRound P16.3:43.22a PBSo
May 3Duke TwilightMay 3 · 1500 Meters · Place 39 · ClemsonClemson1500 Meters39.3:47.15aSo
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 6 · ClemsonClemson1500 Meters6.3:44.95aSo
Mar 26Raleigh RelaysMar 26 · 5000 Meters · Place 177 · ClemsonClemson5000 Meters177.14:54.42aSo
Mar 21UCF Black & Gold ChallengeMar 21 · 1500 Meters · Place 12 · ClemsonClemson1500 Meters12.3:49.08aSo
Mar 21UCF Black & Gold ChallengeMar 21 · 800 Meters · Place 32 · ClemsonClemson800 Meters32.1:53.92a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · 5000 Meters · Place 1 · ClemsonClemson5000 Meters1.14:34.83a PBSo
Jan 31Bob Pollock Indoor InvitationalJan 31 · 1 Mile · Place 6 · ClemsonClemson1 Mile6.4:06.52a PBFr
Jan 31Bob Pollock Indoor InvitationalJan 31 · 3000 Meters · ClemsonClemson3000 Meters--DNFFr
Jan 11Clemson InvitationalJan 11 · 3000 Meters · Place 1 · ClemsonClemson3000 Meters1.8:08.90a PBFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 5000 Meters · Place 11 · ClemsonClemson5000 Meters1114:29.95aFr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 36 · ClemsonClemson1500 Meters363:51.43FR
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 36 · ClemsonClemson1500 Meters363:51.43FR
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 68 · ClemsonClemson5000 Meters6814:00.62 PBFR
Mar 27Raleigh RelaysMar 27 · 5000 Meters · Place 68 · ClemsonClemson5000 Meters6814:00.62FR

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Clemson OpenerDec 6 · 3000 Meters · ClemsonClemson3000 Meters--DNFFr
Feb 24Winborn Pre-Season InvitationalFeb 24 · 3200 Meters · Place 1 · South PointeSouth Pointe3200 Meters19:41.32 PBSR
Feb 24Winborn Pre-Season InvitationalFeb 24 · 800 Meters · Place 1 · South PointeSouth Pointe800 Meters11:58.85 PBSR
Feb 24Winborn Pre-Season InvitationalFeb 24 · 1600 Meters · Place 1 · South PointeSouth Pointe1600 Meters14:31.18 PBSR
Feb 17Dorman Distance CarnivalFeb 17 · High School Mile · Place 2 · South PointeSouth PointeHigh School Mile24:19.90 PBSR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18SCHSL State Championships - AAAAMay 18 · 3200 Meters · Place 1 · South PointeSouth Pointe3200 Meters1.9:19.19a12
May 18SCHSL State Championships - AAAAMay 18 · 1600 Meters · Place 1 · South PointeSouth Pointe1600 Meters1.4:08.63a PB12
May 11SCHSL 4A - Upper StateMay 11 · 3200 Meters · Place 1 · South PointeSouth Pointe3200 Meters1.9:21.65a12
May 11SCHSL 4A - Upper StateMay 11 · 1600 Meters · Place 2 · South PointeSouth Pointe1600 Meters2.4:14.73a12
Mar 11South Pointe Meet #2Mar 11 · 3200 Meters · Place 1 · South PointeSouth Pointe3200 Meters1.9:29.42a12
Mar 11South Pointe Meet #2Mar 11 · 1600 Meters · Place 1 · South PointeSouth Pointe1600 Meters1.4:26.17a12
Mar 11South Pointe Meet #2Mar 11 · 800 Meters · Place 1 · South PointeSouth Pointe800 Meters1.2:04.03a12

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19SCHSL State Championships - AAAAMay 19 · 3200 Meters · Place 3 · South PointeSouth Pointe3200 Meters3.9:19.12a PB11
May 19SCHSL State Championships - AAAAMay 19 · 1600 Meters · Place 2 · South PointeSouth Pointe1600 Meters2.4:22.95a11
May 13SCHSL 4A - Upper StateMay 13 · 3200 Meters · Place 3 · South PointeSouth Pointe3200 Meters3.9:56.47a11
May 13SCHSL 4A - Upper StateMay 13 · 1600 Meters · Place 2 · South PointeSouth Pointe1600 Meters2.4:21.40a11
May 4SCHSL 4A - Region 3May 4 · 3200 Meters · Place 1 · South PointeSouth Pointe3200 Meters19:34.95JR
May 4SCHSL 4A - Region 3May 4 · 1600 Meters · Place 1 · South PointeSouth Pointe1600 Meters14:25.48JR
Apr 20Rock Hill City ChampionshipsApr 20 · 3200 Meters · Place 1 · South PointeSouth Pointe3200 Meters19:44.39JR
Apr 20Rock Hill City ChampionshipsApr 20 · 1600 Meters · Place 1 · South PointeSouth Pointe1600 Meters14:26.50JR
Mar 4Winborn Pre-Season InvitationalMar 4 · 3200 Meters · Place 1 · South PointeSouth Pointe3200 Meters110:07.49JR
Mar 4Winborn Pre-Season InvitationalMar 4 · 800 Meters · Place 4 · South PointeSouth Pointe800 Meters42:05.79JR
Mar 4Winborn Pre-Season InvitationalMar 4 · 1600 Meters · Place 3 · South PointeSouth Pointe1600 Meters34:33.63JR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 1600 Meters · Place 7 · UnattachedUnattached1600 Meters7.4:41.72a11
Jan 7Gamecock Indoor Challenge Youth IJan 7 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.9:32.85a11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3SCHSL 4A - Region 3May 3 · 3200 Meters · Place 6 · South PointeSouth Pointe3200 Meters610:56.42SO
Mar 26Bob Jenkins Coaches Classic Track and Field REGION 2Mar 26 · 3200 Meters · Place 11 · South PointeSouth Pointe3200 Meters1110:58.90—
Mar 5Diamond Hornets InvitationalMar 5 · 3200 Meters · Place 25 · South PointeSouth Pointe3200 Meters2510:50.06—
Mar 5Diamond Hornets InvitationalMar 5 · 3200 Meters · Place 25 · South PointeSouth Pointe3200 Meters2510:50.0610

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6SCHSL Region 3-4AMay 6 · 3200 Meters · Place 13 · South PointeSouth Pointe3200 Meters1312:58.17SR
May 6SCHSL Region 3-4AMay 6 · 800 Meters · Place 8 · South PointeSouth Pointe800 Meters82:26.23SR
Apr 29Battle for the RockApr 29 · 800 Meters · Place 8 · South PointeSouth Pointe800 Meters82:28.26SR
Apr 29Battle for the RockApr 29 · 1600 Meters · Place 11 · South PointeSouth Pointe1600 Meters115:41.47SR
Apr 15South Pointe Meet #5Apr 15 · 3200 Meters · Place 6 · South PointeSouth Pointe3200 Meters613:38.21SR
Apr 15South Pointe Meet #5Apr 15 · 800 Meters · Place 5 · South PointeSouth Pointe800 Meters52:35.48SR
Apr 15South Pointe Meet #5Apr 15 · 1600 Meters · Place 8 · South PointeSouth Pointe1600 Meters85:38.88SR