Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Livingstone CollegeLivingstone XC Invitational · Oct 1342:35.3Livingstone XC InvitationalOctober 13, 2023
5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 2724:04.18Eastbay South Region Cross Country ChampionshipsNovember 27, 2021
5,000 Meters · Salisbury Community ParkNCHSAA 3A Midwest Regional · Oct 3023:26.28NCHSAA 3A Midwest RegionalOctober 30, 2021
7850 m · Salisbury Community ParkBlue Bear XC Invitational · Oct 1041:01.42Blue Bear XC InvitationalOctober 10, 2025
8,000 Meters · BridgewaterODAC XC Championships · Nov 143:46.1ODAC XC ChampionshipsNovember 1, 2025
8,000 Meters · Cleveland Community College North CampusYeti Invitational · Sep 2144:54.42Yeti InvitationalSeptember 21, 2024
8,000 Meters · Elon UniversityElon Invitational · Oct 1839:44.6Elon InvitationalOctober 18, 2024
8,000 Meters · Green Hill ParkNCAA South Regional XC Championship · Nov 1541:46.50NCAA South Regional XC ChampionshipNovember 15, 2025
8,000 Meters · GreenHill Park2023 ODAC Cross Country Championships · Oct 2843:47.52023 ODAC Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Kernstown BattlefieldODAC Cross Country Championships · Oct 2943:31.8ODAC Cross Country ChampionshipsOctober 29, 2022
8,000 Meters · Salisbury Community ParkCatawba Fleet Feet XC Invite · Sep 646:29.84Catawba Fleet Feet XC InviteSeptember 6, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA South Regional XC ChampionshipNov 15 · 8,000 Meters College · Place 170 · GuilfordGuilford8,000 Meters College17041:46.50 PBSr
Nov 1ODAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 107 · GuilfordGuilford8,000 Meters Collegiate10743:46.1 PBSr
Oct 10Blue Bear XC InvitationalOct 10 · 7,850 Meters College · Place 27 · GuilfordGuilford7,850 Meters College2741:01.42 PBSr
Oct 3Spartan ClassicOct 3 · 8,000 Meters Varsity · Place 110 · GuilfordGuilford8,000 Meters Varsity11041:21.1SR
Sep 20Yeti Invitational 2025Sep 20 · 8,000 Meters New Division · Place 27 · GuilfordGuilford8,000 Meters New Division2742:26.08UnofficialSr
Sep 6Catawba Fleet Feet XC InviteSep 6 · 8,000 Meters College · Place 65 · GuilfordGuilford8,000 Meters College6546:29.84 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Elon InvitationalOct 18 · 8,000 Meters College · Place 63 · GuilfordGuilford8,000 Meters College6339:44.6 PBJr
Oct 11Livingstone XC InvitationalOct 11 · 8,000 Meters Varsity · Place 31 · GuilfordGuilford8,000 Meters Varsity3139:15.8JR
Sep 21Yeti InvitationalSep 21 · 8,000 Meters New Division · Place 42 · GuilfordGuilford8,000 Meters New Division4244:54.42 PBJr
Sep 6Elon Friday Night Lights OpenerSep 6 · 6,000 Meters Varsity · Place 82 · GuilfordGuilford6,000 Meters Varsity8228:53.2JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 282023 ODAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 111 · GuilfordGuilford8,000 Meters College11143:47.5 PBSo
Oct 13Livingstone XC InvitationalOct 13 · 5,000 Meters College · Place 46 · GuilfordGuilford5,000 Meters College4642:35.3 PBSo
Oct 6Royals ChallengeOct 6 · 8,000 Meters Varsity · Place 205 · GuilfordGuilford8,000 Meters Varsity20541:29.20SO
Sep 23Yeti InvitationalSep 23 · 8,000 Meters Varsity · Place 44 · GuilfordGuilford8,000 Meters Varsity4441:03.8SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29ODAC Cross Country ChampionshipsOct 29 · 8,000 Meters College · Place 116 · GuilfordGuilford8,000 Meters College11643:31.8 PBFr
Oct 21JWU Wildcat XC ClassicOct 21 · 8,000 Meters Varsity · Place 75 · GuilfordGuilford8,000 Meters Varsity7538:04.2FR

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 27Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Senior · Place 131 · Thomasville, NCThomasville, NC5,000 Meters Senior13124:04.18 PB12
Oct 30NCHSAA 3A Midwest RegionalOct 30 · 5,000 Meters Varsity · Place 107 · LedfordLedford5,000 Meters Varsity10723:26.28 PB12