Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorFulton County Championship · Mar 2818.61aFulton County ChampionshipMarch 28, 2026
300m Hurdles · 36" / 0.914m · OutdoorRoswell Rotary Relays · Mar 2142.88aRoswell Rotary RelaysMarch 21, 2026
400 Meters · IndoorRoswell vs Johns Creek/The Weber School · Feb 191:01.98Roswell vs Johns Creek/The Weber SchoolFebruary 19, 2025
400 Meters · OutdoorBlue Devil Dust Off · Apr 1454.96aBlue Devil Dust OffApril 14, 2026
800 Meters · IndoorJCHS Time Trial · Feb 82:39.56JCHS Time TrialFebruary 8, 2024
800 Meters · OutdoorCentennial Senior Night · Apr 32:27.78Centennial Senior NightApril 3, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 221 · Major Impact TrackMajor Impact Track400 Meters221.56.31a11
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 400m Hurdles · Major Impact TrackMajor Impact Track400m Hurdles36" / 0.914mRound P—DNS11
Jun 11USATF Georgia Association Junior Olympic Track & Field ChampionshipsJun 11 · 200 Meters · Major Impact TrackMajor Impact Track200 MetersRound P—DNS11
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 400m Hurdles · Major Impact TrackMajor Impact Track400m Hurdles36" / 0.914m--DNS11
Apr 14Blue Devil Dust OffApr 14 · 300m Hurdles · Place 5 · Johns CreekJohns Creek300m Hurdles36" / 0.914m5.44.83a11
Apr 14Blue Devil Dust OffApr 14 · 400 Meters · Place 16 · Johns CreekJohns Creek400 Meters16.54.96a PB11
Mar 28Fulton County ChampionshipMar 28 · 300m Hurdles · Place 13 · Johns CreekJohns Creek300m Hurdles36" / 0.914m13.43.37a11
Mar 28Fulton County ChampionshipMar 28 · 110m Hurdles · Place 16 · Johns CreekJohns Creek110m Hurdles39" / 0.991m16.18.61a PB11
Mar 25Cambridge HS Home MeetMar 25 · 300m Hurdles · Place 1 · Johns CreekJohns Creek300m Hurdles36" / 0.914m1.45.86a11
Mar 25Cambridge HS Home MeetMar 25 · 400 Meters · Place 8 · Johns CreekJohns Creek400 Meters8.55.70a11
Mar 21Roswell Rotary RelaysMar 21 · 300m Hurdles · Place 8 · Johns CreekJohns Creek300m Hurdles36" / 0.914m8.42.88a PB11
Mar 21Roswell Rotary RelaysMar 21 · 110m Hurdles · Place 17 · Johns CreekJohns Creek110m Hurdles39" / 0.991m17.18.95a11
Mar 7Creekview InvitationalMar 7 · 300m Hurdles · Place 6 · Johns CreekJohns Creek300m Hurdles36" / 0.914m6.43.33a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Alpharetta InvitationalFeb 28 · 300m Hurdles · Place 14 · Johns CreekJohns Creek300m Hurdles1445.3911
Feb 25Lambert Wednesday Night #2Feb 25 · 300m Hurdles · Place 3 · Johns CreekJohns Creek300m Hurdles345.5811
Feb 25Lambert Wednesday Night #2Feb 25 · 110m Hurdles · Place 9 · Johns CreekJohns Creek110m Hurdles920.1711

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 16Duluth MeetApr 16 · 300m Hurdles · Place 7 · Johns CreekJohns Creek300m Hurdles748.3710
Apr 16Duluth MeetApr 16 · 110m Hurdles · Place 7 · Johns CreekJohns Creek110m Hurdles719.9610
Apr 3Centennial Senior NightApr 3 · 800 Meters · Place 15 · Johns CreekJohns Creek800 Meters152:27.78 PB10
Apr 3Centennial Senior NightApr 3 · 400 Meters · Place 18 · Johns CreekJohns Creek400 Meters1859.6510
Apr 3Centennial Senior NightApr 3 · 800 Meters · Place 15 · Johns CreekJohns Creek800 Meters152:27.7810
Apr 3Centennial Senior NightApr 3 · 400 Meters · Place 18 · Johns CreekJohns Creek400 Meters1859.6510
Mar 29Fulton County ChampionshipMar 29 · 300m Hurdles · Place 24 · Johns CreekJohns Creek300m Hurdles2448.8210

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · 400 Meters · Place 18 · Johns CreekJohns Creek400 Meters181:01.98 PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8JCHS Time TrialFeb 8 · 800 Meters · Place 9 · Johns CreekJohns Creek800 Meters92:39.56 PB—