Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRidge All-Comers · Feb 2612.26aRidge All-ComersFebruary 26, 2025
1600 Meters · IndoorJCHS Time Trial · Feb 85:00.20JCHS Time TrialFebruary 8, 2024
1600 Meters · OutdoorFulton County Championship · Mar 284:39.93aFulton County ChampionshipMarch 28, 2026
200 Meters · IndoorRoswell vs Johns Creek/The Weber School · Feb 1924.16Roswell vs Johns Creek/The Weber SchoolFebruary 19, 2025
200 Meters · OutdoorRidge All-Comers · Feb 2623.82aRidge All-ComersFebruary 26, 2025
400 Meters · IndoorTFCUSA Indoor National Championship · Feb 953.32TFCUSA Indoor National ChampionshipFebruary 9, 2025
400 Meters · OutdoorCentennial Senior Night · Apr 352.75Centennial Senior NightApril 3, 2025
800 Meters · IndoorAlpharetta Invitational · Feb 282:00.41Alpharetta InvitationalFebruary 28, 2026
800 Meters · OutdoorGHSA 5A Sectional B - Regions 4,5,6,7 · May 21:58.78aGHSA 5A Sectional B - Regions 4,5,6,7May 2, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11GHSA State Championships 2026May 11 · 800 Meters · Place 14 · Johns CreekJohns Creek800 Meters14.2:01.93a11
May 2GHSA 5A Sectional B - Regions 4,5,6,7May 2 · 800 Meters · Place 5 · Johns CreekJohns Creek800 Meters5.1:58.78a PB11
Apr 14Blue Devil Dust OffApr 14 · 800 Meters · Place 1 · Johns CreekJohns Creek800 Meters1.2:03.87a11
Mar 28Fulton County ChampionshipMar 28 · 1600 Meters · Place 10 · Johns CreekJohns Creek1600 Meters10.4:39.93a PB11
Mar 28Fulton County ChampionshipMar 28 · 800 Meters · Place 2 · Johns CreekJohns Creek800 Meters2.1:59.16a11
Mar 7Creekview InvitationalMar 7 · 800 Meters · Place 8 · Johns CreekJohns Creek800 Meters8.2:00.84a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Alpharetta InvitationalFeb 28 · 800 Meters · Place 3 · Johns CreekJohns Creek800 Meters32:00.41 PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 16Duluth MeetApr 16 · 800 Meters · Place 2 · Johns CreekJohns Creek800 Meters22:03.2710
Apr 3Centennial Senior NightApr 3 · 200 Meters · Place 16 · Johns CreekJohns Creek200 Meters1624.3310
Apr 3Centennial Senior NightApr 3 · 400 Meters · Place 4 · Johns CreekJohns Creek400 Meters452.75 PB10
Apr 3Centennial Senior NightApr 3 · 200 Meters · Place 16 · Johns CreekJohns Creek200 Meters1624.3310
Apr 3Centennial Senior NightApr 3 · 400 Meters · Place 4 · Johns CreekJohns Creek400 Meters452.7510
Mar 29Fulton County ChampionshipMar 29 · 800 Meters · Place 10 · Johns CreekJohns Creek800 Meters102:04.8410
Feb 26Ridge All-ComersFeb 26 · 200 Meters · Place 6 · Johns CreekJohns Creek200 Meters6.23.82a PB10
Feb 26Ridge All-ComersFeb 26 · 100 Meters · Place 30 · Johns CreekJohns Creek100 Meters30.12.26a PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Gary Billion InvitationalFeb 22 · 800 Meters · Place 10 · Johns CreekJohns Creek800 Meters102:09.7510
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · 200 Meters · Place 4 · Johns CreekJohns Creek200 Meters424.16 PB—
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · 400 Meters · Place 1 · Johns CreekJohns Creek400 Meters153.92—
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · 400 Meters · Place 6 · Major ImpactMajor Impact400 Meters653.32 PB17
Feb 9TFCUSA Indoor National ChampionshipFeb 9 · 200 Meters · Place 25 · Major ImpactMajor Impact200 Meters2524.8017
Jan 26The Bama ShowcaseJan 26 · 400 Meters · Place 48 · Major Impact TrackMajor Impact Track400 Meters48.53.60a10
Jan 26The Bama ShowcaseJan 26 · 200 Meters · Place 97 · Major Impact TrackMajor Impact Track200 Meters97.24.52a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21The Galleria GamesDec 21 · 400 Meters · Place 43 · Major Impact TrackMajor Impact Track400 Meters43.54.32a10
Dec 21The Galleria GamesDec 21 · 200 Meters · Place 54 · Major Impact TrackMajor Impact Track200 Meters54.24.42a10
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 800 Meters · Place 5 · Johns CreekJohns Creek800 Meters52:23.909
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 400 Meters · Place 2 · Johns CreekJohns Creek400 Meters256.549
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 1600 Meters · Place 4 · Johns CreekJohns Creek1600 Meters45:08.269
Feb 8JCHS Time TrialFeb 8 · 1600 Meters · Place 3 · Johns CreekJohns Creek1600 Meters35:00.20 PB9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24GHSA 6A - Region 7Apr 24 · 800 Meters · Place 14 · Johns CreekJohns Creek800 MetersRound P142:11.02—
Apr 24GHSA 6A - Region 7Apr 24 · 1600 Meters · Place 15 · Johns CreekJohns Creek1600 Meters154:50.73—
Apr 24GHSA 6A - Region 7Apr 24 · 800 Meters · Place 14 · Johns CreekJohns Creek800 MetersRound P142:11.029
Apr 24GHSA 6A - Region 7Apr 24 · 1600 Meters · Place 15 · Johns CreekJohns Creek1600 Meters154:50.739
Mar 27JV Last Hurrah Championship Invitational at Johns CreekMar 27 · 800 Meters · Place 3 · Johns CreekJohns Creek800 Meters32:09.949
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 1600 Meters · Place 14 · Johns CreekJohns Creek1600 Meters144:55.109
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 800 Meters · Place 31 · Johns CreekJohns Creek800 Meters312:15.149
Mar 6Johns Creek Coliseum RumbleMar 6 · 400 Meters · Place 1 · Johns CreekJohns Creek400 Meters1.55.42a9
Mar 6Johns Creek Coliseum RumbleMar 6 · 200 Meters · Place 12 · Johns CreekJohns Creek200 Meters12.25.93a9
Mar 2Longhorn StampedeMar 2 · 800 Meters · Place 26 · Johns CreekJohns Creek800 Meters262:14.859
Mar 2Longhorn StampedeMar 2 · 1600 Meters · Place 38 · Johns CreekJohns Creek1600 Meters384:57.049