Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNorcross Senior Night · Mar 1116.41aNorcross Senior NightMarch 11, 2026
200 Meters · IndoorNorcross Blue Devil Duel · Feb 825.88Norcross Blue Devil DuelFebruary 8, 2024
200 Meters · OutdoorDuluth Meet · Apr 1624.10Duluth MeetApril 16, 2025
300m Hurdles · 36" / 0.914m · OutdoorBlue Devil Dust Off · Apr 1443.32aBlue Devil Dust OffApril 14, 2026
400 Meters · IndoorJohns Creek Coliseum Rumble #1 · Feb 2157.99Johns Creek Coliseum Rumble #1February 21, 2024
400 Meters · OutdoorAlpharetta Weekday Meet #1 · Mar 655.42Alpharetta Weekday Meet #1March 6, 2024
800 Meters · IndoorFleetFeet Atlanta All-Comers Series #1 · Feb 93:36.28FleetFeet Atlanta All-Comers Series #1February 9, 2023
800 Meters · OutdoorFleetFeet Atlanta All-Comers Series #3 · Mar 242:51.09FleetFeet Atlanta All-Comers Series #3March 24, 2023
High Jump · OutdoorRidge All-Comers · Feb 265-06.00Ridge All-ComersFebruary 26, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 14Blue Devil Dust OffApr 14 · 300m Hurdles · Place 4 · Norcross300m Hurdles36" / 0.914m4.43.32a PB12
Apr 14Blue Devil Dust OffApr 14 · 110m Hurdles · Place 6 · Norcross110m Hurdles39" / 0.991m6.17.03a12
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 300m Hurdles · Place 21 · Norcross300m Hurdles36" / 0.914m21.45.13a12
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 110m Hurdles · Place 20 · Norcross110m Hurdles39" / 0.991m20.16.91a12
Mar 11Norcross Senior NightMar 11 · 110m Hurdles · Place 2 · Norcross110m Hurdles39" / 0.991m2.16.41a PB12
Mar 7Jerry Arnold ChallengeMar 7 · 300m Hurdles · Place 8 · Norcross300m Hurdles36" / 0.914m8.43.71a12
Mar 7Jerry Arnold ChallengeMar 7 · 110m Hurdles · Place 8 · Norcross110m Hurdles39" / 0.991m8.16.90a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27Williams & Williams Law Firm Parkview Need for Speed XVIIFeb 27 · 60m Hurdles · Place 11 · Norcross60m Hurdles119.7812

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Duluth MeetApr 16 · 200 Meters · Place 14 · Norcross200 Meters1424.10 PB11
Apr 16Duluth MeetApr 16 · 400 Meters · Place 10 · Norcross400 Meters1055.4311
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 300m Hurdles · Place 28 · Norcross300m HurdlesRound P2844.4211
Mar 28Gwinnett County Varsity ChampionshipMar 28 · 110m Hurdles · Place 28 · Norcross110m HurdlesRound P2818.1511
Feb 26Ridge All-ComersFeb 26 · High Jump · Place 1 · NorcrossHigh Jump1.5-06.00 PB11
Feb 26Ridge All-ComersFeb 26 · 400 Meters · Place 12 · Norcross400 Meters12.56.53a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Gary Billion InvitationalFeb 22 · High Jump · Place 5 · NorcrossHigh Jump55-411
Feb 22Gary Billion InvitationalFeb 22 · 110m Hurdles · Place 2 · Norcross110m Hurdles217.6111

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 9Blue Devil Dust OffApr 9 · 300m Hurdles · Place 6 · Norcross300m Hurdles645.8510
Apr 9Blue Devil Dust OffApr 9 · 110m Hurdles · Place 7 · Norcross110m Hurdles720.5110
Apr 9Blue Devil Dust OffApr 9 · High Jump · Place 2 · NorcrossHigh Jump25-410
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 110m Hurdles · Place 32 · Norcross110m Hurdles3220.2410
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 300m Hurdles · Place 25 · Norcross300m Hurdles2545.0310
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 300m Hurdles · Place 24 · Norcross300m HurdlesRound P2445.0310
Mar 23Gwinnett County Varsity ChampionshipsMar 23 · 110m Hurdles · Place 32 · Norcross110m HurdlesRound P3220.2410
Mar 6Alpharetta Weekday Meet #1Mar 6 · High Jump · Place 4 · NorcrossHigh Jump45-210
Mar 6Alpharetta Weekday Meet #1Mar 6 · 400 Meters · Place 5 · Norcross400 Meters555.42 PB10
Mar 6Alpharetta Weekday Meet #1Mar 6 · 200 Meters · Place 19 · Norcross200 Meters1924.6210
Mar 2Jerry Arnold ChallengeMar 2 · 300m Hurdles · Place 22 · Norcross300m Hurdles2244.9510

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24Gary Billion InvitationalFeb 24 · 300m Hurdles · Place 7 · Norcross300m Hurdles746.5010
Feb 24Gary Billion InvitationalFeb 24 · High Jump · Place 6 · NorcrossHigh Jump65-410
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 400 Meters · Place 7 · Norcross400 Meters757.99 PB10
Feb 8Norcross Blue Devil DuelFeb 8 · 200 Meters · Place 17 · Norcross200 Meters1725.88 PB10
Feb 8Norcross Blue Devil DuelFeb 8 · 300m Hurdles · Place 2 · Norcross300m Hurdles255.0510
Feb 8Norcross Blue Devil DuelFeb 8 · High Jump · Place 3 · NorcrossHigh Jump35-210

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 24FleetFeet Atlanta All-Comers Series #3Mar 24 · 800 Meters · Place 33 · Norcross800 Meters332:51.09 PB9
Mar 24FleetFeet Atlanta All-Comers Series #3Mar 24 · 400 Meters · Place 27 · Norcross400 Meters271:00.889
Mar 8Chattahoochee Home MeetMar 8 · 800 Meters · Place 12 · Norcross800 Meters123:21.569
Mar 8Chattahoochee Home MeetMar 8 · 400 Meters · Place 7 · Norcross400 Meters71:02.799

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9FleetFeet Atlanta All-Comers Series #1Feb 9 · Shot Put · Place 43 · NorcrossShot Put4321-10.509
Feb 9FleetFeet Atlanta All-Comers Series #1Feb 9 · 800 Meters · Place 41 · Norcross800 Meters413:36.28 PB9
Feb 9FleetFeet Atlanta All-Comers Series #1Feb 9 · 400 Meters · Place 26 · Norcross400 Meters261:04.079