Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNCRunners Elite Tune Up · May 305:33.02aNCRunners Elite Tune UpMay 30, 2026
1500 Meters · OutdoorJim Law Invitational (Youth) · Jun 205:12.18Jim Law Invitational (Youth)June 20, 2026
1600 Meters · IndoorSpring into the Season Kickoff · Feb 285:34.00aSpring into the Season KickoffFebruary 28, 2026
1600 Meters · OutdoorGaston Christian HS #3 · Apr 235:32.21aGaston Christian HS #3April 23, 2026
3200 Meters · IndoorSpring into the Season Kickoff · Feb 2811:57.11aSpring into the Season KickoffFebruary 28, 2026
3200 Meters · OutdoorMetrolina Christian Meet No. 4 · Apr 2711:39.39Metrolina Christian Meet No. 4April 27, 2026
400 Meters · OutdoorSun Valley Meet (Senior Night) · Apr 131:12.90aSun Valley Meet (Senior Night)April 13, 2026
800 Meters · OutdoorNCRunners Elite Tune Up · May 302:32.43aNCRunners Elite Tune UpMay 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20Jim Law Invitational (Youth)Jun 20 · 1500 Meters · Place 7 · Performance 360Performance 3601500 Meters75:12.18 PB15
May 30NCRunners Elite Tune UpMay 30 · 1 Mile · Place 107 · Performance 360Performance 3601 Mile107.5:33.02a PB10
May 30NCRunners Elite Tune UpMay 30 · 800 Meters · Place 87 · Performance 360Performance 360800 Meters87.2:32.43a PB10
May 30NCRunners Elite Tune UpMay 30 · 400 Meters · Performance 360Performance 360400 Meters—DNS10
Apr 27Metrolina Christian Meet No. 4Apr 27 · 3200 Meters · Place 6 · Performance 360Performance 3603200 Meters611:39.39 PBFR
Apr 27Metrolina Christian Meet No. 4Apr 27 · 3200 Meters · Place 6 · Performance 360Performance 3603200 Meters611:39.39FR
Apr 23Gaston Christian HS #3Apr 23 · 1600 Meters · Place 12 · Performance 360Performance 3601600 Meters12.5:32.21a PB10
Apr 23Gaston Christian HS #3Apr 23 · 800 Meters · Place 17 · Performance 360Performance 360800 Meters17.2:41.14a10
Apr 13Sun Valley Meet (Senior Night)Apr 13 · 1600 Meters · Place 10 · Performance 360Performance 3601600 Meters10.5:44.03a10
Apr 13Sun Valley Meet (Senior Night)Apr 13 · 400 Meters · Place 26 · Performance 360Performance 360400 Meters26.1:12.90a PB10
Mar 10Metrolina Christian Meet No. 2Mar 10 · 800 Meters · Place 8 · Performance 360Performance 360800 Meters82:41.55FR
Mar 10Metrolina Christian Meet No. 2Mar 10 · 800 Meters · Place 16 · Performance 360Performance 360800 Meters162:41.55FR
Mar 10Metrolina Christian Meet No. 2Mar 10 · 1600 Meters · Place 6 · Performance 360Performance 3601600 Meters65:45.57FR
Mar 10Metrolina Christian Meet No. 2Mar 10 · 1600 Meters · Place 16 · Performance 360Performance 3601600 Meters165:45.57FR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · 3200 Meters · Place 14 · Performance 360Performance 3603200 Meters1411:57.11a PB9
Feb 28Spring into the Season KickoffFeb 28 · 1600 Meters · Place 44 · Performance 360Performance 3601600 Meters445:34.00a PB9
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 3200 Meters · Place 3 · Performance 360Performance 3603200 Meters312:26.17FR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 3200 Meters · Place 3 · Performance 360Performance 3603200 Meters312:26.17FR

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 3200 Meters · Place 24 · Performance 360Performance 3603200 Meters24.12:10.00a9
Dec 20Christmas is Near InvitationalDec 20 · 1600 Meters · Place 48 · Performance 360Performance 3601600 Meters48.5:39.41a9
Dec 16Sun Valley Polar Bear Dec 16 · 3200 Meters · Place 3 · Performance 360Performance 3603200 Meters3.12:27.14aUnofficial9
Dec 16Sun Valley Polar Bear Dec 16 · 1000 Meters · Place 20 · Performance 360Performance 3601000 Meters20.3:23.60aUnofficial9
Dec 16Sun Valley Polar Bear Dec 16 · 1600 Meters · Performance 360Performance 3601600 Meters—DNS9
Dec 10PRHS Polar Bear #1Dec 10 · 3200 Meters · Place 3 · Performance 360Performance 3603200 Meters3.13:13.90aUnofficial9
Dec 10PRHS Polar Bear #1Dec 10 · 1600 Meters · Place 18 · Performance 360Performance 3601600 Meters18.5:54.08aUnofficial9
Nov 22Cuthbertson Thanksgiving BashNov 22 · 3200 Meters · Place 4 · Performance 360Performance 3603200 Meters4.12:19.01a9
Nov 22Cuthbertson Thanksgiving BashNov 22 · 1600 Meters · Place 21 · Performance 360Performance 3601600 Meters21.5:42.71a9
May 3Carolina Distance Carnival MSMay 3 · 1600 Meters · CuthbertsonCuthbertson1600 Meters—05:53.9Unofficial8
Mar 7Marvin Ridge UCPS MS Meet #4Mar 7 · 800 Meters · Place 25 · CuthbertsonCuthbertson800 Meters25.2:47.89a8
Mar 1Monroe MS InvitationalMar 1 · 3200 Meters · Place 11 · CuthbertsonCuthbertson3200 Meters11.12:49.02a8
Feb 24Cuthbertson UCPS MS Meet #2Feb 24 · 1600 Meters · Place 27 · CuthbertsonCuthbertson1600 Meters27.6:02.52a8

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 22Monroe UCPS MS Meet #12Apr 22 · 1600 Meters · Place 10 · CuthbertsonCuthbertson1600 Meters10.6:15.27a7
Apr 22Monroe UCPS MS Meet #12Apr 22 · 800 Meters · Place 14 · CuthbertsonCuthbertson800 Meters14.3:00.98a7
Apr 12Piedmont UCPS MS Meet #9Apr 12 · 1600 Meters · Place 6 · CuthbertsonCuthbertson1600 Meters6.6:30.84a7
Apr 12Piedmont UCPS MS Meet #9Apr 12 · 800 Meters · Place 12 · CuthbertsonCuthbertson800 Meters12.3:05.20a7
Mar 20Cuthbertson UCPS MS Meet #7Mar 20 · 800 Meters · Place 21 · CuthbertsonCuthbertson800 Meters21.2:54.77a7
Mar 13Porter Ridge UCPS MS Meet #5Mar 13 · 1600 Meters · Place 4 · CuthbertsonCuthbertson1600 Meters4.6:26.30a7
Mar 13Porter Ridge UCPS MS Meet #5Mar 13 · 800 Meters · CuthbertsonCuthbertson800 Meters—DNS7

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 1600 Meters · Place 23 · CuthbertsonCuthbertson1600 Meters23.6:27.96a6
Apr 23UA MS Home Meet #2 (Sunday)Apr 23 · 800 Meters · Place 32 · CuthbertsonCuthbertson800 Meters32.3:04.15a6
Mar 11Marvin Ridge MS MeetMar 11 · 1600 Meters · Place 39 · CuthbertsonCuthbertson1600 Meters39.6:36.31a6
Mar 11Marvin Ridge MS MeetMar 11 · 800 Meters · Place 45 · CuthbertsonCuthbertson800 Meters45.3:23.87a6