Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMetro Championship · May 112.89aMetro ChampionshipMay 1, 2024
200 Meters · IndoorJDL Early Bird Invitational · Dec 727.19aJDL Early Bird InvitationalDecember 7, 2025
200 Meters · OutdoorCIAA Outdoor Track and Field Championship · May 226.78aCIAA Outdoor Track and Field ChampionshipMay 2, 2025
300 Meters · IndoorGuilford County Championships · Jan 2245.42Guilford County ChampionshipsJanuary 22, 2024
400 Meters · OutdoorCIAA Outdoor Track and Field Championship · May 21:02.43aCIAA Outdoor Track and Field ChampionshipMay 2, 2025
500 Meters · IndoorSouthwest Guilford Polar Bear · Jan 121:44.20Southwest Guilford Polar BearJanuary 12, 2024
55 Meter · IndoorJohn Weaver Invite · Dec 67.56aJohn Weaver InviteDecember 6, 2024
55 Meters · IndoorGuilford County Championships · Jan 227.88Guilford County ChampionshipsJanuary 22, 2024
60 Meter · IndoorVA Showcase Club · Jan 148.59aVA Showcase ClubJanuary 14, 2024
60 Meters · IndoorCamel City Sprints · Feb 78.34aCamel City SprintsFebruary 7, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24John Weaver InviteApr 24 · 400 Meters · LivingstoneLivingstone400 Meters--DNSSo
Apr 24John Weaver InviteApr 24 · 200 Meters · LivingstoneLivingstone200 Meters--DNSSo
Apr 3JCSU Collegiate InvitationalApr 3 · 400 Meters · LivingstoneLivingstone400 Meters—FSSo
Apr 3JCSU Collegiate InvitationalApr 3 · 200 Meters · Place 28 · LivingstoneLivingstone200 Meters28.27.07aWind: 0.3So
Mar 28Livingstone Blue Bear InvitationalMar 28 · 400 Meters · Place 12 · LivingstoneLivingstone400 Meters12.1:04.31aSo
Mar 28Livingstone Blue Bear InvitationalMar 28 · 200 Meters · Place 22 · LivingstoneLivingstone200 Meters22.27.67aWind: 0So
Mar 1949er ClassicMar 19 · 400 Meters · Place 63 · LivingstoneLivingstone400 Meters631:04.41aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9UNC Asheville Collegiate OpenerJan 9 · 200 Meters · Place 28 · LivingstoneLivingstone200 Meters2828.63aSO

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 200 Meters · Place 35 · LivingstoneLivingstone200 Meters35.27.19a PBSo
Feb 7Camel City SprintsFeb 7 · 200 Meters · Place 47 · LivingstoneLivingstone200 Meters4727.75a—
Feb 7Camel City SprintsFeb 7 · 60 Meters · Place 53 · LivingstoneLivingstone60 Meters538.34a PB—
Jan 26JDL Flat Is Fast InvitationalJan 26 · 200 Meters · Place 10 · LivingstoneLivingstone200 Meters1027.23FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 200 Meters · Place 10 · LivingstoneLivingstone200 Meters1027.23FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 60 Meters · Place 26 · LivingstoneLivingstone60 Meters268.40FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 60 Meters · Place 26 · LivingstoneLivingstone60 Meters268.40FR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 400 Meters · Place 19 · LivingstoneLivingstone400 MetersRound P19.1:02.43a PBFr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 200 Meters · Place 23 · LivingstoneLivingstone200 MetersRound P23.26.78a PBWind: 1Fr
Apr 18Aggie ClassicApr 18 · 400 Meters · Place 50 · LivingstoneLivingstone400 Meters50.1:04.38aFr
Apr 18Aggie ClassicApr 18 · 200 Meters · Place 78 · LivingstoneLivingstone200 Meters78.26.95aWind: 2.4Fr
Apr 11Southside Power and Fitness InvitationalApr 11 · 200 Meters · Place 22 · LivingstoneLivingstone200 Meters2227.17FR
Apr 11Southside Power and Fitness InvitationalApr 11 · 100 Meters · Place 20 · LivingstoneLivingstone100 MetersRound P2013.03FR
Mar 292025 Livingstone InvitationalMar 29 · 200 Meters · LivingstoneLivingstone200 Meters--DNSWind: -0.1Fr
Mar 292025 Livingstone InvitationalMar 29 · 100 Meters · Place 36 · LivingstoneLivingstone100 Meters36.13.28aFr
Mar 2049er ClassicMar 20 · 100 Meters · LivingstoneLivingstone100 Meters--FSWind: 0.4Fr

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 6John Weaver InviteDec 6 · 55 Meter · Place 16 · LivingstoneLivingstone55 MeterRound P16.7.56a PBWind: 0Fr
Jan 22Guilford County ChampionshipsJan 22 · 300 Meters · Place 16 · RagsdaleRagsdale300 Meters1645.42 PB12
Jan 22Guilford County ChampionshipsJan 22 · 55 Meters · Place 27 · RagsdaleRagsdale55 Meters277.88 PB12
Jan 14VA Showcase ClubJan 14 · 60 Meter · Place 40 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club60 MeterRound P40.8.59a PB12
Jan 14VA Showcase ClubJan 14 · 200 Meters · Place 41 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club200 Meters41.27.94a12
Jan 12Southwest Guilford Polar BearJan 12 · 500 Meters · Place 2 · RagsdaleRagsdale500 Meters21:44.20 PB—
Jan 12Southwest Guilford Polar BearJan 12 · 55 Meters · Place 11 · RagsdaleRagsdale55 Meters118.50—
Jan 12The VA ShowcaseJan 12 · 200 Meters · Place 41 · Panthers EliPanthers Eli200 Meters4127.94—
Jan 12The VA ShowcaseJan 12 · 60 Meters · Place 40 · Panthers EliPanthers Eli60 MetersRound P408.587—
Jan 4SW Guilford Invitational #2Jan 4 · 300 Meters · Place 24 · RagsdaleRagsdale300 Meters2448.6312
Jan 4SW Guilford Invitational #2Jan 4 · 55 Meters · Place 17 · RagsdaleRagsdale55 Meters177.8912
Jan 4SW Guilford Invitational #2Jan 4 · 300 Meters · Place 24 · RagsdaleRagsdale300 Meters2448.6312
Jan 4SW Guilford Invitational #2Jan 4 · 55 Meters · Place 17 · RagsdaleRagsdale55 Meters177.8912

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 1NC UnitedJun 1 · 100 Meters · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club100 Meters--DNSWind: 312
May 1Metro ChampionshipMay 1 · 200 Meters · Place 5 · RagsdaleRagsdale200 Meters5.26.96a12
May 1Metro ChampionshipMay 1 · 100 Meters · Place 6 · RagsdaleRagsdale100 Meters6.12.89a PB12
Apr 20GCS ChampionshipApr 20 · 400 Meters · RagsdaleRagsdale400 Meters--DNS12
Apr 20GCS ChampionshipApr 20 · 200 Meters · Place 12 · RagsdaleRagsdale200 Meters12.27.56a12
Apr 20GCS ChampionshipApr 20 · 100 Meters · Place 13 · RagsdaleRagsdale100 Meters13.13.37a12

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 500 Meters · Place 51 · UnattachedUnattached500 Meters51.1:45.12a12
Dec 16JDL Holiday HS InvitationalDec 16 · 55 Meter · Place 64 · UnattachedUnattached55 MeterRound P64.8.15a12
Dec 12Raider InvitationalDec 12 · 300 Meters · Place 8 · RagsdaleRagsdale300 Meters8.46.33a12
Dec 12Raider InvitationalDec 12 · 55 Meter · RagsdaleRagsdale55 Meter--FS12
Dec 5SW Guilford Invitational #1Dec 5 · 500 Meters · RagsdaleRagsdale500 Meters--DNS12
Dec 5SW Guilford Invitational #1Dec 5 · 300 Meters · Place 10 · RagsdaleRagsdale300 Meters10.45.84a12
Dec 5SW Guilford Invitational #1Dec 5 · 55 Meter · Place 13 · RagsdaleRagsdale55 Meter13.7.79a12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 63 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club400 MetersRound P63.1:10.45aUnofficial7
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 77 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club200 MetersRound P77.27.88aWind: -0.3Unofficial7
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 56 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club100 MetersRound P56.13.70aWind: 1.5Unofficial7

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 18Jim Law Invitational - YouthJun 18 · 200 Meters · Place 34 · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club200 MetersRound P34.31.38aWind: -2.26
Jun 18Jim Law Invitational - YouthJun 18 · 100 Meters · Panthers Elite Track & Field ClubPanthers Elite Track & Field Club100 MetersRound P—DNSWind: -1.76
Apr 30Guilford County ChampionshipApr 30 · 100 Meters · Place 26 · RagsdaleRagsdale100 Meters2614.38—
Apr 30Guilford County ChampionshipApr 30 · 100 Meters · Place 26 · RagsdaleRagsdale100 Meters2614.7710
Apr 13WGHS Metro 4A Conf MeetApr 13 · 200 Meters · Place 17 · RagsdaleRagsdale200 Meters1730.910
Apr 13WGHS Metro 4A Conf MeetApr 13 · 100 Meters · Place 13 · RagsdaleRagsdale100 Meters1314.810
Apr 8Ragsdale Friday #2 Apr 8 · 200 Meters · Place 7 · RagsdaleRagsdale200 Meters731.34—
Apr 8Ragsdale Friday #2 Apr 8 · 100 Meters · Place 15 · RagsdaleRagsdale100 Meters1515.31—
Apr 64A MetroApr 6 · 200 Meters · Place 12 · RagsdaleRagsdale200 Meters1231.79—
Apr 64A MetroApr 6 · 100 Meters · Place 9 · RagsdaleRagsdale100 Meters914.56—
Apr 1Ragsdale Friday #1Apr 1 · 200 Meters · Place 7 · RagsdaleRagsdale200 Meters730.8—
Apr 1Ragsdale Friday #1Apr 1 · 100 Meters · Place 2 · RagsdaleRagsdale100 Meters213.9—
Apr 1Ragsdale Friday #1Apr 1 · 200 Meters · Place 7 · RagsdaleRagsdale200 Meters730.8—
Apr 1Ragsdale Friday #1Apr 1 · 100 Meters · Place 2 · RagsdaleRagsdale100 Meters213.9—
Mar 30Ragsdale @ GrimsleyMar 30 · 200 Meters · Place 9 · RagsdaleRagsdale200 Meters932.2—
Mar 30Ragsdale @ GrimsleyMar 30 · 100 Meters · Place 10 · RagsdaleRagsdale100 Meters1015.1—
Mar 234A MetroMar 23 · 200 Meters · Place 15 · RagsdaleRagsdale200 Meters1537.9—
Mar 234A MetroMar 23 · 100 Meters · Place 7 · RagsdaleRagsdale100 Meters715.8—