Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · OutdoorCuthbertson Thanksgiving Bash · Nov 224:05.08aCuthbertson Thanksgiving BashNovember 22, 2025
1600 Meters · IndoorSpring into the Season Kickoff · Feb 286:03.25aSpring into the Season KickoffFebruary 28, 2026
1600 Meters · OutdoorGaston Christian HS #3 · Apr 235:59.35aGaston Christian HS #3April 23, 2026
2000m Steeplechase · OutdoorMetrolina Christian Meet No. 4 · Apr 299:34.11Metrolina Christian Meet No. 4April 29, 2025
500 Meters · OutdoorChristmas is Near Invitational · Dec 161:48.12aChristmas is Near InvitationalDecember 16, 2023
800 Meters · IndoorSpring into the Season Kickoff · Feb 282:56.15aSpring into the Season KickoffFebruary 28, 2026
800 Meters · OutdoorGaston Christian HS #3 · Apr 232:46.27aGaston Christian HS #3April 23, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27Metrolina Christian Meet No. 4Apr 27 · 800 Meters · Place 8 · Performance 360Performance 360800 Meters82:47.52SR
Apr 27Metrolina Christian Meet No. 4Apr 27 · 800 Meters · Place 8 · Performance 360Performance 360800 Meters82:47.52SR
Apr 27Metrolina Christian Meet No. 4Apr 27 · 1600 Meters · Place 6 · Performance 360Performance 3601600 Meters66:00.28SR
Apr 27Metrolina Christian Meet No. 4Apr 27 · 1600 Meters · Place 6 · Performance 360Performance 3601600 Meters66:00.28SR
Apr 23Gaston Christian HS #3Apr 23 · 1600 Meters · Place 2 · Performance 360Performance 3601600 Meters2.5:59.35a PB12
Apr 23Gaston Christian HS #3Apr 23 · 800 Meters · Place 4 · Performance 360Performance 360800 Meters4.2:46.27a PB12
Apr 13Sun Valley Meet (Senior Night)Apr 13 · 1600 Meters · Place 8 · Performance 360Performance 3601600 Meters8.6:04.68a12
Mar 10Metrolina Christian Meet No. 2Mar 10 · 800 Meters · Place 3 · Performance 360Performance 360800 Meters32:56.07SR
Mar 10Metrolina Christian Meet No. 2Mar 10 · 800 Meters · Place 3 · Performance 360Performance 360800 Meters32:56.07SR
Mar 10Metrolina Christian Meet No. 2Mar 10 · 1600 Meters · Place 1 · Performance 360Performance 3601600 Meters16:19.02SR
Mar 10Metrolina Christian Meet No. 2Mar 10 · 1600 Meters · Place 1 · Performance 360Performance 3601600 Meters16:19.02SR

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · 1600 Meters · Place 22 · Performance 360Performance 3601600 Meters226:03.25a PB12
Feb 28Spring into the Season KickoffFeb 28 · 800 Meters · Place 32 · Performance 360Performance 360800 Meters322:56.15a PB12
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 1600 Meters · Place 3 · Performance 360Performance 3601600 Meters36:28.65SR
Jan 21Piedmont Polar Bear Meet #2Jan 21 · 1600 Meters · Place 3 · Performance 360Performance 3601600 Meters36:28.65SR

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Dec 16Sun Valley Polar Bear Dec 16 · 1000 Meters · Performance 360Performance 3601000 Meters—DNS12
Dec 16Sun Valley Polar Bear Dec 16 · 1600 Meters · Place 6 · Performance 360Performance 3601600 Meters6.6:31.74aUnofficial12
Dec 10PRHS Polar Bear #1Dec 10 · 500 Meters · Performance 360Performance 360500 Meters—DNS12
Dec 10PRHS Polar Bear #1Dec 10 · 1000 Meters · Performance 360Performance 3601000 Meters—DNS12
Dec 10PRHS Polar Bear #1Dec 10 · 1600 Meters · Performance 360Performance 3601600 Meters—DNS12
Nov 22Cuthbertson Thanksgiving BashNov 22 · 1000 Meters · Place 7 · Performance 360Performance 3601000 Meters7.4:05.08a PB12
Nov 22Cuthbertson Thanksgiving BashNov 22 · 1600 Meters · Place 5 · Performance 360Performance 3601600 Meters5.6:38.86a12
Apr 29Metrolina Christian Meet No. 4Apr 29 · 800 Meters · Place 16 · Performance 360Performance 360800 Meters162:54.53JR
Apr 29Metrolina Christian Meet No. 4Apr 29 · 2000m Steeplechase · Place 7 · Performance 360Performance 3602000m Steeplechase79:34.11 PBJR
Apr 8Sun Valley Home Meet (Senior Night)Apr 8 · 800 Meters · Place 5 · Performance 360Performance 360800 Meters52:51.79—
Apr 8Sun Valley Home Meet (Senior Night)Apr 8 · 1600 Meters · Place 3 · Performance 360Performance 3601600 Meters36:10.50—
Apr 2PDS Home Meet 2Apr 2 · 1600 Meters · Place 10 · Performance 360Performance 3601600 Meters106:24.95a11
Apr 2PDS Home Meet 2Apr 2 · 800 Meters · Place 13 · Performance 360Performance 360800 Meters132:50.16a11
Mar 28Gaston Christian Friday Night Invite Mar 28 · 1600 Meters · Place 1 · Performance 360Performance 3601600 Meters1.6:12.00a11
Mar 28Gaston Christian Friday Night Invite Mar 28 · 800 Meters · Place 2 · Performance 360Performance 360800 Meters2.2:51.72a11
Mar 11Metrolina Christian Meet No. 2Mar 11 · 1600 Meters · Place 5 · Performance 360Performance 3601600 Meters5.6:09.09a11
Mar 11Metrolina Christian Meet No. 2Mar 11 · 800 Meters · Place 3 · Performance 360Performance 360800 Meters3.2:54.40a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Sun Valley Polar BearJan 16 · 1600 Meters · Place 6 · Performance 360Performance 3601600 Meters66:29.49—
Jan 16Sun Valley Polar BearJan 16 · 1600 Meters · Place 6 · Performance 360Performance 3601600 Meters66:29.49—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 21Christmas is Near InvitationalDec 21 · 1000 Meters · Place 22 · UnattachedUnattached1000 Meters22.3:52.23aUnofficial11
Dec 21Christmas is Near InvitationalDec 21 · 1600 Meters · Place 13 · UnattachedUnattached1600 Meters13.6:21.23aUnofficial11
Nov 26UA Winter Hat Polar BearNov 26 · 1000 Meters · Place 7 · Performance 360Performance 3601000 Meters7.3:48.53aUnofficial11
Nov 26UA Winter Hat Polar BearNov 26 · 1600 Meters · Place 6 · Performance 360Performance 3601600 Meters6.6:10.90aUnofficial11
Nov 23Cuthbertson Thanksgiving Extravaganza Nov 23 · 1000 Meters · Place 9 · Performance 360Performance 3601000 Meters9.3:51.92aUnofficial11
Nov 23Cuthbertson Thanksgiving Extravaganza Nov 23 · 1600 Meters · Place 7 · Performance 360Performance 3601600 Meters7.6:43.30aUnofficial11
Nov 20PR Polar Bear #1Nov 20 · 3200 Meters · Performance 360Performance 3603200 Meters—DNS11
Nov 20PR Polar Bear #1Nov 20 · 1000 Meters · Performance 360Performance 3601000 Meters—DNS11
Nov 20PR Polar Bear #1Nov 20 · 1600 Meters · Performance 360Performance 3601600 Meters—DNS11
May 11Gaston Christian Twilight Invitational May 11 · 1600 Meters · Place 2 · Performance 360Performance 3601600 Meters2.6:16.95a10
May 11Gaston Christian Twilight Invitational May 11 · 800 Meters · Place 1 · Performance 360Performance 360800 Meters1.2:48.86a10
Apr 26PDS Meet #3Apr 26 · 1600 Meters · Place 5 · Performance 360Performance 3601600 Meters5.6:08.74a10
Apr 26PDS Meet #3Apr 26 · 800 Meters · Place 9 · Performance 360Performance 360800 Meters9.2:49.57a10
Apr 16Sun Valley Home Meet (Senior Night)Apr 16 · 1600 Meters · Place 3 · Performance 360Performance 3601600 Meters36:21.71SO
Apr 16Sun Valley Home Meet (Senior Night)Apr 16 · 800 Meters · Place 6 · Performance 360Performance 360800 Meters63:00.23SO
Apr 11Metrolina MAC Meet No. 3Apr 11 · 1600 Meters · Place 2 · Performance 360Performance 3601600 Meters26:31.20a—
Apr 11Metrolina MAC Meet No. 3Apr 11 · 800 Meters · Place 3 · Performance 360Performance 360800 Meters33:04.20a—
Mar 26Porter Ridge Home Meet #1Mar 26 · 1600 Meters · Place 1 · Performance 360Performance 3601600 Meters16:29.29a—
Mar 26Porter Ridge Home Meet #1Mar 26 · 800 Meters · Place 8 · Performance 360Performance 360800 Meters83:00.99a—
Mar 19Gaston Christian Meet #1 Mar 19 · 1600 Meters · Place 3 · Performance 360Performance 3601600 Meters36:40.96a—
Mar 19Gaston Christian Meet #1 Mar 19 · 800 Meters · Place 5 · Performance 360Performance 360800 Meters53:05.44a—
Mar 2Spring into the Season KickoffMar 2 · 1600 Meters · Place 11 · Performance 360Performance 3601600 Meters11.6:37.57a10
Mar 2Spring into the Season KickoffMar 2 · 800 Meters · Place 12 · Performance 360Performance 360800 Meters12.3:05.54a10

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 16Christmas is Near InvitationalDec 16 · 500 Meters · Place 24 · Performance 360Performance 360500 Meters24.1:48.12a PB10
Dec 16Christmas is Near InvitationalDec 16 · 1000 Meters · Performance 360Performance 3601000 Meters—DNS10
Dec 6Porter Ridge Polar BearDec 6 · 500 Meters · Place 16 · Performance 360Performance 360500 Meters16.1:52.67aUnofficial10
Dec 6Porter Ridge Polar BearDec 6 · 300 Meters · Place 32 · Performance 360Performance 360300 Meters32.59.27aUnofficial10
Nov 28Union Academy Polar Bear #1Nov 28 · 500 Meters · Place 12 · Performance 360Performance 360500 Meters12.1:51.70aUnofficial10
Nov 28Union Academy Polar Bear #1Nov 28 · 300 Meters · Place 14 · Performance 360Performance 360300 Meters14.1:01.82aUnofficial10