Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSCHSL State Championships - 2A · May 156:03.51aSCHSL State Championships - 2AMay 15, 2026
3200 Meters · OutdoorBuford Meet #1 · Mar 2814:22.28Buford Meet #1March 28, 2024
800 Meters · OutdoorDARLINGTON MEET 2 · Mar 242:41.80aDARLINGTON MEET 2March 24, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - 2AMay 15 · 1600 Meters · Place 12 · Chesterfield1600 Meters12.6:03.51a PB10
Apr 23Chesterfield Meet #3Apr 23 · 3200 Meters · Chesterfield3200 Meters—DNS10
Apr 23Chesterfield Meet #3Apr 23 · 1600 Meters · Place 1 · Chesterfield1600 Meters1.6:04.99a10
Mar 24DARLINGTON MEET 2Mar 24 · 3200 Meters · Chesterfield3200 Meters—NT10
Mar 24DARLINGTON MEET 2Mar 24 · 1600 Meters · Place 1 · Chesterfield1600 Meters1.6:13.04a10
Mar 24DARLINGTON MEET 2Mar 24 · 800 Meters · Place 2 · Chesterfield800 Meters2.2:41.80a PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Chesterfield Meet #2Apr 18 · 3200 Meters · Place 1 · Chesterfield3200 Meters114:40.25—
Apr 18Chesterfield Meet #2Apr 18 · 3200 Meters · Place 1 · Chesterfield3200 Meters114:40.25—
Apr 18Chesterfield Meet #2Apr 18 · 1600 Meters · Place 1 · Chesterfield1600 Meters16:26.41—
Apr 18Chesterfield Meet #2Apr 18 · 1600 Meters · Place 1 · Chesterfield1600 Meters16:26.41—
Mar 28Buford Meet #1Mar 28 · 3200 Meters · Place 1 · Chesterfield3200 Meters114:22.28 PB—
Mar 28Buford Meet #1Mar 28 · 3200 Meters · Place 1 · Chesterfield3200 Meters114:22.28—
Mar 28Buford Meet #1Mar 28 · 1600 Meters · Place 2 · Chesterfield1600 Meters26:31.98—
Mar 28Buford Meet #1Mar 28 · 1600 Meters · Place 2 · Chesterfield1600 Meters26:31.98—
Mar 7Marlboro County #1Mar 7 · 1600 Meters · Place 1 · Chesterfield1600 Meters16:52.788