Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarvin Ridge Middle School Spring 2026 Invitational · Mar 2813.90Marvin Ridge Middle School Spring 2026 InvitationalMarch 28, 2026
100m Hurdles · 30" / 0.762m · OutdoorNCRunners Middle School All-State Meet · May 218.66aNCRunners Middle School All-State MeetMay 2, 2026
200 Meters · OutdoorPiedmont UCPS MS Meet #7 · Mar 2328.81Piedmont UCPS MS Meet #7March 23, 2026
400 Meters · OutdoorMonroe UCPS MS Meet #12 · Apr 201:09.87Monroe UCPS MS Meet #12April 20, 2026
55m Hurdles · 30" · OutdoorPorter Ridge UCPS MS Meet #7 · Mar 2310.57aPorter Ridge UCPS MS Meet #7March 23, 2026
Long Jump · OutdoorNCRunners Middle School All-State Meet · May 214-09.25NCRunners Middle School All-State MeetMay 2, 2026

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

2026 Outdoor Track

43 results
DateMeetEventPlMarkGr
Nov 4WHS Indoor Time TrialNov 4 · 300 Meters · Place 5 · WeddingtonWeddington300 Meters5.47.38aUnofficial9
Nov 4WHS Indoor Time TrialNov 4 · 55 Meter · Place 6 · WeddingtonWeddington55 Meter6.8.16aUnofficial9
May 2NCRunners Middle School All-State MeetMay 2 · Long Jump · Place 4 · Weddington msWeddington msLong Jump4.14-09.25 PB8
May 2NCRunners Middle School All-State MeetMay 2 · 100m Hurdles · Place 12 · Weddington msWeddington ms100m Hurdles30" / 0.762mRound P12.18.66a PBWind: 1.78
May 2NCRunners Middle School All-State MeetMay 2 · 200 Meters · Place 26 · Weddington msWeddington ms200 Meters26.28.52aWind: 2.68
May 2NCRunners Middle School All-State MeetMay 2 · 100 Meters · Place 35 · Weddington msWeddington ms100 MetersRound P35.13.98aWind: 1.28
Apr 20Monroe UCPS MS Meet #12Apr 20 · 200 Meters · Place 4 · WeddingtonWeddington200 Meters429.628
Apr 20Monroe UCPS MS Meet #12Apr 20 · 200 Meters · Place 6 · WeddingtonWeddington200 Meters629.628
Apr 20Monroe UCPS MS Meet #12Apr 20 · 400 Meters · Place 1 · WeddingtonWeddington400 Meters11:09.87 PB8
Apr 20Monroe UCPS MS Meet #12Apr 20 · 400 Meters · Place 7 · WeddingtonWeddington400 Meters71:09.878
Apr 20Monroe UCPS MS Meet #12Apr 20 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.368
Apr 20Monroe UCPS MS Meet #12Apr 20 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.368
Mar 30Parkwood UCPS MS Meet #10Mar 30 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-05.008
Mar 30Parkwood UCPS MS Meet #10Mar 30 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-05.008
Mar 30Parkwood UCPS MS Meet #10Mar 30 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.748
Mar 30Parkwood UCPS MS Meet #10Mar 30 · 55m Hurdles · Place 3 · WeddingtonWeddington55m Hurdles310.748
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-06.258
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-06.258
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 200 Meters · Place 4 · WeddingtonWeddington200 Meters429.008
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 200 Meters · Place 7 · WeddingtonWeddington200 Meters729.008
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 100 Meters · Place 2 · WeddingtonWeddington100 Meters213.90 PB8
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 100 Meters · Place 10 · WeddingtonWeddington100 Meters1013.908
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 100m Hurdles · Place 5 · WeddingtonWeddington100m Hurdles519.078
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 100m Hurdles · Place 5 · WeddingtonWeddington100m Hurdles519.078
Mar 23Piedmont UCPS MS Meet #7Mar 23 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-05.008
Mar 23Piedmont UCPS MS Meet #7Mar 23 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-05.008
Mar 23Piedmont UCPS MS Meet #7Mar 23 · 200 Meters · Place 2 · WeddingtonWeddington200 Meters228.81 PB8
Mar 23Piedmont UCPS MS Meet #7Mar 23 · 200 Meters · Place 2 · WeddingtonWeddington200 Meters228.818
Mar 23Piedmont UCPS MS Meet #7Mar 23 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.578
Mar 23Piedmont UCPS MS Meet #7Mar 23 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.578
Mar 23Porter Ridge UCPS MS Meet #7Mar 23 · Long Jump · Place 1 · Weddington msWeddington msLong Jump1.14-05.008
Mar 23Porter Ridge UCPS MS Meet #7Mar 23 · 55m Hurdles · Place 2 · Weddington msWeddington ms55m Hurdles30"2.10.57a PB8
Mar 23Porter Ridge UCPS MS Meet #7Mar 23 · 200 Meters · Place 2 · Weddington msWeddington ms200 Meters2.28.81a8
Mar 19Union Academy UCPS MS Meet #5Mar 19 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-09.758
Mar 19Union Academy UCPS MS Meet #5Mar 19 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-09.758
Mar 19Union Academy UCPS MS Meet #5Mar 19 · 100 Meters · Place 3 · WeddingtonWeddington100 Meters313.978
Mar 19Union Academy UCPS MS Meet #5Mar 19 · 100 Meters · Place 7 · WeddingtonWeddington100 Meters713.978
Mar 19Union Academy UCPS MS Meet #5Mar 19 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.098
Mar 19Union Academy UCPS MS Meet #5Mar 19 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.098
Mar 9Marvin Ridge UCPS MS Meet #4Mar 9 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-07.008
Mar 9Marvin Ridge UCPS MS Meet #4Mar 9 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-07.008
Mar 9Marvin Ridge UCPS MS Meet #4Mar 9 · 55m Hurdles · Place 5 · WeddingtonWeddington55m Hurdles510.828
Mar 9Marvin Ridge UCPS MS Meet #4Mar 9 · 55m Hurdles · Place 6 · WeddingtonWeddington55m Hurdles610.828

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 24Weddington UCPS MS Meet #1Feb 24 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-02.508
Feb 24Weddington UCPS MS Meet #1Feb 24 · Long Jump · Place 1 · WeddingtonWeddingtonLong Jump114-02.508
Feb 24Weddington UCPS MS Meet #1Feb 24 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.788
Feb 24Weddington UCPS MS Meet #1Feb 24 · 55m Hurdles · Place 2 · WeddingtonWeddington55m Hurdles210.788

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 3Sun Valley UCPS MS Meet #8Apr 3 · 100 Meters · Place 3 · WeddingtonWeddington100 Meters314.727
Apr 3Sun Valley UCPS MS Meet #8Apr 3 · 100 Meters · Place 24 · WeddingtonWeddington100 Meters2414.727
Apr 3Sun Valley UCPS MS Meet #8Apr 3 · 100 Meters · Place 3 · WeddingtonWeddington100 Meters314.727
Apr 3Sun Valley UCPS MS Meet #8Apr 3 · 100 Meters · Place 24 · WeddingtonWeddington100 Meters2414.727
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · Long Jump · Place 3 · WeddingtonWeddingtonLong Jump312-11.007
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · Long Jump · Place 3 · WeddingtonWeddingtonLong Jump312-11.007
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · 100 Meters · Place 1 · WeddingtonWeddington100 Meters114.837
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · 100 Meters · Place 17 · WeddingtonWeddington100 Meters1714.837
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · 55m Hurdles · Place 5 · WeddingtonWeddington55m Hurdles511.227
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · 55m Hurdles · Place 9 · WeddingtonWeddington55m Hurdles911.227
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · Long Jump · Place 3 · WeddingtonWeddingtonLong Jump312-11.007
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · Long Jump · Place 3 · WeddingtonWeddingtonLong Jump312-11.007
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · 100 Meters · Place 1 · WeddingtonWeddington100 Meters114.837
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · 100 Meters · Place 17 · WeddingtonWeddington100 Meters1714.837
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · 55m Hurdles · Place 5 · WeddingtonWeddington55m Hurdles511.227
Mar 20Porter Ridge UCPS MS Meet #5Mar 20 · 55m Hurdles · Place 9 · WeddingtonWeddington55m Hurdles911.227