Personal bests

Best marks in available results
Event / courseMarkMeetDate
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 · OutdoorCentennial Senior Night · Apr 324.33Centennial Senior NightApril 3, 2025
400 Meters · IndoorRoswell vs Johns Creek/The Weber School · Feb 1953.92Roswell vs Johns Creek/The Weber SchoolFebruary 19, 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 Creek800 Meters14.2:01.93a11
May 2GHSA 5A Sectional B - Regions 4,5,6,7May 2 · 800 Meters · Place 5 · Johns Creek800 Meters5.1:58.78a PB11
Apr 14Blue Devil Dust OffApr 14 · 800 Meters · Place 1 · Johns Creek800 Meters1.2:03.87a11
Mar 28Fulton County ChampionshipMar 28 · 1600 Meters · Place 10 · Johns Creek1600 Meters10.4:39.93a PB11
Mar 28Fulton County ChampionshipMar 28 · 800 Meters · Place 2 · Johns Creek800 Meters2.1:59.16a11
Mar 7Creekview InvitationalMar 7 · 800 Meters · Place 8 · Johns Creek800 Meters8.2:00.84a11

2026 Indoor Track

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 16Duluth MeetApr 16 · 800 Meters · Place 2 · Johns Creek800 Meters22:03.2710
Apr 3Centennial Senior NightApr 3 · 200 Meters · Place 16 · Johns Creek200 Meters1624.33 PB10
Apr 3Centennial Senior NightApr 3 · 400 Meters · Place 4 · Johns Creek400 Meters452.75 PB10
Apr 3Centennial Senior NightApr 3 · 200 Meters · Place 16 · Johns Creek200 Meters1624.3310
Apr 3Centennial Senior NightApr 3 · 400 Meters · Place 4 · Johns Creek400 Meters452.7510
Mar 29Fulton County ChampionshipMar 29 · 800 Meters · Place 10 · Johns Creek800 Meters102:04.8410

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22Gary Billion InvitationalFeb 22 · 800 Meters · Place 10 · Johns Creek800 Meters102:09.7510
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · 200 Meters · Place 4 · Johns Creek200 Meters424.16 PB—
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · 400 Meters · Place 1 · Johns Creek400 Meters153.92 PB—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24GHSA 6A - Region 7Apr 24 · 800 Meters · Place 14 · Johns Creek800 MetersRound P142:11.02—
Apr 24GHSA 6A - Region 7Apr 24 · 1600 Meters · Place 15 · Johns Creek1600 Meters154:50.73—
Apr 24GHSA 6A - Region 7Apr 24 · 800 Meters · Place 14 · Johns Creek800 MetersRound P142:11.029
Apr 24GHSA 6A - Region 7Apr 24 · 1600 Meters · Place 15 · Johns Creek1600 Meters154:50.739
Mar 27JV Last Hurrah Championship Invitational at Johns CreekMar 27 · 800 Meters · Place 3 · Johns Creek800 Meters32:09.949
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 1600 Meters · Place 14 · Johns Creek1600 Meters144:55.109
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 800 Meters · Place 31 · Johns Creek800 Meters312:15.149
Mar 2Longhorn StampedeMar 2 · 800 Meters · Place 26 · Johns Creek800 Meters262:14.859
Mar 2Longhorn StampedeMar 2 · 1600 Meters · Place 38 · Johns Creek1600 Meters384:57.049

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 800 Meters · Place 5 · Johns Creek800 Meters52:23.909
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 400 Meters · Place 2 · Johns Creek400 Meters256.549
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 1600 Meters · Place 4 · Johns Creek1600 Meters45:08.269
Feb 8JCHS Time TrialFeb 8 · 1600 Meters · Place 3 · Johns Creek1600 Meters35:00.20 PB9