Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorGHSA 1-3A Private and 6A State Championships · May 915.01aGHSA 1-3A Private and 6A State ChampionshipsMay 9, 2025
200 Meters · IndoorThe Bama Showcase · Jan 2625.75aThe Bama ShowcaseJanuary 26, 2025
200 Meters · OutdoorUSATF Georgia Association Junior Olympic Area A Preliminary Meet · Jun 426.70aUSATF Georgia Association Junior Olympic Area A Preliminary MeetJune 4, 2022
300m Hurdles · 30" / 0.762m · OutdoorGHSA 1-3A Private and 6A State Championships · May 943.39aGHSA 1-3A Private and 6A State ChampionshipsMay 9, 2025
400 Meters · IndoorThe Bama Showcase · Jan 2657.64aThe Bama ShowcaseJanuary 26, 2025
400 Meters · OutdoorMcEachern Invitational · Apr 555.99McEachern InvitationalApril 5, 2025
400m Hurdles · 30" / 0.762m · Outdoor2026 SWAC OTF Championship · May 1059.45a2026 SWAC OTF ChampionshipMay 10, 2026
600 Meters · IndoorWisconsin Windy City Invitational · Feb 61:38.69aWisconsin Windy City InvitationalFebruary 6, 2026
800 Meters · Indoor2026 SWAC ITF Championship · Feb 212:20.84a2026 SWAC ITF ChampionshipFebruary 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 102026 SWAC OTF ChampionshipMay 10 · 400m Hurdles · Place 3 · Florida A&MFlorida A&M400m Hurdles30" / 0.762mRound P3.1:00.33aFr
May 102026 SWAC OTF ChampionshipMay 10 · 400m Hurdles · Place 4 · Florida A&MFlorida A&M400m Hurdles30" / 0.762m4.59.45a PBFr
May 22026 East Coast RelaysMay 2 · 400m Hurdles · Place 12 · Florida A&MFlorida A&M400m Hurdles30" / 0.762m12.1:00.37aFr
Apr 16Tom Jones MemorialApr 16 · 400m Hurdles · Place 15 · Florida A&MFlorida A&M400m Hurdles30" / 0.762m15.1:00.80aFr
Apr 10Dick Roberts Seminole InvitationalApr 10 · 400m Hurdles · Place 2 · Florida A&MFlorida A&M400m Hurdles30" / 0.762m2.1:00.95aFr
Apr 3Pepsi Florida RelaysApr 3 · 400m Hurdles · Place 36 · Florida A&MFlorida A&M400m Hurdles361:01.29aFr
Mar 26Terry Long FSU RelaysMar 26 · 400m Hurdles · Place 3 · Florida A&MFlorida A&M400m Hurdles30" / 0.762m3.1:03.12aFr
Mar 21USF Alumni InvitationalMar 21 · 400m Hurdles · Place 15 · Florida A&MFlorida A&M400m Hurdles30" / 0.762m15.1:02.56aFr
Mar 21USF Alumni InvitationalMar 21 · 100m Hurdles · Place 39 · Florida A&MFlorida A&M100m Hurdles33" / 0.838mRound P39.15.54aWind: 1.7Fr
Mar 21USF Alumni InvitationalMar 21 · 400 Meters · Florida A&MFlorida A&M400 Meters--DNSFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 212026 SWAC ITF ChampionshipFeb 21 · 800 Meters · Place 13 · Florida A&MFlorida A&M800 MetersRound P13.2:20.84a PBFr
Feb 6Wisconsin Windy City InvitationalFeb 6 · 600 Meters · Place 7 · Florida A&MFlorida A&M600 Meters7.1:38.69a PBFr
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 400 Meters · Florida A&MFlorida A&M400 Meters--DNSFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Clemson OpenerDec 5 · 400 Meters · Place 9 · Florida A&MFlorida A&M400 Meters9.58.97aFr
Jan 26The Bama ShowcaseJan 26 · 60m Hurdles · UnattachedUnattached60m Hurdles33" / 0.838mRound P--DNS12
Jan 26The Bama ShowcaseJan 26 · 60 Meter · UnattachedUnattached60 MeterRound P--DNS12
Jan 26The Bama ShowcaseJan 26 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.57.64a PB12
Jan 26The Bama ShowcaseJan 26 · 200 Meters · Place 29 · UnattachedUnattached200 Meters29.25.75a PB12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 300m Hurdles · Place 2 · McEachernMcEachern300m Hurdles30" / 0.762mRound P2.43.49a12
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 300m Hurdles · Place 2 · McEachernMcEachern300m Hurdles30" / 0.762m2.43.39a PB12
May 9GHSA 1-3A Private and 6A State ChampionshipsMay 9 · 100m Hurdles · Place 10 · McEachernMcEachern100m Hurdles33" / 0.838mRound P10.15.01a PBWind: -0.412
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · 300m Hurdles · Place 1 · McEachernMcEachern300m Hurdles143.1612
May 3GHSA 6A Sectional B - Regions 3,4,5,7May 3 · 100m Hurdles · Place 8 · McEachernMcEachern100m Hurdles814.9512
Apr 16GHSA 6A - Region 3Apr 16 · 300m Hurdles · Place 1 · McEachernMcEachern300m HurdlesRound P144.7012
Apr 16GHSA 6A - Region 3Apr 16 · 300m Hurdles · Place 1 · McEachernMcEachern300m Hurdles144.1012
Apr 16GHSA 6A - Region 3Apr 16 · 100m Hurdles · Place 3 · McEachernMcEachern100m HurdlesRound P315.1912
Apr 16GHSA 6A - Region 3Apr 16 · 100m Hurdles · Place 3 · McEachernMcEachern100m Hurdles315.0612
Apr 5McEachern InvitationalApr 5 · 400 Meters · Place 1 · McEachernMcEachern400 Meters155.99 PB12
Mar 29Cobb County Championship MeetMar 29 · 300m Hurdles · Place 1 · McEachernMcEachern300m HurdlesRound P143.3212
Mar 29Cobb County Championship MeetMar 29 · 300m Hurdles · Place 1 · McEachernMcEachern300m Hurdles141.9712
Mar 29Cobb County Championship MeetMar 29 · 100m Hurdles · Place 4 · McEachernMcEachern100m HurdlesRound P415.2212
Mar 29Cobb County Championship MeetMar 29 · 100m Hurdles · Place 3 · McEachernMcEachern100m Hurdles315.0212
Mar 1MTFXCCGA Invitational Mar 1 · 400m Hurdles · Place 2 · McEachernMcEachern400m Hurdles21:02.9512
Mar 1MTFXCCGA Invitational Mar 1 · 100m Hurdles · Place 7 · McEachernMcEachern100m Hurdles715.3512

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400m Hurdles · Place 4 · Exchange Zone AthleticsExchange Zone Athletics400m HurdlesRound P41:03.9018
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400m Hurdles · Place 3 · Exchange Zone AthleticsExchange Zone Athletics400m Hurdles31:02.6018
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 7 · Exchange Zone AthleticsExchange Zone Athletics400 MetersRound P758.0018
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 5 · Exchange Zone AthleticsExchange Zone Athletics400 Meters557.0718
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400m Hurdles · Place 5 · Exchange Zone AthleticsExchange Zone Athletics400m Hurdles30" / 0.762mRound P5.1:03.77a11
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400m Hurdles · Place 5 · Exchange Zone AthleticsExchange Zone Athletics400m Hurdles30" / 0.762m5.1:03.83a11
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 6 · Exchange Zone AthleticsExchange Zone Athletics400 MetersRound P6.57.68a11
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 6 · Exchange Zone AthleticsExchange Zone Athletics400 Meters6.57.12a11
Jun 14adidas Outdoor NationalsJun 14 · 400m Hurdles · Place 9 · McEachernMcEachern400m Hurdles30" / 0.762m9.1:02.84a11
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 20 · McEachernMcEachern400 Meters20.58.13a11
Jun 81st Annual Dynasty Elite InvitationalJun 8 · 400m Hurdles · Place 2 · Exchange Zone AthleticsExchange Zone Athletics400m Hurdles21:03.66—
May 9GHSA 7A State ChampionshipsMay 9 · 300m Hurdles · Place 6 · McEachernMcEachern300m Hurdles30" / 0.762mRound P6.44.12a11
May 9GHSA 7A State ChampionshipsMay 9 · 300m Hurdles · Place 6 · McEachernMcEachern300m Hurdles30" / 0.762m6.43.74a11
May 4GHSA 7A Sectional B - Regions 3,5,6,8May 4 · 300m Hurdles · Place 1 · McEachernMcEachern300m Hurdles145.2311
May 4GHSA 7A Sectional B - Regions 3,5,6,8May 4 · 100m Hurdles · Place 6 · McEachernMcEachern100m Hurdles615.0911
Mar 23Cobb County ChampionshipsMar 23 · 300m Hurdles · Place 3 · McEachernMcEachern300m HurdlesRound P346.1211
Mar 23Cobb County ChampionshipsMar 23 · 300m Hurdles · Place 3 · McEachernMcEachern300m Hurdles344.8911
Mar 23Cobb County ChampionshipsMar 23 · 100m Hurdles · Place 6 · McEachernMcEachern100m HurdlesRound P615.5111
Mar 23Cobb County ChampionshipsMar 23 · 100m Hurdles · Place 7 · McEachernMcEachern100m Hurdles715.5511
Mar 16Christian Coleman InvitationalMar 16 · 300m Hurdles · Place 8 · McEachernMcEachern300m Hurdles846.0811
Mar 16Christian Coleman InvitationalMar 16 · 100m Hurdles · Place 11 · McEachernMcEachern100m Hurdles1115.9911
Mar 6Allatoona Wed. Night Home Meet #2Mar 6 · 400 Meters · Place 1 · McEachernMcEachern400 Meters159.2611

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 400m Hurdles · Place 10 · Exchange Zone AthleticsExchange Zone Athletics400m Hurdles30" / 0.762mRound P10.1:08.19a10
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 9 · Exchange Zone AthleticsExchange Zone Athletics100m Hurdles33" / 0.838mRound P9.16.55aWind: -1.810
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100m Hurdles · Place 8 · Exchange Zone AthleticsExchange Zone Athletics100m Hurdles33" / 0.838m8.16.00aWind: -0.410
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 8 · Exchange Zone AthleticsExchange Zone Athletics400 MetersRound P8.59.78a10
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 5 · Exchange Zone AthleticsExchange Zone Athletics400 Meters5.58.57a10
May 11GHSA 7A State ChampionshipsMay 11 · 300m Hurdles · Place 4 · McEachernMcEachern300m Hurdles30" / 0.762mRound P4.44.03a10
May 11GHSA 7A State ChampionshipsMay 11 · 300m Hurdles · Place 5 · McEachernMcEachern300m Hurdles30" / 0.762m5.44.25a10
May 6GHSA 7A Sectional AMay 6 · 300m Hurdles · Place 5 · McEachernMcEachern300m Hurdles30" / 0.762m5.45.15a10
Apr 19GHSA 7A - Region 3Apr 19 · 300m Hurdles · Place 3 · McEachernMcEachern300m HurdlesRound P346.5310
Apr 19GHSA 7A - Region 3Apr 19 · 300m Hurdles · Place 2 · McEachernMcEachern300m Hurdles245.4410
Mar 11MTFXCCGA InvitationalMar 11 · 400m Hurdles · Place 1 · McEachernMcEachern400m Hurdles11:04.6910
Mar 11MTFXCCGA InvitationalMar 11 · 100m Hurdles · Place 5 · McEachernMcEachern100m Hurdles516.0010
Mar 1McEachern JV Meet #1Mar 1 · 300m Hurdles · Place 1 · McEachernMcEachern300m Hurdles147.6210
Mar 1McEachern JV Meet #1Mar 1 · 100m Hurdles · Place 2 · McEachernMcEachern100m Hurdles217.8710

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 400m Hurdles · Place 4 · Exchange Zone AthleticsExchange Zone Athletics400m Hurdles30" / 0.762mRound P4.1:07.83a9
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 400m Hurdles · Place 3 · Exchange Zone AthleticsExchange Zone Athletics400m Hurdles30" / 0.762m3.1:06.63a9
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 400 Meters · Place 5 · Exchange Zone AthleticsExchange Zone Athletics400 MetersRound P5.58.78a9
Jul 7USATF Region 4 Junior Olympic ChampionshipsJul 7 · 400 Meters · Exchange Zone AthleticsExchange Zone Athletics400 Meters—DNS9
Jun 4USATF Georgia Association Junior Olympic Area A Preliminary MeetJun 4 · 400 Meters · Place 4 · Exchange Zone AthleticsExchange Zone Athletics400 Meters4.1:00.69a9
Jun 4USATF Georgia Association Junior Olympic Area A Preliminary MeetJun 4 · 200 Meters · Place 8 · Exchange Zone AthleticsExchange Zone Athletics200 Meters8.26.70a PB9
Apr 20GHSA Region 2-AAAAAAA ChampionshipsApr 20 · 400 Meters · Place 6 · McEachernMcEachern400 MetersRound P6.1:01.77a9
Apr 20GHSA Region 2-AAAAAAA ChampionshipsApr 20 · 400 Meters · Place 6 · McEachernMcEachern400 Meters6.1:01.89a9

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 100m Hurdles · Exchange Zone AthleticsExchange Zone Athletics100m Hurdles33" / 0.838m—DQ8
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 400 Meters · Place 8 · Exchange Zone AthleticsExchange Zone Athletics400 Meters8.1:00.99a8
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 200 Meters · Place 9 · Exchange Zone AthleticsExchange Zone Athletics200 Meters9.26.88a8