Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Kickoff · Dec 42:52.85aLiberty KickoffDecember 4, 2025
1600 Meters · OutdoorTU Classic HS Invitational · Apr 135:10.53aTU Classic HS InvitationalApril 13, 2024
300 Meters · IndoorLiberty HS Opener · Dec 343.70aLiberty HS OpenerDecember 3, 2022
400 Meters · OutdoorRaleigh Relays · Mar 2654.05aRaleigh RelaysMarch 26, 2026
400 Meters · Relay Split · OutdoorWCAC Championships · May 1755.199WCAC ChampionshipsMay 17, 2024
500 Meters · IndoorLiberty Kickoff · Dec 41:14.60aLiberty KickoffDecember 4, 2025
800 Meters · IndoorACC Indoor Championships · Feb 262:05.98aACC Indoor ChampionshipsFebruary 26, 2026
800 Meters · OutdoorDuke Twilight · May 32:05.48aDuke TwilightMay 3, 2026
800 Meters · Relay Split · OutdoorWCAC Championships · May 172:23.551WCAC ChampionshipsMay 17, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 42 · DukeDuke800 MetersRound P42.2:07.61aSo
May 14ACC Outdoor ChampionshipsMay 14 · 800 Meters · Place 19 · DukeDuke800 MetersRound P19.2:07.45aSo
May 3Duke TwilightMay 3 · 800 Meters · Place 14 · DukeDuke800 Meters14.2:05.48a PBSo
Apr 16Tom Jones MemorialApr 16 · 800 Meters · Place 15 · DukeDuke800 Meters15.2:08.85aSo
Apr 16Tom Jones MemorialApr 16 · 400 Meters · Place 31 · DukeDuke400 Meters31.55.00aSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 7 · DukeDuke800 Meters7.2:06.68aSo
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 5 · DukeDuke800 Meters5.2:06.11aSo
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 9 · DukeDuke400 Meters9.54.05a PBSo
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · 400 Meters · Place 3 · DukeDuke400 Meters354.32aSO

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 26ACC Indoor ChampionshipsFeb 26 · 800 Meters · Place 9 · DukeDuke800 MetersRound P9.2:05.98a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 500 Meters · Place 5 · DukeDuke500 Meters5.1:14.60a PBSo
Dec 4Liberty KickoffDec 4 · 1000 Meters · Place 2 · DukeDuke1000 Meters2.2:52.85a PBSo
Jan 17Dick Taylor Carolina ChallengeJan 17 · 1000 Meters · Place 7 · DukeDuke1000 Meters73:01.71a—
Jan 17Dick Taylor Carolina ChallengeJan 17 · 500 Meters · Place 2 · DukeDuke500 Meters21:16.76a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 800 Meters · Place 25 · DukeDuke800 Meters252:11.29aFr
Apr 252025 Charlotte InviteApr 25 · 800 Meters · Place 3 · DukeDuke800 Meters32:08.46FR
Apr 18Wake Forest InvitationalApr 18 · 800 Meters · Place 12 · DukeDuke800 Meters12.2:08.85aFr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 14 · DukeDuke800 Meters142:09.95FR
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 14 · DukeDuke800 Meters142:09.95FR
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 45 · DukeDuke800 Meters452:10.13FR
Mar 27Raleigh RelaysMar 27 · 800 Meters · Place 45 · DukeDuke800 Meters452:10.13FR
Mar 27Raleigh RelaysMar 27 · 400 Meters · Place 21 · DukeDuke400 Meters2155.49FR
Mar 27Raleigh RelaysMar 27 · 400 Meters · Place 21 · DukeDuke400 Meters2155.49FR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 500 Meters · Place 1 · DukeDuke500 Meters1.1:14.61aFr
Dec 5Liberty KickoffDec 5 · 1000 Meters · Place 8 · DukeDuke1000 Meters8.2:57.77aFr
Feb 102024 Big Apple InvitationalFeb 10 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:11.11a12

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 800 Meters · Place 1 · Bishop McNamaraBishop McNamara800 Meters12:10.0812
May 17WCAC ChampionshipsMay 17 · 800 Meters · Bishop McNamaraBishop McNamara800 MetersRelay Split—2:23.551 PB12
May 17WCAC ChampionshipsMay 17 · 400 Meters · Bishop McNamaraBishop McNamara400 MetersRelay Split—55.199 PB12
May 17WCAC ChampionshipsMay 17 · 800 Meters · Place 1 · Bishop McNamaraBishop McNamara800 Meters1.2:11.18a12
May 4The East Coast International ShowcaseMay 4 · 1600 Meters · Place 2 · Bishop McNamaraBishop McNamara1600 Meters25:12.16a—
May 3Trials of Miles @ IcahnMay 3 · 800 Meters · Place 11 · Forestville- MarylandForestville- Maryland800 Meters11.2:14.61a12
Apr 13TU Classic HS InvitationalApr 13 · 1600 Meters · Place 1 · Bishop McNamaraBishop McNamara1600 Meters15:10.53a PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 800 Meters · Place 4 · Bishop McNamaraBishop McNamara800 Meters4.2:15.94a12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 500 Meters · Place 2 · Bishop McNamaraBishop McNamara500 Meters2.1:16.15a12
Mar 17adidas Indoor NationalsMar 17 · 800 Meters · Place 12 · Bishop McNam,ForestBishop McNam,Forest800 Meters122:19.3011
Feb 25WCAC InvitationalFeb 25 · 800 Meters · Place 1 · Bishop McNamara HighBishop McNamara High800 Meters12:19.49JR
Feb 4East Coast Invitational - HSFeb 4 · 500 Meters · Place 9 · Bishop McNamaraBishop McNamara500 Meters9.1:20.00a11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · 800 Meters · Place 1 · FASST TrackFASST Track800 Meters1.2:18.61a11
Jun 3DMV Private School ChampionshipsJun 3 · 400 Meters · Place 6 · Bishop McNamaraBishop McNamara400 Meters658.41a—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Liberty HS OpenerDec 3 · 500 Meters · Place 14 · Bishop McNamaraBishop McNamara500 Meters14.1:26.51a11
Dec 3Liberty HS OpenerDec 3 · 300 Meters · Place 18 · Bishop McNamaraBishop McNamara300 Meters18.43.70a PB11