Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLiberty Open · Jan 234:02.15aLiberty OpenJanuary 23, 2026
1600 Meters · OutdoorCBC Meet #2 · Mar 187:09.30CBC Meet #2March 18, 2025
200 Meters · OutdoorEast Chapel Hill vs Hillside Meet · Apr 1135.79East Chapel Hill vs Hillside MeetApril 11, 2024
800 Meters · IndoorUSA South Indoor Champs · Feb 273:04.04aUSA South Indoor ChampsFebruary 27, 2026
800 Meters · OutdoorDennis Craddock · Apr 102:52.81aDennis CraddockApril 10, 2026
Long Jump · OutdoorDennis Craddock · Apr 103.49mDennis CraddockApril 10, 2026
Shot Put · 4kg · OutdoorCarrboro NLAC #1 · Mar 1815-08.00Carrboro NLAC #1March 18, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 10Dennis CraddockApr 10 · Long Jump · Place 20 · MeredithMeredithLong Jump20.3.49m PBWind: 1Fr
Apr 10Dennis CraddockApr 10 · 800 Meters · Place 47 · MeredithMeredith800 Meters47.2:52.81a PBFr
Apr 2High Point VertKlasse MeetingApr 2 · 800 Meters · Place 68 · MeredithMeredith800 Meters68.2:59.36aFr
Mar 289th Annual adidas Trojan ChallengeMar 28 · Long Jump · Place 14 · MeredithMeredithLong Jump14.3.17mWind: 0.4Fr
Mar 289th Annual adidas Trojan ChallengeMar 28 · 800 Meters · Place 16 · MeredithMeredith800 Meters16.3:15.88aFr
Mar 28Adidas Trojan ChallengeMar 28 · Long Jump · Place 14 · MeredithMeredithLong Jump14.3.17mWind: 0.4Fr
Mar 28Adidas Trojan ChallengeMar 28 · 800 Meters · Place 16 · MeredithMeredith800 Meters16.3:15.88aFr
Mar 13Phoenix InvitationalMar 13 · 800 Meters · Place 24 · MeredithMeredith800 Meters243:06.88aFR
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · 800 Meters · Place 28 · MeredithMeredith800 Meters283:04.39aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 27USA South Indoor ChampsFeb 27 · 800 Meters · Place 15 · MeredithMeredith800 Meters153:04.04a PBFR
Jan 23Liberty OpenJan 23 · 1000 Meters · Place 25 · MeredithMeredith1000 Meters254:02.15a PBFr

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Mar 18CBC Meet #2Mar 18 · Shot Put · Place 18 · Eno River AcademyEno River AcademyShot Put1815-08.00SR
Mar 18CBC Meet #2Mar 18 · Shot Put · Place 18 · Eno River AcademyEno River AcademyShot Put1815-08.00SR
Mar 18CBC Meet #2Mar 18 · 800 Meters · Place 3 · Eno River AcademyEno River Academy800 Meters33:07.19SR
Mar 18CBC Meet #2Mar 18 · 800 Meters · Place 3 · Eno River AcademyEno River Academy800 Meters33:07.19SR
Mar 18CBC Meet #2Mar 18 · 1600 Meters · Place 6 · Eno River AcademyEno River Academy1600 Meters67:09.30 PBSR
Mar 18CBC Meet #2Mar 18 · 1600 Meters · Place 6 · Eno River AcademyEno River Academy1600 Meters67:09.30SR
Mar 18Carrboro NLAC #1Mar 18 · 1600 Meters · Place 6 · Eno River AcademyEno River Academy1600 Meters6.7:09.30a12
Mar 18Carrboro NLAC #1Mar 18 · Shot Put · Place 18 · Eno River AcademyEno River AcademyShot Put4kg18.15-08.00 PB12
Mar 18Carrboro NLAC #1Mar 18 · 800 Meters · Place 3 · Eno River AcademyEno River Academy800 Meters3.3:07.19a12

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Chapel Hill and East Chapel HillApr 25 · Shot Put · Place 11 · Eno River AcademyEno River AcademyShot Put1117-00.50—
Apr 25Chapel Hill and East Chapel HillApr 25 · 800 Meters · Place 9 · Eno River AcademyEno River Academy800 Meters93:11.64—
Apr 11East Chapel Hill vs Hillside MeetApr 11 · Shot Put · Place 23 · Eno River AcademyEno River AcademyShot Put2315-06.0011
Apr 11East Chapel Hill vs Hillside MeetApr 11 · 200 Meters · Place 23 · Eno River AcademyEno River Academy200 Meters2335.79 PB11
Apr 11East Chapel Hill vs Hillside MeetApr 11 · 800 Meters · Place 10 · Eno River AcademyEno River Academy800 Meters103:08.0011