Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBill Thorn Invitational · Apr 1811.01aBill Thorn InvitationalApril 18, 2026
200 Meters · IndoorThe Galleria Games · Dec 2023.25aThe Galleria GamesDecember 20, 2025
200 Meters · OutdoorGHSA State Championships 2026 · May 1122.71aGHSA State Championships 2026May 11, 2026
300 Meters · IndoorThe VA Showcase · Jan 1737.08aThe VA ShowcaseJanuary 17, 2026
400 Meters · IndoorThe Galleria Games · Dec 2156.44aThe Galleria GamesDecember 21, 2024
400 Meters · OutdoorTrinity Invitational · Mar 2954.96Trinity InvitationalMarch 29, 2025
60 Meter · IndoorThe Galleria Games · Dec 207.29aThe Galleria GamesDecember 20, 2025
60 Meters · IndoorCoach Miami Presents The Bama Showcase · Jan 287.55aCoach Miami Presents The Bama ShowcaseJanuary 28, 2024
Combined results · IndoorWanda Lee Thomas Showdown Memorial 2021 · Jan 108.52Wanda Lee Thomas Showdown Memorial 2021January 10, 2021
Combined results · OutdoorTracklab Spring League Championships · May 725.48RTracklab Spring League ChampionshipsMay 7, 2022
Complete · OutdoorUSATF Georgia Youth Track and Field Championships · Jun 1726.24USATF Georgia Youth Track and Field ChampionshipsJune 17, 2021
Long Jump · OutdoorUSATF Georgia Association Junior Olympic Area A Preliminary Meet · Jun 44.94mUSATF Georgia Association Junior Olympic Area A Preliminary MeetJune 4, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 MetersRound P1.22.74aWind: 1.89
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.22.74aWind: 1.29
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 MetersRound S1.11.24aWind: 1.69
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 MetersRound P1.11.22aWind: 2.29
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.11.33aWind: 0.19
May 11GHSA State Championships 2026May 11 · 200 Meters · Place 1 · Landmark ChristianLandmark Christian200 Meters1.22.71a PBWind: 29
May 11GHSA State Championships 2026May 11 · 100 Meters · Place 1 · Landmark ChristianLandmark Christian100 Meters1.11.38aWind: -1.89
May 2GHSA A-3A Private Sectional A - Areas 1 & 2May 2 · 200 Meters · Place 1 · Landmark ChristianLandmark Christian200 Meters1.23.26a9
May 2GHSA A-3A Private Sectional A - Areas 1 & 2May 2 · 100 Meters · Place 1 · Landmark ChristianLandmark Christian100 Meters1.11.59a9
Apr 24GHSA A-3A Private Schools Area 2 Apr 24 · 200 Meters · Place 1 · Landmark ChristianLandmark Christian200 Meters1.23.15a9
Apr 24GHSA A-3A Private Schools Area 2 Apr 24 · 100 Meters · Place 1 · Landmark ChristianLandmark Christian100 Meters1.11.30a9
Apr 18Bill Thorn InvitationalApr 18 · 200 Meters · Place 1 · Landmark ChristianLandmark Christian200 Meters1.23.09a9
Apr 18Bill Thorn InvitationalApr 18 · 100 Meters · Place 1 · Landmark ChristianLandmark Christian100 Meters1.11.01a PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 3 · Major Impact TrackMajor Impact Track300 Meters3.37.08a PB9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20The Galleria GamesDec 20 · 60 Meter · Place 1 · Major Impact TXMajor Impact TX60 Meter1.7.29a PB9
Dec 20The Galleria GamesDec 20 · 400 Meters · Place 1 · Major Impact TXMajor Impact TX400 Meters1.56.60a9
Dec 20The Galleria GamesDec 20 · 200 Meters · Place 1 · Major Impact TXMajor Impact TX200 Meters1.23.25a PB9
Jan 26The Bama ShowcaseJan 26 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 MeterRound P1.7.39a8
Jan 26The Bama ShowcaseJan 26 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 Meter1.7.40a8
Jan 26The Bama ShowcaseJan 26 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.23.33a8

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31Major Impact Track & Field InvitationalMay 31 · 100 Meters · Place 1 · Major ImpactMajor Impact100 Meters111.3914
May 31Major Impact Track & Field InvitationalMay 31 · 200 Meters · Place 1 · Major ImpactMajor Impact200 Meters123.1314
May 31Major Impact Track & Field InvitationalMay 31 · 200 Meters · Place 1 · Major ImpactMajor Impact200 Meters123.1314
May 31Major Impact Track & Field InvitationalMay 31 · 100 Meters · Place 1 · Major ImpactMajor Impact100 Meters111.3914
May 10Carolina's Sprint FestMay 10 · 200 Meters · Place 1 · Georgia Power RelayGeorgia Power Relay200 Meters1.23.25aWind: 1.28
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 1 · Georgia Power RelayGeorgia Power Relay100 MetersRound P1.11.77aWind: -0.58
May 10Carolina's Sprint FestMay 10 · 100 Meters · Place 1 · Georgia Power RelayGeorgia Power Relay100 Meters1.11.81aWind: -28
Apr 25Georgia Middle School State Championships 2025Apr 25 · 200 Meters · Place 1 · Landmark Christian SchoolLandmark Christian School200 MetersRound P123.708
Apr 25Georgia Middle School State Championships 2025Apr 25 · 200 Meters · Place 1 · Landmark Christian SchoolLandmark Christian School200 Meters123.848
Apr 25Georgia Middle School State Championships 2025Apr 25 · 100 Meters · Place 1 · Landmark Christian SchoolLandmark Christian School100 MetersRound P111.678
Apr 25Georgia Middle School State Championships 2025Apr 25 · 100 Meters · Place 1 · Landmark Christian SchoolLandmark Christian School100 Meters111.618
Mar 29Trinity InvitationalMar 29 · 400 Meters · Place 1 · Landmark Christian SchoolLandmark Christian School400 Meters154.96 PB8

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 Meter1.7.41a8
Dec 21The Galleria GamesDec 21 · 400 Meters · Place 1 · Major Impact TrackMajor Impact Track400 Meters1.56.44a PB8
Dec 21The Galleria GamesDec 21 · 200 Meters · Major Impact TrackMajor Impact Track200 Meters--DNS8
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 400 Meters · Place 1 · Major ImpactMajor Impact400 Meters156.83a—
Jan 28Coach Miami Presents The Bama ShowcaseJan 28 · 60 Meters · Place 1 · Major ImpactMajor Impact60 MetersRound P17.55a PB—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 MetersRound P1.24.19aWind: 07
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.24.21aWind: -1.27
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 MetersRound P1.12.03aWind: 0.37
Jun 20USATF Georgia Association Junior Olympic ChampionshipsJun 20 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.11.86aWind: -1.47
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 2 · Major Impact TrackMajor Impact Track200 MetersRound P2.24.43aWind: -0.57
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.23.47aWind: 1.37
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 2 · Major Impact TrackMajor Impact Track100 MetersRound P2.11.63aWind: 07
Jun 14adidas Outdoor NationalsJun 14 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.11.53aWind: 0.57
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 MetersRound P1.24.36aWind: 0.67
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.23.71aWind: 0.77
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 MetersRound P1.11.74aWind: 0.57
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.11.64aWind: 0.77

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 16The Galleria GamesDec 16 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 Meter1.7.45a7
Dec 16The Galleria GamesDec 16 · 400 Meters · Place 1 · Major Impact TrackMajor Impact Track400 Meters1.59.58a7
Dec 16The Galleria GamesDec 16 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.24.59a7
Jan 29The Bama ShowcaseJan 29 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 MeterRound P1.7.74a6
Jan 29The Bama ShowcaseJan 29 · 60 Meter · Major Impact TrackMajor Impact Track60 Meter--DNS6
Jan 29The Bama ShowcaseJan 29 · 400 Meters · Place 1 · Major Impact TrackMajor Impact Track400 Meters1.1:00.49a6
Jan 29The Bama ShowcaseJan 29 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.25.43a6

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · Long Jump · Place 1 · Major Impact TrackMajor Impact TrackLong Jump1.5.20mWind: 0.36
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 MetersRound P1.24.73aWind: -1.66
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.24.59aWind: -0.86
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 MetersRound P1.12.37aWind: -1.26
Jun 22USATF Georgia Association Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.12.15aWind: -1.96
Jun 3USATF Georgia Association Area B Youth Developmental MeetJun 3 · Long Jump · Place 1 · Major Impact TrackMajor Impact TrackLong Jump1.5.04m6
Jun 3USATF Georgia Association Area B Youth Developmental MeetJun 3 · 400 Meters · Place 1 · Major Impact TrackMajor Impact Track400 Meters1.56.90a6
Jun 3USATF Georgia Association Area B Youth Developmental MeetJun 3 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.24.58a6
Apr 1Champions United Track Series #3Apr 1 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.25.43aUnofficial6
Apr 1Champions United Track Series #3Apr 1 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.11.98aUnofficial6

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17The Galleria GamesDec 17 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 Meter1.7.87a6
Dec 17The Galleria GamesDec 17 · 400 Meters · Place 2 · Major Impact TrackMajor Impact Track400 Meters2.59.54a6
Dec 17The Galleria GamesDec 17 · 200 Meters · Place 2 · Major Impact TrackMajor Impact Track200 Meters2.25.74a6
Feb 13TFCUSA National Championship 2022Feb 13 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 Meter1.7.98a5
Feb 13TFCUSA National Championship 2022Feb 13 · 400 Meters · Place 2 · Major Impact TrackMajor Impact Track400 Meters2.1:02.20a5
Feb 13TFCUSA National Championship 2022Feb 13 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.26.20a5
Jan 30The Bama ShowcaseJan 30 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 MeterRound P1.8.03a5
Jan 30The Bama ShowcaseJan 30 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 Meter1.8.02a5
Jan 30The Bama ShowcaseJan 30 · 400 Meters · Place 1 · Major Impact TrackMajor Impact Track400 Meters1.1:00.08a5
Jan 30The Bama ShowcaseJan 30 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.25.93a5

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · Long Jump · Place 3 · Major ImpactMajor ImpactLong Jump34.74m—
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 1 · Major ImpactMajor Impact200 MetersRound P124.98—
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 200 Meters · Place 8 · Major ImpactMajor Impact200 Meters834.98—
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 1 · Major ImpactMajor Impact100 MetersRound P112.28—
Jun 23USATF Georgia Association Junior Olympic ChampionshipsJun 23 · 100 Meters · Place 8 · Major ImpactMajor Impact100 Meters832.54—
Jun 4USATF Georgia Association Junior Olympic Area A Preliminary MeetJun 4 · Long Jump · Place 1 · Major Impact TrackMajor Impact TrackLong Jump1.4.94m PB5
Jun 4USATF Georgia Association Junior Olympic Area A Preliminary MeetJun 4 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.26.41a5
Jun 4USATF Georgia Association Junior Olympic Area A Preliminary MeetJun 4 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.12.32a5
May 7Tracklab Spring League ChampionshipsMay 7 · Combined results · Place 1 · major Impactmajor ImpactCombined results116-10.00R—
May 7Tracklab Spring League ChampionshipsMay 7 · Combined results · Place 2 · major Impactmajor ImpactCombined results21:00.78—
May 7Tracklab Spring League ChampionshipsMay 7 · Combined results · Place 1 · major Impactmajor ImpactCombined results125.48R PB—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18The Galleria GamesDec 18 · 60 Meter · Place 1 · Major Impact TrackMajor Impact Track60 Meter1.8.21a5
Dec 18The Galleria GamesDec 18 · 400 Meters · Major Impact TrackMajor Impact Track400 Meters—DNS5
Dec 18The Galleria GamesDec 18 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.27.49a5
Jan 10Wanda Lee Thomas Showdown Memorial 2021Jan 10 · Combined results · Place 1 · major Impactmajor ImpactCombined results128.5810
Jan 10Wanda Lee Thomas Showdown Memorial 2021Jan 10 · Combined results · Place 1 · major Impactmajor ImpactCombined results18.52 PB10

2021 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · Long Jump · Place 1 · Major Impact TrackMajor Impact TrackLong Jump1.4.44m4
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 MetersRound P1.26.82aWind: -14
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.26.47aWind: -1.34
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 MetersRound P1.13.28aWind: -1.94
Jul 8USATF GA/SC Battle for the Peach Track and Field ChampionshipsJul 8 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.13.10aWind: 0.14
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Complete · Place 1 · Major ImpactMajor ImpactComplete116-00.5010
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Complete · Place 1 · Major ImpactMajor ImpactComplete11:04.2410
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Complete · Place 1 · Major ImpactMajor ImpactComplete128.0910
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Complete · Place 1 · Major ImpactMajor ImpactCompleteRound P11:00.6510
Jun 17USATF Georgia Youth Track and Field ChampionshipsJun 17 · Complete · Place 1 · Major ImpactMajor ImpactCompleteRound P126.24 PB10
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · Long Jump · Place 1 · Major Impact TrackMajor Impact TrackLong Jump1.4.34m4
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 400 Meters · Place 1 · Major Impact TrackMajor Impact Track400 Meters1.1:00.68a4
Jun 5USATF Georgia Association Youth Track and Field Preliminary Area A MeetJun 5 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.26.84a4
May 28Mark TrailMay 28 · Long Jump · Place 1 · Major Impact TrackMajor Impact TrackLong Jump1.4.40m4
May 28Mark TrailMay 28 · 200 Meters · Place 4 · Major Impact TrackMajor Impact Track200 MetersRound P4.29.51a4
May 28Mark TrailMay 28 · 200 Meters · Place 1 · Major Impact TrackMajor Impact Track200 Meters1.26.08a4
May 28Mark TrailMay 28 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 MetersRound P1.13.64a4
May 28Mark TrailMay 28 · 100 Meters · Place 1 · Major Impact TrackMajor Impact Track100 Meters1.13.52a4
Apr 23District 4 Track and Field ChampionshipApr 23 · Long Jump · Place 1 · Fayette BoltsFayette BoltsLong Jump1.12-09.0010
Apr 23District 4 Track and Field ChampionshipApr 23 · 200 Meters · Place 1 · Fayette BoltsFayette Bolts200 MetersRound P1.29.02a10
Apr 23District 4 Track and Field ChampionshipApr 23 · 200 Meters · Place 1 · Fayette BoltsFayette Bolts200 Meters1.29.02a10
Apr 23District 4 Track and Field ChampionshipApr 23 · 100 Meters · Place 1 · Fayette BoltsFayette Bolts100 MetersRound P1.14.18a10
Apr 23District 4 Track and Field ChampionshipApr 23 · 100 Meters · Place 1 · Fayette BoltsFayette Bolts100 Meters1.13.51a10
Apr 17Spring Track Series 5Apr 17 · Long Jump · Place 2 · Fayette BoltsFayette BoltsLong Jump2.10-05.0010
Apr 17Spring Track Series 5Apr 17 · 200 Meters · Place 1 · Fayette BoltsFayette Bolts200 Meters1.27.3010
Apr 17Spring Track Series 5Apr 17 · 100 Meters · Place 1 · Fayette BoltsFayette Bolts100 Meters1.13.50a10

2020 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 1RSS/CO-19 #4 Final Summer 2020 Series Meet Aug 1 · Long Jump · Place 1 · major Impactmajor ImpactLong Jump112-04.759
Aug 1RSS/CO-19 #4 Final Summer 2020 Series Meet Aug 1 · 200 Meters · Place 1 · major Impactmajor Impact200 Meters128.659
Aug 1RSS/CO-19 #4 Final Summer 2020 Series Meet Aug 1 · 100 Meters · Place 1 · major Impactmajor Impact100 Meters113.799
Jul 25RSS CO-19 2020 Summer Series Meet #3Jul 25 · Long Jump · Place 4 · major Impactmajor ImpactLong Jump412-03.509
Jul 25RSS CO-19 2020 Summer Series Meet #3Jul 25 · 200 Meters · Place 1 · major Impactmajor Impact200 Meters128.659
Jul 25RSS CO-19 2020 Summer Series Meet #3Jul 25 · 100 Meters · Place 1 · major Impactmajor Impact100 Meters113.799
Jul 18RSS CO-19 2020 Summer Series Meet #2Jul 18 · Long Jump · Place 2 · major Impactmajor ImpactLong Jump213-00.009
Jul 18RSS CO-19 2020 Summer Series Meet #2Jul 18 · 400 Meters · Place 2 · major Impactmajor Impact400 Meters21:09.009
Jul 11RSS CO-19 2020 Summer Series Meet #1Jul 11 · Long Jump · Place 1 · major Impactmajor ImpactLong Jump113-11.009
Jul 11RSS CO-19 2020 Summer Series Meet #1Jul 11 · 200 Meters · Place 2 · major Impactmajor Impact200 Meters229.009
Jul 11RSS CO-19 2020 Summer Series Meet #1Jul 11 · 100 Meters · Place 1 · major Impactmajor Impact100 Meters114.109