Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2025 Davidson Meet of Champions · May 245:12.59a2025 Davidson Meet of ChampionsMay 24, 2025
1000 Meters · IndoorCatawba Shores Conference Championship & Others · Feb 43:16.99aCatawba Shores Conference Championship & OthersFebruary 4, 2025
1600 Meters · IndoorIt's About Time Invitational · Nov 225:18.68aIt's About Time InvitationalNovember 22, 2025
1600 Meters · OutdoorFor All The Dawgs Invitational (2nd Annual) · Apr 45:31.37aFor All The Dawgs Invitational (2nd Annual)April 4, 2026
800 Meters · OutdoorPCAC Meet 3 · Mar 202:36.40PCAC Meet 3March 20, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29CSAC Conference MeetApr 29 · 1600 Meters · Place 17 · Bradford PrepBradford Prep1600 Meters17.5:35.62a10
Apr 23Donna Davis HS Invitational Apr 23 · 1600 Meters · Place 13 · Bradford PrepBradford Prep1600 Meters13.5:33.67a10
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 1600 Meters · Place 29 · Bradford PrepBradford Prep1600 Meters29.5:31.37a PB10
Mar 13CSAC Pre-Conference MeetMar 13 · 1600 Meters · Place 21 · Bradford PrepBradford Prep1600 Meters21.5:42.34a10
Mar 3Wildcat Early Bird InviteMar 3 · 1600 Meters · Place 31 · Bradford PrepBradford Prep1600 Meters31.5:38.07a10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20Greater Triad & NW Piedmont & Catawba Shores Conference ChampionshipsJan 20 · 1600 Meters · Place 13 · Bradford PreBradford Pre1600 Meters135:38.7110

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Stay In Your Lane InvitationalDec 13 · 1600 Meters · Place 53 · Bradford PrepBradford Prep1600 Meters53.5:25.97a10
Nov 22It's About Time InvitationalNov 22 · 1600 Meters · Place 15 · Bradford PrepBradford Prep1600 Meters15.5:18.68a PB10
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1000 Meters · Place 16 · Bradford PrepBradford Prep1000 Meters16.3:16.99a PB9
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1000 Meters · Place 20 · Bradford PrepBradford Prep1000 Meters20.3:16.99a9
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1600 Meters · Place 14 · Bradford PrepBradford Prep1600 Meters14.5:28.57a9
Feb 4Catawba Shores Conference Championship & OthersFeb 4 · 1600 Meters · Place 17 · Bradford PrepBradford Prep1600 Meters17.5:28.57a9
Jan 16Mountain Island Winter InvitationalJan 16 · 1600 Meters · Place 7 · Bradford PrepBradford Prep1600 Meters75:39.88a—
Jan 16Mountain Island Winter InvitationalJan 16 · 1000 Meters · Place 18 · Bradford PrepBradford Prep1000 Meters183:24.88a—
Jan 16Mountain Island Winter InvitationalJan 16 · 1600 Meters · Place 7 · Bradford PrepBradford Prep1600 Meters75:39.889
Jan 16Mountain Island Winter InvitationalJan 16 · 1000 Meters · Place 18 · Bradford PrepBradford Prep1000 Meters183:24.889

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 242025 Davidson Meet of ChampionsMay 24 · 1 Mile · Place 37 · Bradford PrepBradford Prep1 Mile37.5:12.59a PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Stay In Your Lane InvitationalDec 14 · 1600 Meters · Place 68 · Bradford PrepBradford Prep1600 Meters68.5:28.68a9
Dec 3Phoenix Academy Invitational #1Dec 3 · 1600 Meters · Place 12 · Bradford PrepBradford Prep1600 Meters12.5:36.53a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Nov 21Bradford Polar Bear Kick OffNov 21 · 1600 Meters · Place 5 · Bradford PrepBradford Prep1600 Meters5.5:51.17aUnofficial9
Apr 18PCAC Conference ChampionshipApr 18 · 1600 Meters · Place 8 · Bradford Prep Charter SchoolBradford Prep Charter School1600 Meters85:32.898
Apr 11PCAC Meet 5Apr 11 · 1600 Meters · Place 4 · Bradford PreparatoryBradford Preparatory1600 Meters4.5:46.93a8
Apr 11PCAC Meet 5Apr 11 · 800 Meters · Place 4 · Bradford PreparatoryBradford Preparatory800 Meters4.2:42.09a8
Mar 26PCAC MS Meet #4Mar 26 · 1600 Meters · Place 7 · Bradford PreparatoryBradford Preparatory1600 Meters7.5:40.36a8
Mar 26PCAC MS Meet #4Mar 26 · 800 Meters · Place 9 · Bradford PreparatoryBradford Preparatory800 Meters9.2:37.26a8
Mar 20PCAC Meet 3Mar 20 · 800 Meters · Place 6 · Bradford PreBradford Pre800 Meters62:36.40 PB—
Mar 20PCAC Meet 3Mar 20 · 800 Meters · Place 6 · Bradford Prep Charter SchoolBradford Prep Charter School800 Meters62:36.408
Mar 14PCAC Meet 2Mar 14 · 1600 Meters · Place 5 · Bradford PreparatoryBradford Preparatory1600 Meters5.5:46.99a8
Mar 14PCAC Meet 2Mar 14 · 800 Meters · Place 4 · Bradford PreparatoryBradford Preparatory800 Meters4.2:44.83a8