Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor9th Annual Jackrabbit Sapphire Invitational · Apr 2916.549th Annual Jackrabbit Sapphire InvitationalApril 29, 2023
100m Hurdles · 33" / 0.838m · OutdoorGeorgia Middle School State Championships · Apr 2415.89aGeorgia Middle School State ChampionshipsApril 24, 2026
100m Hurdles · 36" / 0.914m · OutdoorSoutheast Showdown · Jun 2816.23aSoutheast ShowdownJune 28, 2026
1500 Meters · Outdoor9th Annual Jackrabbit Sapphire Invitational · Apr 295:38.559th Annual Jackrabbit Sapphire InvitationalApril 29, 2023
200 Meters · OutdoorSoutheast Showdown · Jun 2825.75aSoutheast ShowdownJune 28, 2026
400 Meters · IndoorThe Galleria Games · Dec 201:03.88aThe Galleria GamesDecember 20, 2025
400 Meters · OutdoorGeorgia Classic 2026 · May 1657.40aGeorgia Classic 2026May 16, 2026
800 Meters · OutdoorTracklab Spring League Championship · May 62:54.340aTracklab Spring League ChampionshipMay 6, 2023
80m Hurdles · 30" / 0.762m · Outdoor17th Annual Mark Trail Memorial Day Invitational · May 2415.77a17th Annual Mark Trail Memorial Day InvitationalMay 24, 2024
Combined results · OutdoorTracklab Hurdle Grind · Apr 918.33Tracklab Hurdle GrindApril 9, 2022
High Jump · IndoorThe Galleria Games · Dec 201.47mThe Galleria GamesDecember 20, 2025
High Jump · OutdoorSet Spring Track Series 2026 · Mar 75-2Set Spring Track Series 2026March 7, 2026
Long Jump · OutdoorTracklab Spring League Championship · May 63.21Tracklab Spring League ChampionshipMay 6, 2023
Triple Jump · IndoorThe Galleria Games · Dec 209.07mThe Galleria GamesDecember 20, 2025
Triple Jump · Outdoor18th Annual Mark Trail Memorial Day meet · May 239.32m18th Annual Mark Trail Memorial Day meetMay 23, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 28Southeast ShowdownJun 28 · High Jump · Place 1 · DeKalb EliteDeKalb EliteHigh Jump1.1.57m7
Jun 28Southeast ShowdownJun 28 · 100m Hurdles · Place 1 · DeKalb EliteDeKalb Elite100m Hurdles36" / 0.914m1.16.23a PB7
Jun 28Southeast ShowdownJun 28 · 400 Meters · DeKalb EliteDeKalb Elite400 Meters—DNS7
Jun 28Southeast ShowdownJun 28 · 200 Meters · Place 7 · DeKalb EliteDeKalb Elite200 Meters7.25.75a PB7
Jun 18Adidas Track Nationals 2026Jun 18 · High Jump · Place 16 · DeKalb EliteDeKalb EliteHigh Jump16.1.557
Jun 18Adidas Track Nationals 2026Jun 18 · 100m Hurdles · Place 13 · DeKalb EliteDeKalb Elite100m Hurdles33" / 0.838mRound P13.16.12aWind: 0.27
Jun 5AAU Georgia District QualifierJun 5 · High Jump · Place 2 · DeKalb EliteDeKalb EliteHigh Jump21.52m7
Jun 5AAU Georgia District QualifierJun 5 · 200m Hurdles · Place 4 · DeKalb EliteDeKalb Elite200m Hurdles427.89a7
Jun 5AAU Georgia District QualifierJun 5 · 100m Hurdles · Place 5 · DeKalb EliteDeKalb Elite100m Hurdles516.31a7
May 2219th Annual Mark Trail InvitationalMay 22 · High Jump · Place 2 · DeKalb EliteDeKalb EliteHigh Jump2.5-00.00Unofficial7
May 2219th Annual Mark Trail InvitationalMay 22 · 200m Hurdles · Place 7 · DeKalb EliteDeKalb Elite200m Hurdles30" / 0.762m7.28.19aWind: -0.4Unofficial7
May 2219th Annual Mark Trail InvitationalMay 22 · 100m Hurdles · Place 6 · DeKalb EliteDeKalb Elite100m Hurdles33" / 0.838m6.15.61aWind: -1.3Unofficial7
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 25 · DeKalb EliteDeKalb Elite400 MetersRound P25.1:02.81aUnofficial7
May 16Georgia Classic 2026May 16 · 100m Hurdles · Place 5 · DeKalb EliteDeKalb Elite100m Hurdles33" / 0.838m5.16.27a7
May 16Georgia Classic 2026May 16 · 400 Meters · Place 9 · DeKalb EliteDeKalb Elite400 Meters9.57.40a PB7
Apr 24Georgia Middle School State ChampionshipsApr 24 · High Jump · Place 27 · DeKalb EliteDeKalb EliteHigh Jump27.5-07
Apr 24Georgia Middle School State ChampionshipsApr 24 · 100m Hurdles · Place 23 · DeKalb EliteDeKalb Elite100m Hurdles33" / 0.838mRound P23.15.89a PBWind: -0.67
Apr 24Georgia Middle School State ChampionshipsApr 24 · 400 Meters · Place 80 · DeKalb EliteDeKalb Elite400 MetersRound P80.1:00.27a7
Mar 7Set Spring Track Series 2026Mar 7 · Triple Jump · Place 1 · DeKalb EliteDeKalb EliteTriple Jump1.32-57
Mar 7Set Spring Track Series 2026Mar 7 · High Jump · Place 1 · DeKalb EliteDeKalb EliteHigh Jump1.5-2 PB7
Mar 7Set Spring Track Series 2026Mar 7 · 100m Hurdles · Place 4 · DeKalb EliteDeKalb Elite100m Hurdles36" / 0.914m4.17.42a7
Mar 7Set Spring Track Series 2026Mar 7 · 400 Meters · Place 7 · DeKalb EliteDeKalb Elite400 Meters7.58.26a7

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20The Galleria GamesDec 20 · Triple Jump · Place 3 · DeKalb EliteDeKalb EliteTriple Jump3.9.07m PB7
Dec 20The Galleria GamesDec 20 · High Jump · Place 3 · DeKalb EliteDeKalb EliteHigh Jump3.1.47m PB7
Dec 20The Galleria GamesDec 20 · 400 Meters · Place 32 · DeKalb EliteDeKalb Elite400 Meters32.1:03.88a PB7

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 21DeKalb Elite Invitational Jun 21 · Triple Jump · Place 3 · DeKalb EliteDeKalb EliteTriple Jump326-0—
Jun 21DeKalb Elite Invitational Jun 21 · 200m Hurdles · Place 3 · DeKalb EliteDeKalb Elite200m Hurdles333.81—
Jun 7The Peach RelaysJun 7 · 100m Hurdles · Place 3 · DeKalb EliteDeKalb Elite100m Hurdles317.49—
Jun 7The Peach RelaysJun 7 · 400 Meters · Place 11 · DeKalb EliteDeKalb Elite400 Meters111:06.36—
Jun 7The Peach RelaysJun 7 · High Jump · Place 1 · DeKalb EliteDeKalb EliteHigh Jump14-8—
Jun 7The Peach RelaysJun 7 · High Jump · Place 1 · DeKalb EliteDeKalb EliteHigh Jump14-8—
Jun 7The Peach RelaysJun 7 · 100m Hurdles · Place 3 · DeKalb EliteDeKalb Elite100m Hurdles317.49—
Jun 7The Peach RelaysJun 7 · 400 Meters · Place 11 · DeKalb EliteDeKalb Elite400 Meters111:06.36—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 400 Meters · Place 19 · DeKalb EliteDeKalb Elite400 Meters191:04.42—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · High Jump · Place 3 · DeKalb EliteDeKalb EliteHigh Jump34-8—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · Triple Jump · Place 1 · DeKalb EliteDeKalb EliteTriple Jump19.32m PB—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 200m Hurdles · Place 6 · DeKalb EliteDeKalb Elite200m Hurdles630.41—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 400 Meters · Place 19 · DeKalb EliteDeKalb Elite400 Meters191:04.42—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · High Jump · Place 3 · DeKalb EliteDeKalb EliteHigh Jump34-8—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · Triple Jump · Place 1 · DeKalb EliteDeKalb EliteTriple Jump19.32m—
May 2318th Annual Mark Trail Memorial Day meetMay 23 · 200m Hurdles · Place 6 · DeKalb EliteDeKalb Elite200m Hurdles630.41—
May 17The Georgia ClassicMay 17 · 400 Meters · Place 31 · DeKalb EliteDeKalb Elite400 Meters311:05.88—
May 17The Georgia ClassicMay 17 · High Jump · Place 2 · DeKalb EliteDeKalb EliteHigh Jump24-6—
May 17The Georgia ClassicMay 17 · 100m Hurdles · Place 6 · DeKalb EliteDeKalb Elite100m Hurdles618.29—
May 17The Georgia ClassicMay 17 · 100m Hurdles · Place 6 · DeKalb EliteDeKalb Elite100m Hurdles618.29—
May 17The Georgia ClassicMay 17 · 400 Meters · Place 31 · DeKalb EliteDeKalb Elite400 Meters311:05.88—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 15DeKalb Elite Invitational 2024Jun 15 · Javelin · Place 3 · DeKalb EliteDeKalb EliteJavelin358-2—
Jun 15DeKalb Elite Invitational 2024Jun 15 · High Jump · Place 3 · DeKalb EliteDeKalb EliteHigh Jump33-6—
Jun 15DeKalb Elite Invitational 2024Jun 15 · 80m Hurdles · Place 2 · DeKalb EliteDeKalb Elite80m Hurdles215.66—
Jun 15DeKalb Elite Invitational 2024Jun 15 · 400 Meters · Place 4 · DeKalb EliteDeKalb Elite400 Meters41:07.12—
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 80m Hurdles · Place 6 · DeKalb EliteDeKalb Elite80m Hurdles30" / 0.762m6.15.77a PBWind: -0.312
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · High Jump · Place 4 · DeKalb EliteDeKalb EliteHigh Jump4.4-00.0012
May 18Georgia ClassicMay 18 · 80m Hurdles · Place 3 · Track Houston Youth TrackTrack Houston Youth Track80m Hurdles30" / 0.762m3.15.76aUnofficial12
May 18Georgia ClassicMay 18 · Javelin · Place 4 · Track Houston Youth TrackTrack Houston Youth TrackJavelin400g TJ4.64-08Unofficial12

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 80m Hurdles · Place 6 · DeKalb EliteDeKalb Elite80m Hurdles30" / 0.762mRound P6.17.83aWind: 0.7Unofficial11
Jul 11AAU Club ChampionshipsJul 11 · 80m Hurdles · Place 8 · DeKalb EliteDeKalb Elite80m Hurdles30" / 0.762m8.18.04aWind: 1.1Unofficial11
Jul 11AAU Club ChampionshipsJul 11 · Javelin · Place 8 · DeKalb EliteDeKalb EliteJavelin400g TJ8.22.17mUnofficial11
Jul 11AAU Club ChampionshipsJul 11 · 1500 Meters · Place 14 · DeKalb EliteDeKalb Elite1500 Meters14.5:46.94aUnofficial11
Jun 17DeKalb Elite InvitationalJun 17 · 80m Hurdles · Place 4 · DeKalb EliteDeKalb Elite80m Hurdles417.94—
Jun 17DeKalb Elite InvitationalJun 17 · Long Jump · Place 7 · DeKalb EliteDeKalb EliteLong Jump710-0—
Jun 17DeKalb Elite InvitationalJun 17 · 1500 Meters · Place 1 · DeKalb EliteDeKalb Elite1500 Meters15:46.61—
May 6Tracklab Spring League ChampionshipMay 6 · 80m Hurdles · Place 4 · DeKalb EliteDeKalb Elite80m Hurdles418.666a—
May 6Tracklab Spring League ChampionshipMay 6 · 800 Meters · Place 4 · DeKalb EliteDeKalb Elite800 Meters42:54.340a PB—
May 6Tracklab Spring League ChampionshipMay 6 · Long Jump · Place 10 · DeKalb EliteDeKalb EliteLong Jump103.21 PB—
May 6Tracklab Spring League ChampionshipMay 6 · Javelin · Place 2 · DeKalb EliteDeKalb EliteJavelin217.50—
Apr 299th Annual Jackrabbit Sapphire InvitationalApr 29 · Long Jump · Place 10 · DeKalb EliteDeKalb EliteLong Jump109-7—
Apr 299th Annual Jackrabbit Sapphire InvitationalApr 29 · 1500 Meters · Place 4 · DeKalb EliteDeKalb Elite1500 Meters45:38.55 PB—
Apr 299th Annual Jackrabbit Sapphire InvitationalApr 29 · 400 Meters · Place 50 · DeKalb EliteDeKalb Elite400 Meters501:18.19—
Apr 299th Annual Jackrabbit Sapphire InvitationalApr 29 · 100 Meters · Place 57 · DeKalb EliteDeKalb Elite100 Meters5716.54 PB—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27Mark Trail Invitational Track MeetMay 27 · 200 Meters · Place 32 · DeKalb EliteDeKalb Elite200 MetersRound P3234.55—
May 27Mark Trail Invitational Track MeetMay 27 · 1500 Meters · Place 5 · DeKalb EliteDeKalb Elite1500 Meters56:08.98—
May 27Mark Trail Invitational Track MeetMay 27 · Javelin · Place 7 · DeKalb EliteDeKalb EliteJavelin713.52m—
May 7Tracklab Spring League ChampionshipsMay 7 · Combined results · Place 1 · DeKalb EliteDeKalb EliteCombined results165-11—
May 7Tracklab Spring League ChampionshipsMay 7 · Combined results · Place 4 · DeKalb EliteDeKalb EliteCombined results45:59.75—
Apr 9Tracklab Hurdle GrindApr 9 · Combined results · Place 2 · DeKalb EliteDeKalb EliteCombined results256-10—
Apr 9Tracklab Hurdle GrindApr 9 · Combined results · Place 3 · DeKalb EliteDeKalb EliteCombined results36:14.19—
Apr 9Tracklab Hurdle GrindApr 9 · Combined results · Place 40 · DeKalb EliteDeKalb EliteCombined results4039.59—
Apr 9Tracklab Hurdle GrindApr 9 · Combined results · Place 43 · DeKalb EliteDeKalb EliteCombined results4318.33 PB—
Mar 26Tracklab Speed Endurance GrindMar 26 · 1500 Meters · Place 2 · DeKalb EliteDeKalb Elite1500 Meters26:00.16—
Mar 26Tracklab Speed Endurance GrindMar 26 · Javelin · Place 3 · DeKalb EliteDeKalb EliteJavelin360-06—
Mar 26Tracklab Speed Endurance GrindMar 26 · 200 Meters · Place 15 · DeKalb EliteDeKalb Elite200 Meters1535.29—

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 87th Annual Jackrabbit Sapphire Track InvitationalMay 8 · Combined results · Place 12 · DeKalb EliteDeKalb EliteCombined results128-09.00—
May 87th Annual Jackrabbit Sapphire Track InvitationalMay 8 · Combined results · Place 58 · DeKalb EliteDeKalb EliteCombined results5838.96—