Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSun Valley Polar Bear · Jan 164:11.52Sun Valley Polar BearJanuary 16, 2025
1500 Meters · OutdoorJim Law Invitational (Youth) · Jun 205:12.16Jim Law Invitational (Youth)June 20, 2026
1600 Meters · IndoorSun Valley Polar Bear · Jan 166:42.84Sun Valley Polar BearJanuary 16, 2025
1600 Meters · OutdoorMetrolina Christian MS Meet No. 4 · Apr 215:37.48Metrolina Christian MS Meet No. 4April 21, 2026
3200 Meters · IndoorSpring into the Season Kickoff · Feb 2813:51.06aSpring into the Season KickoffFebruary 28, 2026
3200 Meters · OutdoorGaston Christian HS #3 · Apr 2311:49.45aGaston Christian HS #3April 23, 2026
400 Meters · Outdoor2025 BODYARMOR State Games · Jun 71:18.03a2025 BODYARMOR State GamesJune 7, 2025
800 Meters · OutdoorMetrolina Christian Meet No. 4 · Apr 272:29.95Metrolina Christian Meet No. 4April 27, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 20Jim Law Invitational (Youth)Jun 20 · 1500 Meters · Place 6 · Performance 360Performance 3601500 Meters65:12.16 PB15
Jun 13Queen City Invitational (Youth)Jun 13 · 1500 Meters · Place 8 · 15 Performance 36015 Performance 3601500 Meters85:17.61—
Jun 64th Annual QC Blazers InvitationalJun 6 · 1500 Meters · Place 8 · 15 Performance 36015 Performance 3601500 Meters85:17.61—
May 2NCRunners Middle School All-State MeetMay 2 · 1600 Meters · Place 94 · Performance 360Performance 3601600 Meters94.5:59.10a8
May 2NCRunners Middle School All-State MeetMay 2 · 800 Meters · Place 60 · Performance 360Performance 360800 Meters60.2:32.22a8
Apr 27Metrolina Christian Meet No. 4Apr 27 · 800 Meters · Place 8 · Performance 360Performance 360800 Meters82:29.95 PB8
Apr 27Metrolina Christian Meet No. 4Apr 27 · 800 Meters · Place 16 · Performance 360Performance 360800 Meters162:29.958
Apr 27Metrolina Christian Meet No. 4Apr 27 · 1600 Meters · Place 3 · Performance 360Performance 3601600 Meters35:43.248
Apr 27Metrolina Christian Meet No. 4Apr 27 · 1600 Meters · Place 14 · Performance 360Performance 3601600 Meters145:43.248
Apr 23Gaston Christian HS #3Apr 23 · 3200 Meters · Place 4 · Performance 360Performance 3603200 Meters4.11:49.45a PB8
Apr 21Metrolina Christian MS Meet No. 4Apr 21 · 800 Meters · Place 5 · Performance 360Performance 360800 Meters52:34.078
Apr 21Metrolina Christian MS Meet No. 4Apr 21 · 800 Meters · Place 5 · Performance 360Performance 360800 Meters52:34.078
Apr 21Metrolina Christian MS Meet No. 4Apr 21 · 1600 Meters · Place 5 · Performance 360Performance 3601600 Meters55:37.48 PB8
Apr 21Metrolina Christian MS Meet No. 4Apr 21 · 1600 Meters · Place 5 · Performance 360Performance 3601600 Meters55:37.488
Apr 9Metrolina Christian MS Meet No. 3Apr 9 · 800 Meters · Place 13 · Performance 360Performance 360800 Meters132:48.248
Apr 9Metrolina Christian MS Meet No. 3Apr 9 · 800 Meters · Place 14 · Performance 360Performance 360800 Meters142:48.248
Apr 9Metrolina Christian MS Meet No. 3Apr 9 · 1600 Meters · Place 10 · Performance 360Performance 3601600 Meters105:38.368
Apr 9Metrolina Christian MS Meet No. 3Apr 9 · 1600 Meters · Place 10 · Performance 360Performance 3601600 Meters105:38.368
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 800 Meters · Place 1 · Performance 360Performance 360800 Meters12:42.088
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 800 Meters · Place 17 · Performance 360Performance 360800 Meters172:42.088
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 1600 Meters · Place 20 · Performance 360Performance 3601600 Meters206:06.808
Mar 28Marvin Ridge Middle School Spring 2026 InvitationalMar 28 · 1600 Meters · Place 23 · Performance 360Performance 3601600 Meters236:06.808
Mar 17Metrolina Christian MS MeetMar 17 · 1600 Meters · Place 12 · PerformancePerformance1600 Meters12.5:53.22a8
Mar 17Metrolina Christian MS MeetMar 17 · 800 Meters · Place 8 · PerformancePerformance800 Meters8.2:52.65a8
Mar 10Metrolina Christian Meet No. 2Mar 10 · 800 Meters · Place 18 · Performance 360Performance 360800 Meters183:08.898
Mar 10Metrolina Christian Meet No. 2Mar 10 · 800 Meters · Place 28 · Performance 360Performance 360800 Meters283:08.898
Mar 10Metrolina Christian Meet No. 2Mar 10 · 1600 Meters · Place 12 · Performance 360Performance 3601600 Meters126:38.968
Mar 10Metrolina Christian Meet No. 2Mar 10 · 1600 Meters · Place 25 · Performance 360Performance 3601600 Meters256:38.968

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · 3200 Meters · Place 25 · Performance 360Performance 3603200 Meters2513:51.06a PB8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 72025 BODYARMOR State GamesJun 7 · 1500 Meters · Place 11 · Performance 360Performance 3601500 Meters115:58.63a7
Jun 72025 BODYARMOR State GamesJun 7 · 400 Meters · Place 24 · Performance 360Performance 360400 Meters241:18.03a PB7
May 2Panther Last Chance MeetMay 2 · 1600 Meters · Place 7 · Performance 360Performance 3601600 Meters76:05.07—
May 2Panther Last Chance MeetMay 2 · 1600 Meters · Place 7 · Performance 360Performance 3601600 Meters76:05.07—
Apr 29Metrolina Christian Meet No. 4Apr 29 · 800 Meters · Place 51 · Performance 360Performance 360800 Meters513:26.747
Apr 29Metrolina Christian Meet No. 4Apr 29 · 1600 Meters · Place 23 · Performance 360Performance 3601600 Meters236:24.737
Apr 24Metrolina Christian Middle School Meet No. 4Apr 24 · 800 Meters · Place 20 · Performance 360Performance 360800 Meters202:56.787
Apr 24Metrolina Christian Middle School Meet No. 4Apr 24 · 1600 Meters · Place 10 · Performance 360Performance 3601600 Meters106:06.817
Apr 17Gaston Christian HS Meet #4Apr 17 · 1600 Meters · Place 16 · Performance 360Performance 3601600 Meters166:18.14a7
Apr 8Sun Valley Home Meet (Senior Night)Apr 8 · 800 Meters · Place 12 · Performance 360Performance 360800 Meters122:57.98—
Apr 8Sun Valley Home Meet (Senior Night)Apr 8 · 1600 Meters · Place 14 · Performance 360Performance 3601600 Meters146:21.05—
Apr 2PDS Home Meet 2Apr 2 · 1600 Meters · Place 28 · Performance 360Performance 3601600 Meters286:09.15a7
Apr 2PDS Home Meet 2Apr 2 · 800 Meters · Place 32 · Performance 360Performance 360800 Meters323:00.15a7
Mar 18Metrolina Christian Middle School Meet No. 2Mar 18 · 1600 Meters · Place 12 · Performance 360Performance 3601600 Meters126:33.35a7
Mar 18Metrolina Christian Middle School Meet No. 2Mar 18 · 800 Meters · Place 17 · Performance 360Performance 360800 Meters173:03.94a7

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 16Sun Valley Polar BearJan 16 · 1000 Meters · Place 23 · Performance 360Performance 3601000 Meters234:11.52 PB—
Jan 16Sun Valley Polar BearJan 16 · 1600 Meters · Place 22 · Performance 360Performance 3601600 Meters226:42.84 PB—
Jan 16Sun Valley Polar BearJan 16 · 1000 Meters · Place 23 · Performance 360Performance 3601000 Meters234:11.52—
Jan 16Sun Valley Polar BearJan 16 · 1600 Meters · Place 22 · Performance 360Performance 3601600 Meters226:42.84—