Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSouthern Carolina Conference Championship · Apr 3010.87aSouthern Carolina Conference ChampionshipApril 30, 2025
200 Meters · OutdoorAggie Invite · Apr 1721.97aAggie InviteApril 17, 2026
300 Meters · IndoorLiberty Flames HS Invitational · Dec 733.71aLiberty Flames HS InvitationalDecember 7, 2024
300 Meters · OutdoorBlazer Twilight · Mar 2835.11aBlazer Twilight March 28, 2025
400 Meters · IndoorASICS Last Chance Invitational · Feb 2149.22aASICS Last Chance InvitationalFebruary 21, 2026
400 Meters · OutdoorJohn Weaver Invite · Apr 2447.79aJohn Weaver InviteApril 24, 2026
400 Meters · Relay Split · IndoorNCHSAA 4A State Championships · Feb 1551.205aNCHSAA 4A State Championships February 15, 2025
500 Meters · IndoorNCHSAA 4A State Championships · Feb 151:06.67aNCHSAA 4A State Championships February 15, 2025
55 Meter · IndoorLiberty Flames HS Invitational · Dec 76.51aLiberty Flames HS InvitationalDecember 7, 2024
55 Meter · OutdoorCutty Season Opener · Nov 186.72aCutty Season Opener November 18, 2023
55 Meters · IndoorCharlotte City Championship · Feb 86.64Charlotte City Championship February 8, 2025
60 Meters · IndoorASICS Last Chance Invitational · Feb 217.20aASICS Last Chance InvitationalFebruary 21, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 400 Meters · Place 22 · App StateApp State400 MetersRound P22.49.48aFr
Apr 24John Weaver InviteApr 24 · 400 Meters · Place 3 · App StateApp State400 Meters3.47.79a PBFr
Apr 24John Weaver InviteApr 24 · 200 Meters · App StateApp State200 Meters--DNSFr
Apr 17Aggie InviteApr 17 · 400 Meters · Place 23 · App StateApp State400 Meters23.48.51aFr
Apr 17Aggie InviteApr 17 · 200 Meters · Place 43 · App StateApp State200 Meters43.21.97a PBWind: 1.4Fr
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 65 · App StateApp State400 Meters65.49.83aFr
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 39 · App StateApp State200 Meters39.22.00aWind: -0.7Fr
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 71 · App StateApp State400 Meters71.49.11aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21ASICS Last Chance InvitationalFeb 21 · 400 Meters · Place 6 · App StateApp State400 Meters649.22a PBFr
Feb 21ASICS Last Chance InvitationalFeb 21 · 60 Meters · Place 22 · App StateApp State60 MetersRound P227.20a PBFr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A Midwest RegionalMay 10 · 400 Meters · Place 14 · CuthbertsonCuthbertson400 Meters14.51.71a12
May 10NCHSAA 4A Midwest RegionalMay 10 · 200 Meters · Place 13 · CuthbertsonCuthbertson200 Meters13.22.99aWind: 012
Apr 30Southern Carolina Conference ChampionshipApr 30 · 400 Meters · Place 1 · CuthbertsonCuthbertson400 Meters1.49.87a12
Apr 30Southern Carolina Conference ChampionshipApr 30 · 200 Meters · Place 6 · CuthbertsonCuthbertson200 Meters6.22.30aWind: 0.612
Apr 30Southern Carolina Conference ChampionshipApr 30 · 100 Meters · Place 3 · CuthbertsonCuthbertson100 Meters3.10.87a PBWind: 1.312
Apr 2Union County ChampionshipsApr 2 · 400 Meters · Place 2 · CuthbertsonCuthbertson400 Meters2.49.10a12
Apr 2Union County ChampionshipsApr 2 · 100 Meters · Place 1 · CuthbertsonCuthbertson100 Meters1.10.72aWind: 3.412
Mar 28Blazer Twilight Mar 28 · 300 Meters · Place 2 · CuthbertsonCuthbertson300 Meters2.35.11a PB12
Mar 8Clash of the CarolinasMar 8 · 400 Meters · Place 17 · CuthbertsonCuthbertson400 Meters17.51.74a12
Mar 8Clash of the CarolinasMar 8 · 200 Meters · CuthbertsonCuthbertson200 Meters—DNSWind: -2.212

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15NCHSAA 4A State Championships Feb 15 · 500 Meters · Place 9 · CuthbertsonCuthbertson500 Meters9.1:06.67a PB12
Feb 15NCHSAA 4A State Championships Feb 15 · 300 Meters · Place 9 · CuthbertsonCuthbertson300 Meters9.36.26a12
Feb 15NCHSAA 4A State Championships Feb 15 · 400 Meters · CuthbertsonCuthbertson400 MetersRelay Split—51.205a PB12
Feb 8Charlotte City Championship Feb 8 · 55 Meters · Place 6 · Cuthbertson High SchCuthbertson High Sch55 Meters66.68SR
Feb 8Charlotte City Championship Feb 8 · 55 Meters · Place 4 · Cuthbertson High SchCuthbertson High Sch55 MetersRound P46.64 PBSR
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 13 · CuthbertsonCuthbertson300 Meters1334.37—
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 13 · CuthbertsonCuthbertson300 Meters1334.37—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 300 Meters · Place 1 · CuthbertsonCuthbertson300 Meters1.33.71a PB12
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 8 · CuthbertsonCuthbertson55 MeterRound P8.6.61a12
Dec 7Liberty Flames HS InvitationalDec 7 · 55 Meter · Place 7 · CuthbertsonCuthbertson55 Meter7.6.51a PB12
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 26 · CuthbertsonCuthbertson300 Meters2635.78—
Jan 12The VA ShowcaseJan 12 · 300 Meters · Place 26 · CuthbertsonCuthbertson300 Meters2635.78—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Nov 23Cuthbertson Thanksgiving Extravaganza Nov 23 · 500 Meters · Place 1 · CuthbertsonCuthbertson500 Meters1.1:05.99aUnofficial12
Nov 23Cuthbertson Thanksgiving Extravaganza Nov 23 · 300 Meters · Place 1 · CuthbertsonCuthbertson300 Meters1.34.18aUnofficial12
Nov 16Cuthbertson Polar Bear #1 Nov 16 · 300 Meters · Place 1 · CuthbertsonCuthbertson300 Meters1.33.80aUnofficial12
Nov 16Cuthbertson Polar Bear #1 Nov 16 · 55 Meter · Place 1 · CuthbertsonCuthbertson55 Meter1.6.47aUnofficial12
May 11NCHSAA 4A Midwest RegionalMay 11 · 400 Meters · Place 4 · CuthbertsonCuthbertson400 Meters4.49.10a11
Mar 22Weddington InvitationalMar 22 · 400 Meters · Place 3 · CuthbertsonCuthbertson400 Meters3.50.66a11
Mar 16 Clash of the Carolina'sMar 16 · 200 Meters · Place 5 · CuthbertsonCuthbertson200 Meters5.21.91aWind: 2.611
Mar 16 Clash of the Carolina'sMar 16 · 100 Meters · Place 11 · CuthbertsonCuthbertson100 MetersRound P11.11.34aWind: -2.211
Feb 28Cuthbertson Home Meet #1Feb 28 · 100 Meters · Place 2 · CuthbertsonCuthbertson100 Meters2.10.91aWind: 0.911
Jan 31Cuthbertson Final Polar BearJan 31 · 300 Meters · Place 1 · CuthbertsonCuthbertson300 Meters1.35.63aUnofficial11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 16Christmas is Near InvitationalDec 16 · 300 Meters · Place 2 · CuthbertsonCuthbertson300 Meters2.35.79a11
Dec 2Cuthbertson Polar Bear #2Dec 2 · 300 Meters · Place 3 · CuthbertsonCuthbertson300 Meters3.36.94a11
Dec 2Cuthbertson Polar Bear #2Dec 2 · 55 Meter · Place 11 · CuthbertsonCuthbertson55 Meter11.7.05a11
Nov 18Cutty Season Opener Nov 18 · 300 Meters · Place 3 · CuthbertsonCuthbertson300 Meters3.35.63a11
Nov 18Cutty Season Opener Nov 18 · 55 Meter · Place 2 · CuthbertsonCuthbertson55 Meter2.6.72a PB11
Apr 5Porter Ridge Home Meet #3Apr 5 · Long Jump · CuthbertsonCuthbertsonLong Jump—NM10
Apr 5Porter Ridge Home Meet #3Apr 5 · 200 Meters · Place 15 · CuthbertsonCuthbertson200 Meters15.23.70aUnofficial10
Apr 5Porter Ridge Home Meet #3Apr 5 · 100 Meters · Place 19 · CuthbertsonCuthbertson100 Meters19.11.71aUnofficial10
Feb 4Charlotte City Championship Feb 4 · 300 Meters · Place 30 · CuthbertsonCuthbertson300 Meters30.39.50a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 9 · CuthbertsonCuthbertson300 Meters9.35.63a11
Dec 9Liberty Flames HS InvitationalDec 9 · 55 Meter · Place 45 · CuthbertsonCuthbertson55 MeterRound P45.6.82a11
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 290 · CuthbertsonCuthbertson55 Meters2907.38510
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 147 · CuthbertsonCuthbertson300 Meters14739.34010

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 17Christmas Is Near InvitationalDec 17 · 300 Meters · Place 16 · CuthbertsonCuthbertson300 Meters16.39.88a10
Dec 3Cuthbertson Polar Bear 2 Dec 3 · 300 Meters · Place 6 · CuthbertsonCuthbertson300 Meters6.38.75aUnofficial10
Dec 3Cuthbertson Polar Bear 2 Dec 3 · 55 Meter · CuthbertsonCuthbertson55 Meter—DNS10