Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNCRunners Elite Tune Up · May 305:02.46aNCRunners Elite Tune UpMay 30, 2026
1500 Meters · OutdoorAAU North Carolina District Qualifier · Jun 54:50.05aAAU North Carolina District QualifierJune 5, 2026
1600 Meters · OutdoorNCRunners Middle School All-State Meet · May 25:10.39aNCRunners Middle School All-State MeetMay 2, 2026
3000 Meters · OutdoorAAU North Carolina District Qualifier · Jun 510:19.50aAAU North Carolina District QualifierJune 5, 2026
3200 Meters · OutdoorMetrolina Christian MS Meet No. 3 · Apr 912:11.31Metrolina Christian MS Meet No. 3April 9, 2026
400 Meters · OutdoorMetrolina Christian MS Meet No. 4 · Apr 211:04.33Metrolina Christian MS Meet No. 4April 21, 2026
800 Meters · OutdoorAAU Track and Field Region 25 Qualifier · Jun 252:25.58aAAU Track and Field Region 25 QualifierJune 25, 2026
MR Carnival: Josh Palmer Cuthbertso 4:30.40 · OutdoorCarolina Distance Carnival · Apr 265:40.33Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 3000 Meters · Place 5 · Charlotte PanthersCharlotte Panthers3000 Meters510:34.47a7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 1500 Meters · Place 6 · Charlotte PanthersCharlotte Panthers1500 Meters65:02.09a7
Jun 25AAU Track and Field Region 25 QualifierJun 25 · 800 Meters · Place 7 · Charlotte PanthersCharlotte Panthers800 Meters72:25.58a PB7
Jun 5AAU North Carolina District QualifierJun 5 · 3000 Meters · Place 4 · Charlotte Panthers TrackCharlotte Panthers Track3000 Meters4.10:19.50a PB7
Jun 5AAU North Carolina District QualifierJun 5 · 1500 Meters · Place 4 · Charlotte Panthers TrackCharlotte Panthers Track1500 Meters4.4:50.05a PB7
Jun 5AAU North Carolina District QualifierJun 5 · 800 Meters · Place 8 · Charlotte Panthers TrackCharlotte Panthers Track800 Meters8.2:28.16a7
May 30NCRunners Elite Tune UpMay 30 · 1 Mile · Place 89 · Charlotte Panthers TrackCharlotte Panthers Track1 Mile89.5:02.46a PB7
May 30NCRunners Elite Tune UpMay 30 · 800 Meters · Charlotte Panthers TrackCharlotte Panthers Track800 Meters—DNS7
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Place 32 · Trinity EpiscopalTrinity Episcopal1600 Meters32.5:10.39a PB7
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Place 55 · Trinity EpiscopalTrinity Episcopal800 Meters55.2:29.39a7
Apr 21Metrolina Christian MS Meet No. 4Apr 21 · 800 Meters · Place 4 · Trinity EpiscopalTrinity Episcopal800 Meters42:26.657
Apr 21Metrolina Christian MS Meet No. 4Apr 21 · 800 Meters · Place 4 · Trinity EpiscopalTrinity Episcopal800 Meters42:26.657
Apr 21Metrolina Christian MS Meet No. 4Apr 21 · 400 Meters · Place 4 · Trinity EpiscopalTrinity Episcopal400 Meters41:04.33 PB7
Apr 21Metrolina Christian MS Meet No. 4Apr 21 · 400 Meters · Place 7 · Trinity EpiscopalTrinity Episcopal400 Meters71:04.337
Apr 9Metrolina Christian MS Meet No. 3Apr 9 · 3200 Meters · Place 1 · Trinity EpiscopalTrinity Episcopal3200 Meters112:11.31 PB7
Apr 9Metrolina Christian MS Meet No. 3Apr 9 · 3200 Meters · Place 1 · Trinity EpiscopalTrinity Episcopal3200 Meters112:11.317
Apr 9Metrolina Christian MS Meet No. 3Apr 9 · 1600 Meters · Place 5 · Trinity EpiscopalTrinity Episcopal1600 Meters55:20.197
Apr 9Metrolina Christian MS Meet No. 3Apr 9 · 1600 Meters · Place 5 · Trinity EpiscopalTrinity Episcopal1600 Meters55:20.197
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 800 Meters · Place 14 · Trinity EpiscopalTrinity Episcopal800 Meters142:39.907
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 800 Meters · Place 15 · Trinity EpiscopalTrinity Episcopal800 Meters152:39.907
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 1600 Meters · Place 13 · Trinity EpiscopalTrinity Episcopal1600 Meters135:34.997
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 1600 Meters · Place 13 · Trinity EpiscopalTrinity Episcopal1600 Meters135:34.997
Mar 3Metrolina Christian MS Meet No. 1Mar 3 · 1600 Meters · Place 2 · Trinity EpiscopalTrinity Episcopal1600 Meters2.5:27.85a7
Mar 3Metrolina Christian MS Meet No. 1Mar 3 · 800 Meters · Place 7 · Trinity EpiscopalTrinity Episcopal800 Meters7.2:39.39a7

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3NC Runners All State MS MeetMay 3 · 1600 Meters · Place 55 · Trinity EpiscopalTrinity Episcopal1600 Meters55.5:37.35a6
May 3NC Runners All State MS MeetMay 3 · 800 Meters · Trinity EpiscopalTrinity Episcopal800 Meters—DNS6
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Josh Palmer Cuthbertso 4:30.40 · Place 91 · Trinity EpiscopalTrinity EpiscopalMR Carnival: Josh Palmer Cuthbertso 4:30.40915:40.33 PB6
Apr 24Metrolina Christian Middle School Meet No. 4Apr 24 · 800 Meters · Place 8 · Trinity EpiscopalTrinity Episcopal800 Meters82:43.866
Apr 24Metrolina Christian Middle School Meet No. 4Apr 24 · 400 Meters · Place 11 · Trinity EpiscopalTrinity Episcopal400 Meters111:09.566
Apr 2CLS MS Home MeetApr 2 · 1600 Meters · Place 12 · Trinity EpiscopalTrinity Episcopal1600 Meters125:33.91—
Apr 2CLS MS Home MeetApr 2 · 1600 Meters · Place 12 · Trinity EpiscopalTrinity Episcopal1600 Meters125:33.91—
Apr 2CLS MS Home MeetApr 2 · 1600 Meters · Place 12 · Trinity EpiscopalTrinity Episcopal1600 Meters125:33.91—
Apr 2CLS MS Home MeetApr 2 · 1600 Meters · Place 12 · Trinity EpiscopalTrinity Episcopal1600 Meters125:33.91—
Mar 18Metrolina Christian Middle School Meet No. 2Mar 18 · 800 Meters · Place 9 · Trinity EpiscopalTrinity Episcopal800 Meters92:41.81a6
Mar 18Metrolina Christian Middle School Meet No. 2Mar 18 · 400 Meters · Place 9 · Trinity EpiscopalTrinity Episcopal400 Meters91:11.23a6
Mar 3Metrolina Christian Middle School Meet No. 1Mar 3 · 1600 Meters · Place 3 · Trinity EpiscopalTrinity Episcopal1600 Meters35:49.65a—