Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorAdidas Track Nationals 2026 · Jun 185:07.65aAdidas Track Nationals 2026June 18, 2026
1600 Meters · OutdoorNCRunners Middle School All-State Meet · May 24:50.88aNCRunners Middle School All-State MeetMay 2, 2026
3200 Meters · OutdoorNCRunners Middle School All-State Meet · May 210:57.95aNCRunners Middle School All-State MeetMay 2, 2026
600 Meters · OutdoorTrinity D/CH MS Meet · Apr 122:02.16aTrinity D/CH MS MeetApril 12, 2023
800 Meters · OutdoorNCRunners Middle School All-State Meet · May 22:17.42aNCRunners Middle School All-State MeetMay 2, 2026
Long Jump · OutdoorUnion Pines T&F Meet · Mar 212-07.50Union Pines T&F MeetMarch 2, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 1 Mile · Place 18 · Sandhills Classical ChristianSandhills Classical Christian1 Mile18.5:07.65a PB8
Jun 18Adidas Track Nationals 2026Jun 18 · 1600 Meters · Place 18 · Sandhills Classical ChristianSandhills Classical Christian1600 Meters18.5:05.79a8
May 2NCRunners Middle School All-State MeetMay 2 · 3200 Meters · Place 10 · Sandhills Classical ChristianSandhills Classical Christian3200 Meters10.10:57.95a PB8
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Place 7 · Sandhills Classical ChristianSandhills Classical Christian1600 Meters7.4:50.88a PB8
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Place 13 · Sandhills Classical ChristianSandhills Classical Christian800 Meters13.2:17.42a PB8
Apr 25Falcon InviteApr 25 · 3200 Meters · Place 1 · Sandhills Classical ChristianSandhills Classical Christian3200 Meters1.11:40.58a8
Apr 25Falcon InviteApr 25 · 1600 Meters · Place 1 · Sandhills Classical ChristianSandhills Classical Christian1600 Meters1.5:00.48a8
Apr 25Falcon InviteApr 25 · 800 Meters · Sandhills Classical ChristianSandhills Classical Christian800 Meters—DNS8
Apr 3Under The LightsApr 3 · 1600 Meters · Place 3 · Sandhills Classical ChristianSandhills Classical Christian1600 Meters3.5:07.38a8
Apr 3Under The LightsApr 3 · 800 Meters · Place 3 · Sandhills Classical ChristianSandhills Classical Christian800 Meters3.2:24.35a8
Mar 14Warrior InvitationalMar 14 · 3200 Meters · Place 2 · Sandhills Classical ChristianSandhills Classical Christian3200 Meters2.11:56.39a8
Mar 14Warrior InvitationalMar 14 · 1600 Meters · Place 5 · Sandhills Classical ChristianSandhills Classical Christian1600 Meters5.5:07.70a8

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3NC Runners All State MS MeetMay 3 · 1600 Meters · Place 24 · Sandhills Classical ChristianSandhills Classical Christian1600 Meters24.5:09.30a7
May 3NC Runners All State MS MeetMay 3 · 800 Meters · Place 37 · Sandhills Classical ChristianSandhills Classical Christian800 Meters37.2:27.707

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 12Trinity D/CH MS MeetApr 12 · 600 Meters · Place 10 · Sandhills Classical ChristianSandhills Classical Christian600 Meters10.2:02.16a PB5
Apr 12Trinity D/CH MS MeetApr 12 · 1600 Meters · Place 13 · Sandhills Classical ChristianSandhills Classical Christian1600 Meters13.6:12.04a5
Apr 12Trinity D/CH MS MeetApr 12 · Long Jump · Place 12 · Sandhills Classical ChristianSandhills Classical ChristianLong Jump12.12-04.505
Mar 2Union Pines T&F MeetMar 2 · 1600 Meters · Place 22 · Sandhills Classical ChristianSandhills Classical Christian1600 Meters22.6:16.32a5
Mar 2Union Pines T&F MeetMar 2 · Long Jump · Place 7 · Sandhills Classical ChristianSandhills Classical ChristianLong Jump7.12-07.50 PB5
Mar 2Union Pines T&F MeetMar 2 · 400 Meters · Sandhills Classical ChristianSandhills Classical Christian400 Meters--NT5