Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorNCRunners Middle School All-State Meet · May 24:44.11aNCRunners Middle School All-State MeetMay 2, 2026
3200 Meters · OutdoorNCRunners Middle School All-State Meet · May 210:18.19aNCRunners Middle School All-State MeetMay 2, 2026
800 Meters · OutdoorCardinal Spring Invitational · Mar 152:32.30aCardinal Spring InvitationalMarch 15, 2025
MR Carnival: Josh Palmer Cuthbertso 4:30.40 · OutdoorCarolina Distance Carnival · Apr 264:59.88Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2NCRunners Middle School All-State MeetMay 2 · 3200 Meters · Place 4 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy3200 Meters4.10:18.19a PB8
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Place 4 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy1600 Meters4.4:44.11a PB8
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy800 Meters—DNS8
Apr 11(1st Annual) All the Smoke Greyhound InvitationalApr 11 · 3200 Meters · UnattachedUnattached3200 Meters—DNS8
Apr 11(1st Annual) All the Smoke Greyhound InvitationalApr 11 · 1600 Meters · UnattachedUnattached1600 Meters—DNS8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 13New Balance Nationals IndoorMar 13 · 1 Mile · Place 43 · Huntersville-NCHuntersville-NC1 Mile43.4:48.71aUnofficial8

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3NC Runners All State MS MeetMay 3 · 1600 Meters · Place 16 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy1600 Meters16.5:02.48a7
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Josh Palmer Cuthbertso 4:30.40 · Place 39 · Liberty Prep ChristiLiberty Prep ChristiMR Carnival: Josh Palmer Cuthbertso 4:30.40394:59.88 PB7
Mar 29Marvin Ridge MS InvitationalMar 29 · 3200 Meters · Place 6 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy3200 Meters6.11:13.53a7
Mar 29Marvin Ridge MS InvitationalMar 29 · 1600 Meters · Place 7 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy1600 Meters7.5:04.75a7
Mar 22Odell Williams InvitationalMar 22 · 3200 Meters · Place 18 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy3200 Meters18.11:36.70a7
Mar 15Cardinal Spring InvitationalMar 15 · 1600 Meters · Place 2 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy1600 Meters2.5:21.82a7
Mar 15Cardinal Spring InvitationalMar 15 · 800 Meters · Place 2 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy800 Meters2.2:32.30a PB7

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 20Greensboro Gladiator InvitationalApr 20 · 1600 Meters · Place 21 · Liberty Prep Christian AcademyLiberty Prep Christian Academy1600 Meters215:58.686
Mar 26UA MS Home Meet #4Mar 26 · 1600 Meters · Place 4 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy1600 Meters4.5:56.98a6
Mar 26UA MS Home Meet #4Mar 26 · 800 Meters · Place 6 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy800 Meters6.2:51.15a6
Mar 23Marvin Ridge MS InvitationalMar 23 · 3200 Meters · Place 26 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy3200 Meters26.12:57.86a6
Mar 23Marvin Ridge MS InvitationalMar 23 · 1600 Meters · Place 23 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy1600 Meters23.6:10.69a6
Mar 19UA MS Home Meet #3Mar 19 · 1600 Meters · Place 5 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy1600 Meters5.6:11.39a6
Mar 19UA MS Home Meet #3Mar 19 · 800 Meters · Place 11 · Liberty Preparatory Christian AcademyLiberty Preparatory Christian Academy800 Meters11.2:54.50a6