Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNCHSAA 7A Champs · Feb 182:30.87aNCHSAA 7A ChampsFebruary 18, 2026
1600 Meters · IndoorJDL Holiday Invitational · Dec 214:25.50aJDL Holiday InvitationalDecember 21, 2024
1600 Meters · OutdoorMarvin Ridge Invitational · Mar 144:23.37Marvin Ridge InvitationalMarch 14, 2025
2000m Steeplechase · 0.762m · OutdoorFor All The Dawgs Invitational (2nd Annual) · Apr 46:42.48aFor All The Dawgs Invitational (2nd Annual)April 4, 2026
3200 Meters · IndoorJDL Holiday Invitational · Dec 219:47.52aJDL Holiday InvitationalDecember 21, 2024
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 159:41.93NCRunners Elite Dash for DoobieNovember 15, 2025
400 Meters · Relay Split · IndoorNCHSAA 7A Champs · Feb 1852.024NCHSAA 7A ChampsFebruary 18, 2026
800 Meters · OutdoorNCHSAA 7A West Regional · May 91:58.02aNCHSAA 7A West RegionalMay 9, 2026
Combined results · IndoorCreek Polar Bear · Jan 115:18.8Creek Polar BearJanuary 11, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 9NCHSAA 7A West RegionalMay 9 · 800 Meters · Place 9 · Hopewell800 Meters9.1:58.02a PB12
May 9NCHSAA 7A Central-West Super RegionalMay 9 · 800 Meters · Place 9 · Hopewell800 Meters9.1:58.02a12
Apr 28Greater Charlotte 7A/8A Conference ChampionshipApr 28 · 3200 Meters · Place 2 · Hopewell3200 Meters2.10:00.68a12
Apr 28Greater Charlotte 7A/8A Conference ChampionshipApr 28 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:32.32a12
Apr 28Greater Charlotte 7A/8A Conference ChampionshipApr 28 · 800 Meters · Place 2 · Hopewell800 Meters2.2:00.18a12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 2000m Steeplechase · Place 8 · Hopewell2000m Steeplechase0.762m8.6:42.48a PB12
Apr 4For All The Dawgs Invitational (2nd Annual)Apr 4 · 800 Meters · Hopewell800 Meters—DNS12
Apr 1Independence MeetApr 1 · 1600 Meters · Place 2 · Hopewell1600 Meters2.5:02.90a12
Mar 20Lakeside LightsMar 20 · 800 Meters · Place 1 · Hopewell800 Meters1.1:59.91a12
Mar 19Marvin Ridge Home Meet 2Mar 19 · 1600 Meters · Place 1 · Hopewell1600 Meters14:42.31—
Mar 6Butler Meet #1Mar 6 · 800 Meters · Place 1 · Hopewell800 Meters11:58.94—
Feb 6CSD Polar Bear (Senior Night)Feb 6 · 1000 Meters · Hopewell1000 Meters—DNS12
Feb 6CSD Polar Bear (Senior Night)Feb 6 · 1600 Meters · Place 2 · Hopewell1600 Meters2.4:29.28aUnofficial12
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1000 Meters · Hopewell1000 Meters--DNS12
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:23.44aUnofficial12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18NCHSAA 7A ChampsFeb 18 · 1000 Meters · Place 4 · Hopewell1000 Meters4.2:30.87a PB12
Feb 18NCHSAA 7A ChampsFeb 18 · 400 Meters · Hopewell400 MetersRelay Split—52.024 PB12
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 6 · Hopewell1000 Meters62:32.19—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 6 · Hopewell1000 Meters62:32.19—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 6 · Hopewell1000 Meters62:32.19—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 3 · Hopewell1000 Meters3.2:33.70a12
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 1000 Meters · Hopewell1000 Meters—DNS12
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:28.05aUnofficial12
Feb 15NCHSAA 4A State Championships Feb 15 · 1600 Meters · Place 11 · Hopewell1600 Meters11.4:26.35a11
Jan 25Fast Track InvitationalJan 25 · 3200 Meters · Place 9 · Hopewell3200 Meters99:55.72—

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 17Hopewell Meet #2Dec 17 · 500 Meters · Place 5 · Hopewell500 Meters5.1:10.27aUnofficial12
Dec 3Hopewell Meet #1 2025Dec 3 · 1600 Meters · Hopewell1600 Meters—DNS12
Nov 25Rocky River Polar Bear InvitationalNov 25 · 1000 Meters · Hopewell1000 Meters—DNS12
Nov 25Rocky River Polar Bear InvitationalNov 25 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:28.01aUnofficial12
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 61 · Hopewell3200 Meters619:41.93 PB—
May 17NCHSAA 2A/4A Outdoor State ChampionshipMay 17 · 1600 Meters · Place 14 · Hopewell1600 Meters14.4:32.19a11
May 10NCHSAA 4A West RegionalMay 10 · 1600 Meters · Place 4 · Hopewell1600 Meters4.4:25.58a11
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 3200 Meters · Place 1 · Hopewell3200 Meters1.10:29.34a11
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:28.95a11
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 800 Meters · Hopewell800 Meters—DNS11
Mar 29Weddington InvitationalMar 29 · 3200 Meters · Place 21 · Hopewell3200 Meters2110:07.30JR
Mar 26Hough Meet #1Mar 26 · 800 Meters · Place 3 · Hopewell800 Meters32:00.7711
Mar 21Lakeside LightsMar 21 · 1600 Meters · Place 1 · Hopewell1600 Meters14:28.5711
Mar 19Phillip O Berry Home MeetMar 19 · 800 Meters · Hopewell800 Meters—DNS11
Mar 14Marvin Ridge InvitationalMar 14 · 3200 Meters · Place 6 · Hopewell3200 Meters69:56.3311
Mar 14Marvin Ridge InvitationalMar 14 · 1600 Meters · Place 1 · Hopewell1600 Meters14:23.37 PB11
Mar 10Hopewell Meet #1Mar 10 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:32.75a11
Mar 10Hopewell Meet #1Mar 10 · 800 Meters · Place 2 · Hopewell800 Meters2.2:01.63a11
Jan 14Hopewell Polar Bear #3Jan 14 · 3200 Meters · Place 1 · Hopewell3200 Meters1.9:57.57a11
Jan 14Hopewell Polar Bear #3Jan 14 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:28.10a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 3200 Meters · Place 2 · Hopewell3200 Meters2.9:47.52a PB11
Dec 21JDL Holiday InvitationalDec 21 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:25.50a PB11
Feb 2Mondo Elite HS InvitationalFeb 2 · 1600 Meters · Place 40 · Hopewell1600 Meters404:36.46—
Jan 27Charlotte City Championship 2024Jan 27 · 1600 Meters · Place 13 · Hopewell1600 Meters134:37.49SO
Jan 20Fast Track HS InvitationalJan 20 · 1600 Meters · Place 23 · Hopewell1600 Meters234:37.72—
Jan 11Hopewell January Polar Bear #3Jan 11 · 3200 Meters · Place 1 · Hopewell3200 Meters110:28.4—
Jan 11Hopewell January Polar Bear #3Jan 11 · 1600 Meters · Place 1 · Hopewell1600 Meters14:39.7—

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 12Hopewell Polar Bear Meet #2Dec 12 · 1000 Meters · Hopewell1000 Meters—DNS11
Dec 12Hopewell Polar Bear Meet #2Dec 12 · 1600 Meters · Hopewell1600 Meters—DNS11
Dec 5Phillip O. Berry Polar BearDec 5 · 3200 Meters · Hopewell3200 Meters—DNS11
Dec 5Phillip O. Berry Polar BearDec 5 · 1000 Meters · Place 1 · Hopewell1000 Meters1.2:36.09aUnofficial11
Dec 5Phillip O. Berry Polar BearDec 5 · 1600 Meters · Hopewell1600 Meters—DNS11
Nov 20Hopewell Polar Bear #1 Nov 20 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:23.72aUnofficial11
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Place 42 · Hopewell3200 Meters42.9:31.65aUnofficial11
May 11NCHSAA 4A West RegionalMay 11 · 3200 Meters · Place 12 · Hopewell3200 Meters12.10:35.32a10
May 11NCHSAA 4A West RegionalMay 11 · 1600 Meters · Place 7 · Hopewell1600 Meters7.4:33.94a10
May 114A West RegionalMay 11 · 3200 Meters · Place 12 · Hopewell3200 Meters12.10:35.32a10
May 114A West RegionalMay 11 · 1600 Meters · Place 7 · Hopewell1600 Meters7.4:33.94a10
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 3200 Meters · Place 1 · Hopewell3200 Meters1.10:21.87a10
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 1600 Meters · Place 3 · Hopewell1600 Meters3.4:37.81a10
Apr 29Queen City 3A/4A Athletic Conference ChampionshipsApr 29 · 800 Meters · Hopewell800 Meters—DNS10
Apr 26Dick Williams InvitationalApr 26 · 1600 Meters · Place 3 · Hopewell1600 Meters34:34.81—
Apr 19Friday Night Lights at Providence HSApr 19 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:41.86aUnofficial10
Mar 27North Meck Home Meet #1 2024Mar 27 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:45.41a10
Mar 22Weddington InvitationalMar 22 · 3200 Meters · Place 27 · Hopewell3200 Meters27.10:17.75a10
Mar 22Weddington InvitationalMar 22 · 1600 Meters · Place 19 · Hopewell1600 Meters19.4:39.43a10
Mar 16Marvin Ridge InvitationalMar 16 · 3200 Meters · Place 11 · Hopewell3200 Meters1110:42.26—
Mar 16Marvin Ridge InvitationalMar 16 · 1600 Meters · Place 8 · Hopewell1600 Meters84:38.22—
Mar 7Hopewell Meet #1Mar 7 · 3200 Meters · Hopewell3200 Meters—DNS10
Mar 7Hopewell Meet #1Mar 7 · 1600 Meters · Hopewell1600 Meters—DNS10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16JDL Holiday HS InvitationalDec 16 · 3200 Meters · Hopewell3200 Meters--DNS10
Dec 16JDL Holiday HS InvitationalDec 16 · 1600 Meters · Place 4 · Hopewell1600 Meters4.4:33.40a10
Jan 11Creek Polar BearJan 11 · Combined results · Place 4 · HopewellCombined results45:18.8 PB9

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 13Hopewell December Polar Bear Meet #2Dec 13 · 1000 Meters · Hopewell1000 Meters—DNS10
Dec 13Hopewell December Polar Bear Meet #2Dec 13 · 1600 Meters · Place 2 · Hopewell1600 Meters2.4:35.12aUnofficial10
Dec 6Hopewell December Polar Bear MeetDec 6 · 3200 Meters · Hopewell3200 Meters—DNS10
Dec 6Hopewell December Polar Bear MeetDec 6 · 1000 Meters · Hopewell1000 Meters—DNS10
Dec 6Hopewell December Polar Bear MeetDec 6 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:40.71aUnofficial10
Nov 29 Phillip O Berry Home Meet #1Nov 29 · 3200 Meters · Place 1 · Hopewell3200 Meters1.10:39.29aUnofficial10
Nov 29 Phillip O Berry Home Meet #1Nov 29 · 1600 Meters · Place 1 · Hopewell1600 Meters1.4:45.25aUnofficial10
Apr 29Dick Williams InvitationalApr 29 · 1600 Meters · Place 14 · Hopewell1600 Meters144:52.78—
Apr 5Hough Meet #2Apr 5 · 1600 Meters · Place 6 · HOPEWELL1600 Meters65:02.36—
Feb 1Palisades Polar Bear #2Feb 1 · 1000 Meters · Place 3 · Hopewell1000 Meters3.3:09Unofficial9
Feb 1Palisades Polar Bear #2Feb 1 · 1600 Meters · Place 1 · Hopewell1600 Meters1.5:16Unofficial9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 3Cold Turkey InvitationalDec 3 · 3200 Meters · Hopewell3200 Meters—DNS9
Dec 3Cold Turkey InvitationalDec 3 · 1000 Meters · Hopewell1000 Meters—DNS9
Dec 3Cold Turkey InvitationalDec 3 · 1600 Meters · Hopewell1600 Meters—DNS9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Nov 30Phillip O Berry Polar Bear 2023Nov 30 · 3200 Meters · Place 1 · Hopewell3200 Meters1.13:51.09aUnofficial9
Nov 30Phillip O Berry Polar Bear 2023Nov 30 · 1000 Meters · Place 9 · Hopewell1000 Meters9.3:22.30aUnofficial9
Nov 30Phillip O Berry Polar Bear 2023Nov 30 · 1600 Meters · Place 4 · Hopewell1600 Meters4.5:41.81aUnofficial9