Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorRiver Ridge Dual Meet · Feb 2611.54River Ridge Dual MeetFebruary 26, 2025
100 Meters · OutdoorMilton Senior Night · Apr 1511.08aMilton Senior NightApril 15, 2026
200 Meters · IndoorRiver Ridge Dual Meet · Feb 2623.28River Ridge Dual MeetFebruary 26, 2025
200 Meters · OutdoorGHSA 6A Sectional B - Regions 2,6,7,8 · May 221.56aGHSA 6A Sectional B - Regions 2,6,7,8May 2, 2026
400 Meters · IndoorAlpharetta Invitational · Feb 2849.02Alpharetta InvitationalFebruary 28, 2026
400 Meters · OutdoorGATFXCCA Meet of Champions · May 2347.90aGATFXCCA Meet of ChampionsMay 23, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 20 · Alpharetta400 Meters20.48.71a11
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 16 · Alpharetta200 MetersRound P16.21.83aWind: -0.911
May 23GATFXCCA Meet of ChampionsMay 23 · 400 Meters · Place 2 · Alpharetta400 Meters2.47.90a PB11
May 11GHSA State Championships 2026May 11 · 400 Meters · Place 2 · Alpharetta400 Meters2.48.14a11
May 11GHSA State Championships 2026May 11 · 200 Meters · Place 12 · Alpharetta200 Meters12.22.25aWind: -2.611
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · 400 Meters · Place 3 · Alpharetta400 Meters3.48.17a11
May 2GHSA 6A Sectional B - Regions 2,6,7,8May 2 · 200 Meters · Place 3 · Alpharetta200 Meters3.21.56a PB11
Apr 15Milton Senior NightApr 15 · 200 Meters · Place 4 · Alpharetta200 Meters4.22.28a11
Apr 15Milton Senior NightApr 15 · 100 Meters · Place 2 · Alpharetta100 Meters2.11.08a PB11
Apr 11McEachern InvitationalApr 11 · 400 Meters · Place 3 · Alpharetta400 Meters3.49.14a11
Apr 11McEachern InvitationalApr 11 · 200 Meters · Place 6 · Alpharetta200 Meters6.22.37a11
Apr 4GA Spring Break Showdown Apr 4 · 400 Meters · Place 8 · Alpharetta400 Meters8.49.07a11
Apr 4GA Spring Break Showdown Apr 4 · 200 Meters · Place 5 · Alpharetta200 Meters5.21.95aWind: 1.211
Apr 1Alpharetta High MeetApr 1 · 100 Meters · Place 1 · Alpharetta100 Meters1.11.10a11
Mar 28Fulton County ChampionshipMar 28 · 400 Meters · Place 5 · Alpharetta400 Meters5.48.94a11
Mar 28Fulton County ChampionshipMar 28 · 200 Meters · Place 5 · Alpharetta200 Meters5.22.35a11
Mar 21Roswell Rotary RelaysMar 21 · 100 Meters · Place 6 · Alpharetta100 Meters6.11.13a11
Mar 19Johns Creek Senior NightMar 19 · 200 Meters · Place 1 · Alpharetta200 Meters1.22.37a11
Mar 7MTFXCCGA InvitationalMar 7 · 400 Meters · Place 3 · Alpharetta400 Meters348.9511

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Alpharetta InvitationalFeb 28 · 400 Meters · Place 1 · Alpharetta400 Meters149.02 PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 3GHSA 6A Sectional A - Regions 1,2,6,8May 3 · 400 Meters · Place 13 · Alpharetta400 Meters1350.8310
Apr 23GHSA 6A - Region 6Apr 23 · 200 Meters · Place 8 · Alpharetta200 Meters822.8210
Apr 23GHSA 6A - Region 6Apr 23 · 400 Meters · Place 3 · Alpharetta400 Meters349.9810
Apr 16Milton Senior NightApr 16 · 400 Meters · Place 1 · Alpharetta400 Meters1.51.16a10
Apr 16Milton Senior NightApr 16 · 200 Meters · Place 3 · Alpharetta200 Meters3.22.90a10
Apr 16Milton Senior NightApr 16 · 100 Meters · Place 10 · Alpharetta100 Meters10.11.72a10
Apr 3Alpharetta Senior NightApr 3 · 200 Meters · Place 4 · Alpharetta200 Meters422.8510
Apr 3Alpharetta Senior NightApr 3 · 100 Meters · Place 4 · Alpharetta100 Meters411.6010
Mar 29Fulton County ChampionshipMar 29 · 400 Meters · Place 9 · Alpharetta400 Meters951.0810
Mar 22Gail Devers InvitationalMar 22 · 400 Meters · Place 37 · Alpharetta400 Meters3752.2310
Mar 22Gail Devers InvitationalMar 22 · 200 Meters · Place 32 · Alpharetta200 Meters3223.1310
Mar 8Atlanta Games InvitationalMar 8 · 200 Meters · Place 14 · Alpharetta200 Meters1423.0110
Mar 5Alpharetta Weekday MeetMar 5 · Long Jump · Place 8 · AlpharettaLong Jump815-710
Mar 5Alpharetta Weekday MeetMar 5 · 100 Meters · Place 13 · Alpharetta100 Meters1312.0510
Mar 1MTFXCCGA Invitational Mar 1 · 200 Meters · Place 45 · Alpharetta200 Meters4524.1210
Mar 1MTFXCCGA Invitational Mar 1 · 100 Meters · Place 78 · Alpharetta100 Meters7811.6210

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26River Ridge Dual MeetFeb 26 · 400 Meters · Place 1 · Alpharetta400 Meters152.59—
Feb 26River Ridge Dual MeetFeb 26 · 200 Meters · Place 2 · Alpharetta200 Meters223.28 PB—
Feb 26River Ridge Dual MeetFeb 26 · 100 Meters · Place 5 · Alpharetta100 Meters511.54 PB—
Feb 22Alpharetta InvitationalFeb 22 · Long Jump · Place 13 · AlpharettaLong Jump1317-1.5010
Feb 22Alpharetta InvitationalFeb 22 · 400 Meters · Place 18 · Alpharetta400 Meters1855.9710

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 28Alpharetta Weekday Meet #2Mar 28 · Long Jump · Place 14 · AlpharettaLong Jump1416-69
Mar 28Alpharetta Weekday Meet #2Mar 28 · 400 Meters · Place 13 · Alpharetta400 Meters1355.769
Mar 28Alpharetta Weekday Meet #2Mar 28 · 200 Meters · Place 27 · Alpharetta200 Meters2725.259
Mar 28Alpharetta Weekday Meet #2Mar 28 · 100 Meters · Place 37 · Alpharetta100 Meters3712.129
Mar 6Alpharetta Weekday Meet #1Mar 6 · 400 Meters · Place 7 · Alpharetta400 Meters756.219
Mar 6Alpharetta Weekday Meet #1Mar 6 · 200 Meters · Place 31 · Alpharetta200 Meters3125.209
Mar 6Alpharetta Weekday Meet #1Mar 6 · 100 Meters · Place 47 · Alpharetta100 Meters4712.399

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Milton HS Tri MeetFeb 21 · 400 Meters · Place 20 · Alpharetta400 Meters2058.079
Feb 21Milton HS Tri MeetFeb 21 · 200 Meters · Place 23 · Alpharetta200 Meters2325.519
Feb 21Milton HS Tri MeetFeb 21 · 100 Meters · Place 41 · Alpharetta100 Meters4112.519