Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorBerkmar-Home Meet #1 · Feb 2413.29Berkmar-Home Meet #1February 24, 2023
100 Meters · OutdoorGHSA 5A Sectional B - Regions 2,3,5,6 · May 311.64GHSA 5A Sectional B - Regions 2,3,5,6May 3, 2025
200 Meters · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 724.17a2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
200 Meters · OutdoorGHSA State Championships 2026 · May 1123.71aGHSA State Championships 2026May 11, 2026
300 Meters · IndoorWilliams & Williams Law Firm Parkview Need for Speed XVII · Feb 2738.74Williams & Williams Law Firm Parkview Need for Speed XVIIFebruary 27, 2026
400 Meters · IndoorCollins Hill Eagle Icebreaker Invitational · Feb 2256.19RCollins Hill Eagle Icebreaker InvitationalFebruary 22, 2025
400 Meters · OutdoorGHSA State Championships 2026 · May 1154.05aGHSA State Championships 2026May 11, 2026
60 Meter · Indoor2025 TFCUSA WINTER INDOOR GRAND PRIX · Dec 77.78a2025 TFCUSA WINTER INDOOR GRAND PRIXDecember 7, 2025
Combined results · IndoorThe Birmingham Indoor National Championships · Feb 167.87The Birmingham Indoor National ChampionshipsFebruary 16, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 11GHSA State Championships 2026May 11 · 400 Meters · Place 2 · Riverwood InternationalRiverwood International400 Meters2.54.05a PB12
May 11GHSA State Championships 2026May 11 · 200 Meters · Place 1 · Riverwood InternationalRiverwood International200 Meters1.23.71a PBWind: 1.112
May 11GHSA State Championships 2026May 11 · 100 Meters · Place 3 · Riverwood InternationalRiverwood International100 Meters3.12.00aWind: -0.312
May 2GHSA 5A Sectional B - Regions 4,5,6,7May 2 · 400 Meters · Place 3 · Riverwood InternationalRiverwood International400 Meters3.55.98a12
May 2GHSA 5A Sectional B - Regions 4,5,6,7May 2 · 200 Meters · Place 5 · Riverwood InternationalRiverwood International200 Meters5.24.91a12
May 2GHSA 5A Sectional B - Regions 4,5,6,7May 2 · 100 Meters · Place 5 · Riverwood InternationalRiverwood International100 Meters5.12.22a12
Apr 21GHSA 5A - Region 6Apr 21 · 400 Meters · Place 2 · Riverwood InternationalRiverwood International400 MetersRound P2.58.30a12
Apr 21GHSA 5A - Region 6Apr 21 · 400 Meters · Place 1 · Riverwood InternationalRiverwood International400 Meters1.55.70a12
Apr 21GHSA 5A - Region 6Apr 21 · 200 Meters · Place 1 · Riverwood InternationalRiverwood International200 MetersRound P1.25.20a12
Apr 21GHSA 5A - Region 6Apr 21 · 200 Meters · Place 1 · Riverwood InternationalRiverwood International200 Meters1.24.35a12
Apr 21GHSA 5A - Region 6Apr 21 · 100 Meters · Place 1 · Riverwood InternationalRiverwood International100 MetersRound P1.11.97a12
Apr 21GHSA 5A - Region 6Apr 21 · 100 Meters · Place 1 · Riverwood InternationalRiverwood International100 Meters1.11.85a12
Mar 28Fulton County ChampionshipMar 28 · 200 Meters · Place 34 · Riverwood InternationalRiverwood International200 Meters34.29.41a12
Mar 21Apalachee All-ComersMar 21 · 200 Meters · Place 1 · Riverwood InternationalRiverwood International200 Meters1.24.30a12
Mar 21Apalachee All-ComersMar 21 · 100 Meters · Place 1 · Riverwood InternationalRiverwood International100 Meters1.11.87a12
Feb 21Collins Hill HSFeb 21 · 400 Meters · Riverwood InternationalRiverwood International400 Meters--DNS12
Feb 21Collins Hill HSFeb 21 · 200 Meters · Riverwood InternationalRiverwood International200 Meters--DNS12
Feb 21Collins Hill HSFeb 21 · 100 Meters · Riverwood InternationalRiverwood International100 Meters--DNS12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27Williams & Williams Law Firm Parkview Need for Speed XVIIFeb 27 · 300 Meters · Place 1 · Riverwood International CharteRiverwood International Charte300 Meters138.74 PB12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 300 Meters · Place 1 · TakeOffTakeOff300 Meters1.38.75a12
Jan 17CYUP Misfits Invite Presented by Tracksmith 2026Jan 17 · 60 Meter · TakeOffTakeOff60 MeterRound P—DNS12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 60 Meter · Place 4 · TakeOffTakeOff60 Meter4.7.78a PB12
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 400 Meters · Place 1 · TakeOffTakeOff400 Meters1.56.52a12
Dec 72025 TFCUSA WINTER INDOOR GRAND PRIXDec 7 · 200 Meters · Place 1 · TakeOffTakeOff200 Meters1.24.17a PB12
Feb 22Collins Hill Eagle Icebreaker InvitationalFeb 22 · 200 Meters · Place 1 · Riverwood InRiverwood In200 Meters124.5811
Feb 22Collins Hill Eagle Icebreaker InvitationalFeb 22 · 400 Meters · Place 1 · Riverwood InRiverwood In400 Meters156.19R PB11
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 6 · 17 Takeoff17 TakeoffCombined results657.11—
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 5 · 17 Takeoff17 TakeoffCombined results524.52—
Feb 16The Birmingham Indoor National ChampionshipsFeb 16 · Combined results · Place 18 · 17 Takeoff17 TakeoffCombined resultsRound P187.87 PB—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9GHSA 5A & 1A Division 1 State ChampionshipsMay 9 · 200 Meters · Place 1 · Riverwood International CharteRiverwood International Charte200 MetersRound P124.1011
May 9GHSA 5A & 1A Division 1 State ChampionshipsMay 9 · 200 Meters · Place 4 · Riverwood International CharteRiverwood International Charte200 Meters424.8911
May 9GHSA 5A & 1A Division 1 State ChampionshipsMay 9 · 400 Meters · Place 3 · Riverwood International CharteRiverwood International Charte400 MetersRound P356.1911
May 9GHSA 5A & 1A Division 1 State ChampionshipsMay 9 · 400 Meters · Place 3 · Riverwood International CharteRiverwood International Charte400 Meters357.0811
May 9GHSA 5A & 1A Division 1 State ChampionshipsMay 9 · 100 Meters · Place 5 · Riverwood International CharteRiverwood International Charte100 MetersRound P512.0711
May 9GHSA 5A & 1A Division 1 State ChampionshipsMay 9 · 100 Meters · Place 4 · Riverwood International CharteRiverwood International Charte100 Meters412.1211
May 3GHSA 5A Sectional B - Regions 2,3,5,6May 3 · 400 Meters · Place 4 · Riverwood International CharteRiverwood International Charte400 Meters457.6211
May 3GHSA 5A Sectional B - Regions 2,3,5,6May 3 · 200 Meters · Place 1 · Riverwood International CharteRiverwood International Charte200 Meters123.8711
May 3GHSA 5A Sectional B - Regions 2,3,5,6May 3 · 100 Meters · Place 1 · Riverwood International CharteRiverwood International Charte100 Meters111.64 PB11
Mar 29Fulton County ChampionshipMar 29 · 100 Meters · Place 4 · Riverwood International CharteRiverwood International Charte100 Meters412.0611
Mar 29Fulton County ChampionshipMar 29 · 200 Meters · Place 1 · Riverwood International CharteRiverwood International Charte200 Meters124.1111
Mar 29Fulton County ChampionshipMar 29 · 400 Meters · Place 1 · Riverwood International CharteRiverwood International Charte400 Meters155.3311
Mar 22Gail Devers InvitationalMar 22 · 400 Meters · Place 4 · Riverwood International CharteRiverwood International Charte400 Meters456.7211
Mar 22Gail Devers InvitationalMar 22 · 200 Meters · Place 2 · Riverwood International CharteRiverwood International Charte200 Meters224.0811
Mar 22Gail Devers InvitationalMar 22 · 100 Meters · Place 2 · Riverwood International CharteRiverwood International Charte100 Meters212.0011
Mar 1Ryan Clark RelaysMar 1 · 100 Meters · Place 1 · Riverwood InRiverwood In100 Meters112.08—

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · 60 Meter · Place 13 · TakeOffTakeOff60 Meter13.7.89a11
Dec 21The Galleria GamesDec 21 · 400 Meters · Place 8 · TakeOffTakeOff400 Meters8.58.49a11
Dec 21The Galleria GamesDec 21 · 200 Meters · Place 7 · TakeOffTakeOff200 Meters7.25.30a11
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 60 Meter · Place 5 · TakeOffTakeOff60 MeterRound P5.7.83a11
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 60 Meter · Place 5 · TakeOffTakeOff60 Meter5.7.79a11
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 200 Meters · Place 5 · TakeOffTakeOff200 Meters5.25.27a11
Feb 22FleetFeet All-Comers Series #2Feb 22 · 200 Meters · Place 3 · Riverwood International CharteRiverwood International Charte200 Meters326.2310
Feb 22FleetFeet All-Comers Series #2Feb 22 · 400 Meters · Place 1 · Riverwood International CharteRiverwood International Charte400 Meters11:00.3310
Feb 15Buford Home MeetFeb 15 · 200 Meters · Place 2 · Riverwood InRiverwood In200 Meters225.29—
Feb 15Buford Home MeetFeb 15 · 400 Meters · Place 1 · Riverwood InRiverwood In400 Meters159.15—
Feb 7Riverwood Int Charter School Time TrialFeb 7 · 400 Meters · Place 1 · Riverwood International CharteRiverwood International Charte400 Meters11:05.5010
Feb 7Riverwood Int Charter School Time TrialFeb 7 · 200 Meters · Place 1 · Riverwood International CharteRiverwood International Charte200 Meters126.4810

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 4 · TakeOffTakeOff400 MetersRound P457.4516
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 400 Meters · Place 5 · TakeOffTakeOff400 Meters557.2716
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 2 · TakeOffTakeOff100 MetersRound P211.8916
Jul 4USATF Region 4 Junior Olympic ChampionshipsJul 4 · 100 Meters · Place 4 · TakeOffTakeOff100 Meters412.0016
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 4 · TakeOffTakeOff400 MetersRound P4.58.07a10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 400 Meters · Place 3 · TakeOffTakeOff400 Meters3.56.66a10
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 1 · TakeOffTakeOff200 MetersRound P1.24.66aWind: -0.810
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 2 · TakeOffTakeOff200 Meters2.24.23aWind: 010
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 3 · TakeOffTakeOff100 MetersRound P3.11.98aWind: -0.110
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 3 · TakeOffTakeOff100 Meters3.12.09aWind: -1.410
Jun 14adidas Outdoor NationalsJun 14 · 400 Meters · Place 15 · TakeOffTakeOff400 Meters15.57.77a10
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 17 · TakeOffTakeOff200 MetersRound P17.24.74aWind: 1.210
May 9GHSA 6A State ChampionshipsMay 9 · 400 Meters · Place 11 · Riverwood InternationalRiverwood International400 MetersRound P11.58.10a10
May 9GHSA 6A State ChampionshipsMay 9 · 200 Meters · Place 5 · Riverwood InternationalRiverwood International200 MetersRound P5.24.36aWind: 0.410
May 9GHSA 6A State ChampionshipsMay 9 · 200 Meters · Place 7 · Riverwood InternationalRiverwood International200 Meters7.24.58aWind: 0.610
May 4GHSA 6A Sectional A - Regions 1,4,5,8May 4 · 400 Meters · Place 2 · Riverwood International CharteRiverwood International Charte400 Meters257.5210
May 4GHSA 6A Sectional A - Regions 1,4,5,8May 4 · 200 Meters · Place 1 · Riverwood International CharteRiverwood International Charte200 Meters124.9610
Apr 24GHSA 6A - Region 4Apr 24 · 400 Meters · Place 2 · Riverwood InternationalRiverwood International400 Meters2.57.51a10
Apr 24GHSA 6A - Region 4Apr 24 · 200 Meters · Place 1 · Riverwood InternationalRiverwood International200 Meters1.24.69a10
Mar 28Spring Break Run-offMar 28 · 200 Meters · Place 1 · Riverwood International CharteRiverwood International Charte200 Meters125.1210
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 400 Meters · Place 5 · Riverwood International CharteRiverwood International Charte400 Meters557.8010
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 200 Meters · Place 5 · Riverwood International CharteRiverwood International Charte200 Meters525.4310
Feb 28Midweek at The Ridge #1Feb 28 · 200 Meters · Place 1 · Riverwood InternationalRiverwood International200 Meters1.26.23a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11GHSA 6A State ChampionshipsMay 11 · 400 Meters · Place 10 · Riverwood InternationalRiverwood International400 MetersRound P10.59.15a9
May 6GHSA 6A Sectional BMay 6 · 400 Meters · Place 7 · Riverwood InternationalRiverwood International400 Meters7.59.68a9
May 6GHSA 6A Sectional BMay 6 · 200 Meters · Place 11 · Riverwood InternationalRiverwood International200 Meters11.26.16a9
Apr 27GHSA 6A - Region 4Apr 27 · 400 Meters · Place 4 · Riverwood InRiverwood In400 Meters41:00.229
Apr 27GHSA 6A - Region 4Apr 27 · 200 Meters · Place 2 · Riverwood InRiverwood In200 Meters226.409
Apr 27GHSA 6A - Region 4Apr 27 · 400 Meters · Place 4 · Riverwood InRiverwood In400 Meters41:00.229
Mar 25Fulton County Schools Track & Field ChampionshipsMar 25 · 200 Meters · Place 8 · Riverwood InRiverwood In200 Meters827.179
Mar 25Fulton County Schools Track & Field ChampionshipsMar 25 · 400 Meters · Place 5 · Riverwood InRiverwood In400 Meters51:01.489
Mar 11Christian Taylor InvitationalMar 11 · 400 Meters · Place 7 · Riverwood InternationalRiverwood International400 Meters7.1:01.48a9
Mar 11Christian Taylor InvitationalMar 11 · 200 Meters · Place 14 · Riverwood InternationalRiverwood International200 Meters14.27.17a9
Mar 3Parkview Need for Speed 14Mar 3 · 100 Meters · Place 8 · Riverwood InRiverwood In100 Meters813.65—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24Berkmar-Home Meet #1Feb 24 · 400 Meters · Place 1 · Riverwood International CharteRiverwood International Charte400 Meters11:01.959
Feb 24Berkmar-Home Meet #1Feb 24 · 200 Meters · Place 4 · Riverwood International CharteRiverwood International Charte200 Meters427.439
Feb 24Berkmar-Home Meet #1Feb 24 · 100 Meters · Place 6 · Riverwood International CharteRiverwood International Charte100 Meters613.29 PB9
Feb 11Bima Sports North Atlanta Invitational (All Comers)Feb 11 · 400 Meters · Place 5 · Riverwood InRiverwood In400 Meters51:04.95—
Feb 11Bima Sports North Atlanta Invitational (All Comers)Feb 11 · 100 Meters · Place 13 · Riverwood InRiverwood In100 Meters1313.50—