Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 1430:59.5NCAA DI Southeast RegionalNovember 14, 2025
5,000 Meters · Boyd Lee ParkNCHSAA 4A East Regional · Oct 3015:24.97NCHSAA 4A East RegionalOctober 30, 2021
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2515:33.91Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · RavenscroftRavenscoft Home Meet #2 · Sep 123:22.5Ravenscoft Home Meet #2September 1, 2022
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1514:58.9Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · EP Tom Sawyer State ParkACC Cross Country Championships · Oct 3124:26.12ACC Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Pole Green ParkUSATF National Cross Country Championships · Jan 2125:04USATF National Cross Country ChampionshipsJanuary 21, 2023
8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 224:41.0Joe Piane InvitationalOctober 2, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 1727:05.0Nuttycombe Wisconsin InvitationalOctober 17, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 2Joe Piane InvitationalOct 2 · 8,000 Meters Blue · Place 73 · NC StateNC State8,000 Meters Blue7324:41.0 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 57 · NC StateNC State10,000 Meters D1 Southeast5730:59.5 PBFr
Oct 31ACC Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 93 · NC StateNC State8,000 Meters Champ9324:26.12 PBFr
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters B Race · Place 70 · NC StateNC State8,000 Meters B Race7027:05.0 PBFr
Oct 3Pirate XC InvitationalOct 3 · 8,000 Meters College · NC StateNC State8,000 Meters College—DNSFr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Jan 20USATF Cross Country ChampionshipsJan 20 · 8,000 Meters U-20 Open · Place 17 · North Wake TrackNorth Wake Track8,000 Meters U-20 Open1725:33.812

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 33 · NCNC5,000 Meters Championship3315:33.91 PB12
Oct 27NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 1 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity115:21.8612
Oct 19TISAC XC ConferenceOct 19 · 5,000 Meters Varsity · Place 1 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity115:13.4512
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 6 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Championship614:58.9 PB12
Jan 21USATF National Cross Country ChampionshipsJan 21 · 8,000 Meters U-20 · Place 22 · UnattachedUnattached8,000 Meters U-202225:04 PB11

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 35 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Championship3515:45.411
Oct 28NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity0DNS11
Sep 1Ravenscoft Home Meet #2Sep 1 · 5,000 Meters Varsity · Place 24 · North Raleigh Christian AcademyNorth Raleigh Christian Academy5,000 Meters Varsity2423:22.5 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30NCHSAA 4A East RegionalOct 30 · 5,000 Meters Championship · Place 1 · MillbrookMillbrook5,000 Meters Championship115:24.97 PB10