Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorASICS Holiday Invitational · Dec 202:45.86aASICS Holiday InvitationalDecember 20, 2025
1600 Meters · IndoorTurkey Invitational · Nov 254:59.97aTurkey InvitationalNovember 25, 2025
1600 Meters · OutdoorQueen City 3A/4A Athletic Conference Championships · Apr 294:57.20aQueen City 3A/4A Athletic Conference ChampionshipsApril 29, 2025
400 Meters · OutdoorIndependence Meet · Apr 151.62aIndependence MeetApril 1, 2026
800 Meters · OutdoorDick Williams Invitational · Apr 242:01.71aDick Williams InvitationalApril 24, 2026
800 Meters · Relay Split · IndoorNCHSAA 8A Champs · Feb 192:04.134NCHSAA 8A ChampsFebruary 19, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 29Meck Power Six 7A/8A Conference ChampionshipApr 29 · 800 Meters · Place 3 · Mallard Creek800 Meters3.2:04.16a12
Apr 24Dick Williams InvitationalApr 24 · 800 Meters · Place 7 · Mallard Creek800 Meters7.2:01.71a PB12
Apr 1Independence MeetApr 1 · 400 Meters · Place 4 · Mallard Creek400 Meters4.51.62a PB12
Mar 28JCSU/Cockrell 2026 HS InvitationalMar 28 · 800 Meters · Place 2 · Mallard Creek800 Meters22:02.40a12
Mar 25Hopewell Meet #1Mar 25 · 800 Meters · Place 4 · Mallard Creek800 Meters4.2:03.65a12
Mar 13Marvin Ridge InvitationalMar 13 · 800 Meters · Place 8 · Mallard Creek800 Meters8.2:03.71a12
Mar 11Phillip O Berry Home Meet/Senior Send OffMar 11 · 800 Meters · Place 3 · Mallard Creek800 Meters3.2:08.23a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 19NCHSAA 8A ChampsFeb 19 · 800 Meters · Mallard Creek800 MetersRelay Split—2:04.134 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 27 · Mallard Creek1000 Meters27.2:45.86a PB12
Nov 25Turkey InvitationalNov 25 · 1600 Meters · Place 11 · Mallard Creek1600 Meters11.4:59.97a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 17Hopewell Meet #2Dec 17 · 1000 Meters · Place 2 · Mallard Creek1000 Meters2.2:45.57aUnofficial12
Dec 3Berry Polar BearDec 3 · 1000 Meters · Mallard Creek1000 Meters—DNS12
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 1600 Meters · Place 8 · Mallard Creek1600 Meters8.4:57.20a PB11
Apr 9Julius Chambers Senior NightApr 9 · 800 Meters · Mallard Creek800 Meters—DNS11
Apr 9Julius Chambers Senior NightApr 9 · 400 Meters · Place 5 · Mallard Creek400 Meters5.54.45a11
Mar 29Weddington InvitationalMar 29 · 1600 Meters · Place 47 · Mallard Creek1600 Meters474:59.05JR
Mar 26Hough Meet #1Mar 26 · 800 Meters · Place 8 · Mallard Creek800 Meters82:10.4511
Mar 19Phillip O Berry Home MeetMar 19 · 800 Meters · Place 3 · Mallard Creek800 Meters3.2:14.54a11
Mar 14Marvin Ridge InvitationalMar 14 · 800 Meters · Place 24 · Mallard Creek800 Meters242:15.7511
Mar 14Marvin Ridge InvitationalMar 14 · 1600 Meters · Place 31 · Mallard Creek1600 Meters315:03.6811
Mar 10Hopewell Meet #1Mar 10 · 1600 Meters · Place 13 · Mallard Creek1600 Meters13.5:22.96a11
Mar 10Hopewell Meet #1Mar 10 · 800 Meters · Place 5 · Mallard Creek800 Meters5.2:18.97a11
Jan 14Hopewell Polar Bear #3Jan 14 · 1600 Meters · Place 8 · Mallard Creek1600 Meters8.5:12.06a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 1000 Meters · Place 19 · Mallard Creek1000 Meters19.2:51.59a11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Hopewell Polar Bear Meet #2Dec 12 · 1600 Meters · Mallard Creek1600 Meters—DNS11
Dec 5Phillip O. Berry Polar BearDec 5 · 1000 Meters · Place 4 · Mallard Creek1000 Meters4.3:01.58aUnofficial11
Apr 26Dick Williams InvitationalApr 26 · 800 Meters · Place 12 · Mallard Creek800 Meters122:13.70—
Apr 17North Meck Home Meet #2 2024Apr 17 · 1600 Meters · Mallard Creek1600 Meters—DNS10
Apr 17North Meck Home Meet #2 2024Apr 17 · 800 Meters · Mallard Creek800 Meters—DNS10
Mar 20Phillip O. Berry Home MeetMar 20 · 800 Meters · Place 7 · Mallard Creek800 Meters72:14.2310
Mar 12Hough Home MeetMar 12 · 1600 Meters · Place 4 · Mallard Creek1600 Meters4.5:12.68a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 22Blue Ridge ClassicApr 22 · 1600 Meters · Place 28 · Mallard Creek1600 Meters28.5:10.81a9
Mar 15North Meck Home Meet #1Mar 15 · 800 Meters · Place 12 · Mallard Creek800 Meters122:15.799
Mar 15North Meck Home Meet #1Mar 15 · 800 Meters · Place 12 · Mallard Creek800 Meters122:15.799