Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAdidas Indoor Nationals · Mar 204:36.57aAdidas Indoor NationalsMarch 20, 2026
1000 Meters · IndoorThe VA Showcase · Jan 172:38.87aThe VA ShowcaseJanuary 17, 2026
1600 Meters · IndoorThe VA Showcase · Jan 174:39.62aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorMarvin Ridge Invitational · Mar 134:38.91aMarvin Ridge InvitationalMarch 13, 2026
3200 Meters · OutdoorSpring into the Season Kickoff · Mar 211:09.10aSpring into the Season KickoffMarch 2, 2024
400 Meters · OutdoorCuthbertson UCPS MS Meet #2 · Feb 2458.58aCuthbertson UCPS MS Meet #2February 24, 2025
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:01.62aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorNCHSAA 7A West Regional · May 92:00.19aNCHSAA 7A West RegionalMay 9, 2026
800 Meters · Relay Split · IndoorNCHSAA 7A Champs · Feb 182:05.598NCHSAA 7A ChampsFebruary 18, 2026
MR Carnival: Josh Palmer Cuthbertso 4:30.40 · OutdoorCarolina Distance Carnival · Apr 264:37.59Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A West RegionalMay 9 · 800 Meters · Place 13 · Marvin RidgeMarvin Ridge800 Meters13.2:00.19a PB9
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 800 Meters · Place 13 · Marvin RidgeMarvin Ridge800 Meters13.2:00.19a9
Apr 13Sun Valley Meet (Senior Night)Apr 13 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.4:42.35a9
Mar 13Marvin Ridge InvitationalMar 13 · 1600 Meters · Place 8 · Marvin RidgeMarvin Ridge1600 Meters8.4:38.91a PB9
Mar 13Marvin Ridge InvitationalMar 13 · 800 Meters · Marvin RidgeMarvin Ridge800 MetersRelay Split—2:02.9hUnofficial9
Mar 13Marvin Ridge InvitationalMar 13 · 400 Meters · Marvin RidgeMarvin Ridge400 MetersRelay Split—55.9hUnofficial9
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1000 Meters · Marvin RidgeMarvin Ridge1000 Meters--DNS9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 1 Mile · Place 4 · Junior Mavericks RunningJunior Mavericks Running1 Mile4.4:36.57a PB9
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 44 · Junior Mavericks RunningJunior Mavericks Running800 Meters44.2:01.62a PB9
Feb 18NCHSAA 7A ChampsFeb 18 · 800 Meters · Marvin RidgeMarvin Ridge800 MetersRelay Split—2:05.598 PB9
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 43 · Marvin RidgeMarvin Ridge1000 Meters43.2:38.87a PB9
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 143 · Marvin RidgeMarvin Ridge1600 Meters143.4:39.62a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 24 · Marvin RidgeMarvin Ridge1000 Meters24.2:45.31a9
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 1600 Meters · Place 2 · Marvin RidgeMarvin Ridge1600 Meters2.4:40.21aUnofficial9

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 16Sun Valley Polar Bear Dec 16 · 1000 Meters · Place 1 · Marvin RidgeMarvin Ridge1000 Meters1.2:44.45aUnofficial9
May 3NC Runners All State MS MeetMay 3 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.4:43.87a8
May 3NC Runners All State MS MeetMay 3 · 800 Meters · Place 1 · Marvin RidgeMarvin Ridge800 Meters1.2:05.64a8
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Josh Palmer Cuthbertso 4:30.40 · Place 11 · Marvin Ridge MiddleMarvin Ridge MiddleMR Carnival: Josh Palmer Cuthbertso 4:30.40114:37.59 PB8
Apr 12UCPS MS Track and Field ChampionshipsApr 12 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.4:41.30a8
Apr 12UCPS MS Track and Field ChampionshipsApr 12 · 800 Meters · Place 1 · Marvin RidgeMarvin Ridge800 Meters1.2:09.46a8
Mar 29Marvin Ridge MS InvitationalMar 29 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.4:43.56a8
Mar 29Marvin Ridge MS InvitationalMar 29 · 800 Meters · Place 1 · Marvin RidgeMarvin Ridge800 Meters1.2:10.42a8
Mar 7Marvin Ridge UCPS MS Meet #4Mar 7 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.4:53.50a8
Mar 7Marvin Ridge UCPS MS Meet #4Mar 7 · 800 Meters · Place 1 · Marvin RidgeMarvin Ridge800 Meters1.2:14.88a8
Mar 1Monroe MS InvitationalMar 1 · 3200 Meters · Place 7 · Marvin RidgeMarvin Ridge3200 Meters7.12:12.83a8
Feb 24Cuthbertson UCPS MS Meet #2Feb 24 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.4:59.87a8
Feb 24Cuthbertson UCPS MS Meet #2Feb 24 · 400 Meters · Place 1 · Marvin RidgeMarvin Ridge400 Meters1.58.58a PB8

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 800 Meters · Place 11 · UnattachedUnattached800 Meters11.2:12.70a7
May 3NCRunner MS All - State May 3 · 800 Meters · Place 11 · Marvin Ridge MiddleMarvin Ridge Middle800 Meters112:15.657
May 3NCRunner MS All - State May 3 · 1600 Meters · Place 12 · Marvin Ridge MiddleMarvin Ridge Middle1600 Meters124:53.947
Apr 27UCPS MS ChampionshipApr 27 · 800 Meters · Place 3 · Marvin RidgeMarvin Ridge800 Meters3.2:14.02a7
Apr 23Metrolina MS MAC Meet No. 2Apr 23 · 3200 Meters · Marvin RidgeMarvin Ridge3200 Meters—DNF7
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 17 · Marvin Ridge MiddleMarvin Ridge Middle1600 Meters175:01.177
Apr 18Parkwood UCPS MS Meet #10Apr 18 · 800 Meters · Place 3 · Marvin RidgeMarvin Ridge800 Meters3.2:18.07a7
Apr 18Parkwood UCPS MS Meet #10Apr 18 · 400 Meters · Marvin RidgeMarvin Ridge400 Meters—DNS7
Apr 13Monroe MS InvitationalApr 13 · 800 Meters · Place 2 · Marvin RidgeMarvin Ridge800 Meters2.2:25.58a7
Apr 13Monroe MS InvitationalApr 13 · 400 Meters · Place 5 · Marvin RidgeMarvin Ridge400 Meters5.58.85a7
Mar 23Marvin Ridge MS InvitationalMar 23 · 3200 Meters · Marvin RidgeMarvin Ridge3200 Meters—DNF7
Mar 23Marvin Ridge MS InvitationalMar 23 · 1600 Meters · Place 1 · Marvin RidgeMarvin Ridge1600 Meters1.5:06.63a7
Mar 20Cuthbertson UCPS MS Meet #7Mar 20 · 1600 Meters · Place 3 · Marvin RidgeMarvin Ridge1600 Meters3.5:03.86a7
Mar 13Marvin Ridge UCPS MS Meet #4Mar 13 · 800 Meters · Place 4 · Marvin RidgeMarvin Ridge800 Meters4.2:24.66a7
Mar 13Marvin Ridge UCPS MS Meet #4Mar 13 · 400 Meters · Place 3 · Marvin RidgeMarvin Ridge400 Meters3.59.75a7
Mar 2Spring into the Season KickoffMar 2 · 3200 Meters · Place 8 · Marvin RidgeMarvin Ridge3200 Meters8.11:09.10a PB7
Feb 24UCPS Varsity MS Kickoff #1Feb 24 · 1600 Meters · Place 7 · Marvin RidgeMarvin Ridge1600 Meters7.5:18.23a7
Feb 24UCPS Varsity MS Kickoff #1Feb 24 · 800 Meters · Place 3 · Marvin RidgeMarvin Ridge800 Meters3.2:22.01a7