Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCarolina Distance Carnival · Apr 204:42.74Carolina Distance CarnivalApril 20, 2024
1000 Meters · IndoorJDL Run Fast Invitational · Jan 42:43.00JDL Run Fast InvitationalJanuary 4, 2025
1600 Meters · IndoorMondo Elite HS Invitational · Feb 14:38.89Mondo Elite HS InvitationalFebruary 1, 2025
1600 Meters · OutdoorMooresville Last Chance Meet · May 34:26.72aMooresville Last Chance MeetMay 3, 2025
3200 Meters · IndoorCold Turkey Invitational · Dec 411:30.41aCold Turkey InvitationalDecember 4, 2021
3200 Meters · OutdoorWeddington Invitational · Mar 2910:14.53Weddington InvitationalMarch 29, 2025
400 Meters · OutdoorAL Brown Meet #3 · Apr 853.81aAL Brown Meet #3April 8, 2025
800 Meters · OutdoorMooresville Last Chance Meet · May 32:01.64aMooresville Last Chance MeetMay 3, 2025

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

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10NCHSAA 4A Midwest RegionalMay 10 · 1600 Meters · Place 7 · Lake Norman1600 Meters7.4:34.99a12
May 10NCHSAA 4A Midwest RegionalMay 10 · 800 Meters · Lake Norman800 Meters—DNS12
May 3Mooresville Last Chance MeetMay 3 · 1600 Meters · Place 2 · Lake Norman1600 Meters2.4:26.72a PB12
May 3Mooresville Last Chance MeetMay 3 · 800 Meters · Place 1 · Lake Norman800 Meters1.2:01.64a PB12
Apr 8AL Brown Meet #3Apr 8 · 400 Meters · Place 4 · Lake Norman400 Meters4.53.81a PB12
Mar 31South Iredell Meet #2Mar 31 · 3200 Meters · Place 1 · Lake Norman3200 Meters1.10:20.61a12
Mar 29Weddington InvitationalMar 29 · 3200 Meters · Place 24 · Lake Norman3200 Meters2410:14.53 PBSR
Mar 14Marvin Ridge InvitationalMar 14 · 1600 Meters · Place 10 · Lake Norman1600 Meters104:36.3412
Mar 8Clash of the CarolinasMar 8 · 1600 Meters · Place 28 · Lake Norman1600 Meters28.4:44.61a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Mondo Elite HS InvitationalFeb 1 · 1600 Meters · Place 55 · Lake Norman1600 Meters554:38.89 PB—
Jan 25Fast Track InvitationalJan 25 · 1000 Meters · Place 31 · Lake Norman1000 Meters312:46.93—
Jan 4JDL Run Fast InvitationalJan 4 · 1600 Meters · Place 12 · Lake Norman1600 Meters124:39.00—
Jan 4JDL Run Fast InvitationalJan 4 · 1000 Meters · Place 11 · Lake Norman1000 Meters112:43.00 PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 138 · Lake Norman3200 Meters138.10:08.15aUnofficial12
Apr 26Cary AC Elite Sprint & DistanceApr 26 · 1600 Meters · Place 21 · Lake Norman1600 Meters214:36.7511
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 14 · Lake Norman1600 Meters144:40.67—
Apr 20Carolina Distance CarnivalApr 20 · 1 Mile · Place 152 · Lake Norman1 Mile1524:42.74 PBJR
Mar 16Coach Odell Williams Raider InvitationalMar 16 · 1600 Meters · Place 1 · Lake Norman1600 Meters14:39.94—
Mar 13Mooresville Home #1Mar 13 · 1600 Meters · Place 2 · Lake Norman1600 Meters24:50.95—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2Mondo Elite HS InvitationalFeb 2 · 1600 Meters · Place 88 · Lake Norman1600 Meters884:46.24—
Jan 27Charlotte City Championship 2024Jan 27 · 1600 Meters · Place 16 · Lake Norman1600 Meters164:41.51JR
Jan 20Fast Track HS InvitationalJan 20 · 1600 Meters · Place 42 · Lake Norman1600 Meters424:43.16—
Jan 6Just Don't Lose HS ClassicJan 6 · 1600 Meters · Place 17 · Lake Norman1600 Meters174:46.15—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Nov 18New Balance Dash for DoobieNov 18 · 3200 Meters · Place 129 · Lake Norman3200 Meters129.10:26.14aUnofficial12
Apr 29Dick Williams InvitationalApr 29 · 1600 Meters · Place 6 · Lake Norman1600 Meters64:43.15—
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 173 · Lake Norman1600 Meters1734:46.02—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 173 · Lake Norman1 Mile1734:47.91—
Apr 22Carolina Distance CarnivalApr 22 · 1600 Meters · Place 173 · Lake Norman1600 Meters1734:46.02—
Apr 22Carolina Distance CarnivalApr 22 · 1 Mile · Place 173 · Lake Norman1 Mile1734:47.91—
Apr 5Hough Meet #2Apr 5 · 3200 Meters · Place 1 · LAKE NORMAN3200 Meters110:32.32—
Mar 24Mount Tabor Mile & Throwing ThunderMar 24 · 1 Mile · Place 4 · Lake Norman1 Mile44:46.5410
Mar 1West Wolverines Meet 1Mar 1 · 3200 Meters · Place 6 · Lake Norman3200 Meters610:53.6510
Mar 1West Wolverines Meet 1Mar 1 · 1600 Meters · Place 5 · Lake Norman1600 Meters54:51.5110
Mar 1West Wolverines Meet 1Mar 1 · 3200 Meters · Place 6 · Lake Norman3200 Meters610:53.6510
Mar 1West Wolverines Meet 1Mar 1 · 1600 Meters · Place 5 · Lake Norman1600 Meters54:51.5110

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 85 · Lake Norman1600 Meters854:51.68—
Jan 27Mondo Elite HS InvitationalJan 27 · 1600 Meters · Place 6 · Lake Norman1600 Meters64:48.84—
Jan 21Fast Track HS InvitationalJan 21 · 1600 Meters · Place 28 · Lake Norman1600 Meters284:48.84—

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Nov 19Dash For DoobieNov 19 · 3200 Meters · Place 168 · Lake Norman3200 Meters168.10:24.37aUnofficial11
May 3Greater 4A Metro Conference MeetMay 3 · 3200 Meters · Place 5 · Lake Norman3200 Meters510:34.889
Apr 29Carolina Distance CarnivalApr 29 · 1600 Meters · Place 93 · Lake Norman1600 Meters934:53.84—
Apr 29Carolina Distance CarnivalApr 29 · 1600 Meters · Place 93 · Lake Norman1600 Meters934:53.84—
Apr 28Iredell County ChampionshipApr 28 · 1600 Meters · Place 5 · Lake Norman1600 Meters54:51.66—
Apr 21South Iredell Meet #2Apr 21 · 1600 Meters · Place 1 · Lake Norman1600 Meters14:53.84—
Apr 11South Iredell Meet #1.5Apr 11 · 800 Meters · Place 3 · Lake Norman800 Meters32:14.92—
Apr 11South Iredell Meet #1.5Apr 11 · 1600 Meters · Place 9 · Lake Norman1600 Meters95:35.48—
Mar 30Lake Norman #3Mar 30 · 3200 Meters · Place 3 · Lake Norman3200 Meters311:05.16FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Just Don't Lose HS ClassicJan 8 · 1600 Meters · Place 36 · Lake Norman1600 Meters365:19.87—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18JDL Holiday InvitationalDec 18 · 1600 Meters · Lake Norman1600 Meters—DNS10
Dec 4Cold Turkey InvitationalDec 4 · 3200 Meters · Place 13 · Lake Norman3200 Meters13.11:30.41a PB10
Dec 4Cold Turkey InvitationalDec 4 · 1600 Meters · Place 13 · Lake Norman1600 Meters13.5:03.37a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Nov 20Cuthbertson Turkey run, jump, and throw Nov 20 · 1600 Meters · Place 7 · Lake Norman1600 Meters7.5:15.33aUnofficial10