Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorJohns Creek Coliseum Rumble #1 · Feb 2114.14Johns Creek Coliseum Rumble #1February 21, 2024
100 Meters · OutdoorFulton County Schools Track & Field Championships · Mar 2313.76Fulton County Schools Track & Field ChampionshipsMarch 23, 2024
100m Hurdles · 33" / 0.838m · OutdoorJohns Creek Senior Night · Mar 1917.83aJohns Creek Senior NightMarch 19, 2026
200 Meters · IndoorGary Billion Invitational · Feb 2228.58Gary Billion InvitationalFebruary 22, 2025
200 Meters · OutdoorJV Last Hurrah Championship Invitational at Johns Creek · Mar 2728.25JV Last Hurrah Championship Invitational at Johns CreekMarch 27, 2024
300m Hurdles · 30" / 0.762m · OutdoorFulton County Championship · Mar 2850.69aFulton County ChampionshipMarch 28, 2026
400 Meters · IndoorRoswell vs Johns Creek/The Weber School · Feb 191:08.58Roswell vs Johns Creek/The Weber SchoolFebruary 19, 2025
400 Meters · OutdoorCambridge HS Home Meet · Mar 251:03.38aCambridge HS Home MeetMarch 25, 2026
Long Jump · OutdoorPorter Steel Inc. Big Orange Relays · Mar 1314-9Porter Steel Inc. Big Orange RelaysMarch 13, 2026
Triple Jump · OutdoorJohns Creek JV Meet · Mar 530-8.50Johns Creek JV MeetMarch 5, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Mar 28Fulton County ChampionshipMar 28 · Triple Jump · Place 14 · Johns CreekTriple Jump14.30-412
Mar 28Fulton County ChampionshipMar 28 · 300m Hurdles · Place 13 · Johns Creek300m Hurdles30" / 0.762m13.50.69a PB12
Mar 28Fulton County ChampionshipMar 28 · 100m Hurdles · Place 12 · Johns Creek100m Hurdles33" / 0.838m12.17.97a12
Mar 25Cambridge HS Home MeetMar 25 · Long Jump · Place 1 · Johns CreekLong Jump1.14-2.5012
Mar 25Cambridge HS Home MeetMar 25 · 100m Hurdles · Place 2 · Johns Creek100m Hurdles33" / 0.838m2.18.11a12
Mar 25Cambridge HS Home MeetMar 25 · 400 Meters · Place 2 · Johns Creek400 Meters2.1:03.38a PB12
Mar 21Roswell Rotary RelaysMar 21 · Triple Jump · Place 17 · Johns CreekTriple Jump17.29-012
Mar 21Roswell Rotary RelaysMar 21 · 300m Hurdles · Place 9 · Johns Creek300m Hurdles30" / 0.762m9.51.61a12
Mar 21Roswell Rotary RelaysMar 21 · 100m Hurdles · Place 19 · Johns Creek100m Hurdles33" / 0.838m19.18.80a12
Mar 19Johns Creek Senior NightMar 19 · 100m Hurdles · Place 1 · Johns Creek100m Hurdles33" / 0.838m1.17.83a PB12
Mar 13Porter Steel Inc. Big Orange RelaysMar 13 · Triple Jump · Place 12 · Johns CreekTriple Jump12.29-9.5012
Mar 13Porter Steel Inc. Big Orange RelaysMar 13 · Long Jump · Place 8 · Johns CreekLong Jump8.14-9 PB12
Mar 7Creekview InvitationalMar 7 · Triple Jump · Place 11 · Johns CreekTriple Jump11.28-212
Mar 7Creekview InvitationalMar 7 · Long Jump · Place 15 · Johns CreekLong Jump15.14-712
Mar 7Creekview InvitationalMar 7 · 100m Hurdles · Place 8 · Johns Creek100m Hurdles33" / 0.838m8.17.99a12
Mar 5Johns Creek JV MeetMar 5 · Triple Jump · Place 1 · Johns CreekTriple Jump1.30-8.50 PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Alpharetta InvitationalFeb 28 · Triple Jump · Place 8 · Johns CreekTriple Jump830-412
Feb 28Alpharetta InvitationalFeb 28 · Long Jump · Place 10 · Johns CreekLong Jump1015-212
Feb 28Alpharetta InvitationalFeb 28 · 300m Hurdles · Place 12 · Johns Creek300m Hurdles1252.7612
Feb 25Lambert Wednesday Night #2Feb 25 · Triple Jump · Place 4 · Johns CreekTriple Jump429-1012
Feb 25Lambert Wednesday Night #2Feb 25 · 300m Hurdles · Place 4 · Johns Creek300m Hurdles453.3412
Feb 25Lambert Wednesday Night #2Feb 25 · 100m Hurdles · Place 1 · Johns Creek100m Hurdles118.6112

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 16Duluth MeetApr 16 · Triple Jump · Place 4 · Johns CreekTriple Jump430-511
Apr 16Duluth MeetApr 16 · Long Jump · Place 2 · Johns CreekLong Jump214-11.5011
Apr 16Duluth MeetApr 16 · 300m Hurdles · Place 2 · Johns Creek300m Hurdles252.9111
Apr 16Duluth MeetApr 16 · 100m Hurdles · Place 3 · Johns Creek100m Hurdles318.4311
Apr 3Centennial Senior NightApr 3 · Triple Jump · Place 4 · Johns CreekTriple Jump430-611
Apr 3Centennial Senior NightApr 3 · 300m Hurdles · Place 3 · Johns Creek300m Hurdles351.7911
Apr 3Centennial Senior NightApr 3 · 100m Hurdles · Place 4 · Johns Creek100m Hurdles419.1111
Apr 3Centennial Senior NightApr 3 · Long Jump · Place 8 · Johns CreekLong Jump813-7.5011
Apr 3Centennial Senior NightApr 3 · Triple Jump · Place 4 · Johns CreekTriple Jump430-611
Apr 3Centennial Senior NightApr 3 · 300m Hurdles · Place 3 · Johns Creek300m Hurdles351.7911
Apr 3Centennial Senior NightApr 3 · 100m Hurdles · Place 4 · Johns Creek100m Hurdles419.1111
Apr 3Centennial Senior NightApr 3 · Long Jump · Place 8 · Johns CreekLong Jump813-7.5011
Mar 29Fulton County ChampionshipMar 29 · Triple Jump · Place 12 · Johns CreekTriple Jump1230-911
Mar 29Fulton County ChampionshipMar 29 · Long Jump · Place 27 · Johns CreekLong Jump2712-811
Mar 29Fulton County ChampionshipMar 29 · 300m Hurdles · Place 16 · Johns Creek300m Hurdles1653.3111
Mar 15Porter Steel Inc. Big Orange RelaysMar 15 · Long Jump · Place 10 · Johns CreekLong Jump1014-2.5011
Mar 15Porter Steel Inc. Big Orange RelaysMar 15 · Triple Jump · Place 9 · Johns CreekTriple Jump929-11.7511

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22Gary Billion InvitationalFeb 22 · Triple Jump · Place 2 · Johns CreekTriple Jump231-211
Feb 22Gary Billion InvitationalFeb 22 · Long Jump · Place 3 · Johns CreekLong Jump314-1.5011
Feb 22Gary Billion InvitationalFeb 22 · 300m Hurdles · Place 5 · Johns Creek300m Hurdles554.6211
Feb 22Gary Billion InvitationalFeb 22 · 200 Meters · Place 11 · Johns Creek200 Meters1128.58 PB11
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · 300m Hurdles · Place 3 · Johns Creek300m Hurdles354.00—
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · 400 Meters · Place 5 · Johns Creek400 Meters51:08.58 PB—
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · Triple Jump · Place 2 · Johns CreekTriple Jump228-06.00—
Feb 19Roswell vs Johns Creek/The Weber SchoolFeb 19 · Long Jump · Place 3 · Johns CreekLong Jump313-08.25—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 24GHSA 6A - Region 7Apr 24 · 300m Hurdles · Place 7 · Johns Creek300m Hurdles751.52—
Apr 24GHSA 6A - Region 7Apr 24 · 300m Hurdles · Place 8 · Johns Creek300m HurdlesRound P851.01—
Apr 24GHSA 6A - Region 7Apr 24 · 300m Hurdles · Place 8 · Johns Creek300m HurdlesRound P851.0110
Apr 24GHSA 6A - Region 7Apr 24 · 300m Hurdles · Place 7 · Johns Creek300m Hurdles751.5210
Mar 27JV Last Hurrah Championship Invitational at Johns CreekMar 27 · 300m Hurdles · Place 2 · Johns Creek300m Hurdles251.4910
Mar 27JV Last Hurrah Championship Invitational at Johns CreekMar 27 · 200 Meters · Place 3 · Johns Creek200 Meters328.25 PB10
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 300m Hurdles · Place 14 · Johns Creek300m Hurdles1451.2110
Mar 23Fulton County Schools Track & Field ChampionshipsMar 23 · 100 Meters · Place 39 · Johns Creek100 Meters3913.76 PB10
Mar 2Longhorn StampedeMar 2 · Long Jump · Place 10 · Johns CreekLong Jump1014-010
Mar 2Longhorn StampedeMar 2 · 200 Meters · Place 24 · Johns Creek200 Meters2429.0210
Mar 2Longhorn StampedeMar 2 · 400 Meters · Place 11 · Johns Creek400 Meters111:05.7910

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · Long Jump · Place 2 · Johns CreekLong Jump214-10.5010
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 300m Hurdles · Place 3 · Johns Creek300m Hurdles355.8610
Feb 21Johns Creek Coliseum Rumble #1Feb 21 · 100 Meters · Place 5 · Johns Creek100 Meters514.14 PB10
Feb 8JCHS Time TrialFeb 8 · Long Jump · Place 2 · Johns CreekLong Jump214-010
Feb 8JCHS Time TrialFeb 8 · 200 Meters · Place 1 · Johns Creek200 Meters128.7110
Feb 8JCHS Time TrialFeb 8 · 100 Meters · Place 1 · Johns Creek100 Meters114.2610

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 25Fulton County Schools Track & Field ChampionshipsMar 25 · 200 Meters · Place 30 · Johns Creek200 Meters3029.289
Mar 25Fulton County Schools Track & Field ChampionshipsMar 25 · 100m Hurdles · Place 15 · Johns Creek100m Hurdles1519.899
Mar 16Mountain View Track Open #4Mar 16 · Long Jump · Place 5 · Johns CreekLong Jump513-79
Mar 16Mountain View Track Open #4Mar 16 · 300m Hurdles · Place 3 · Johns Creek300m Hurdles355.259
Mar 16Mountain View Track Open #4Mar 16 · 100m Hurdles · Place 3 · Johns Creek100m Hurdles320.209
Mar 10Porter Steel Inc. Big Orange RelaysMar 10 · Long Jump · Place 14 · Johns CreekLong Jump1413-19
Mar 4Milton Showcase InvitationalMar 4 · 100m Hurdles · Place 11 · Johns Creek100m Hurdles1119.89—