Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:35:39.9NJCAA National Half Marathon ChampionshipsNovember 11, 2025
5,000 Meters · Ashbrook HSBig South Conference Championship · Oct 1822:04.53Big South Conference Championship October 18, 2022
5,000 Meters · Cleveland Community CollegeNJCAA Region 10 Cross Country Championship · Oct 2519:04.43NJCAA Region 10 Cross Country ChampionshipOctober 25, 2025
5,000 Meters · Cleveland Community College North CampusYeti Invitational · Sep 2121:43.18Yeti InvitationalSeptember 21, 2024
5,000 Meters · Freedom HSNCHSAA 3A West Regional · Oct 2921:39NCHSAA 3A West RegionalOctober 29, 2022
5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 821:39.4NJCAA Division I Cross Country Championships 2025November 8, 2025
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1121:22.4Royals ChallengeOctober 11, 2024
5,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1819:42.2Upstate XC InviteOctober 18, 2025
5,000 Meters · Pfeiffer UniversityPfeiffer XC Invitational · Sep 1220:42.9Pfeiffer XC InvitationalSeptember 12, 2025
5,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 921:17.0NJCAA D1 XC ChampionshipsNovember 9, 2024
5,000 Meters · Salisbury Community ParkBlue Bear XC Invitational · Oct 1020:17.75Blue Bear XC InvitationalOctober 10, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 65 · Gaston (NC)Gaston (NC)13.1 Miles College651:35:39.9 PBSo
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 5,000 Meters NJCAA D1 · Place 104 · Gaston (NC)Gaston (NC)5,000 Meters NJCAA D110421:39.4 PBSo
Oct 25NJCAA Region 10 Cross Country ChampionshipOct 25 · 5,000 Meters D1 · Place 1 · Gaston (NC)Gaston (NC)5,000 Meters D1119:04.43 PBSo
Oct 18Upstate XC InviteOct 18 · 5,000 Meters College · Place 96 · Gaston (NC)Gaston (NC)5,000 Meters College9619:42.2 PBSo
Oct 10Blue Bear XC InvitationalOct 10 · 5,000 Meters College · Place 1 · Gaston (NC)Gaston (NC)5,000 Meters College120:17.75 PBSo
Sep 20Yeti Invitational 2025Sep 20 · 5,000 Meters New Division · Place 1 · Gaston (NC)Gaston (NC)5,000 Meters New Division120:36.32UnofficialSo
Sep 12Pfeiffer XC InvitationalSep 12 · 5,000 Meters College · Place 11 · Gaston (NC)Gaston (NC)5,000 Meters College1120:42.9 PBSo

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 61 · Gaston (N.C.)Gaston (N.C.)13.1 Miles Varsity611:40:22.1FR
Nov 9NJCAA D1 XC ChampionshipsNov 9 · 5,000 Meters Division I · Place 137 · Gaston (NC)Gaston (NC)5,000 Meters Division I13721:17.0 PBFr
Oct 26NJCAA Region X Cross Country ChampionshipOct 26 · 5,000 Meters D1 · Place 4 · Gaston (NC)Gaston (NC)5,000 Meters D1421:00.18Fr
Oct 11Royals ChallengeOct 11 · 5,000 Meters Varsity · Place 60 · Gaston CollegeGaston College5,000 Meters Varsity6021:22.4FR
Oct 11Royals ChallengeOct 11 · 5,000 Meters Blue · Place 59 · Gaston (NC)Gaston (NC)5,000 Meters Blue5921:22.4 PBFr
Sep 21Yeti InvitationalSep 21 · 5,000 Meters New Division · Place 4 · Gaston (NC)Gaston (NC)5,000 Meters New Division421:43.18 PBFr
Sep 14Pfeiffer InvitationalSep 14 · 5,000 Meters College · Place 18 · Gaston (NC)Gaston (NC)5,000 Meters College1821:45.8Fr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 26Shelby InvitationalSep 26 · 5,000 Meters Varsity · Place 7 · South PointSouth Point5,000 Meters Varsity722:41.0412
Aug 22Kings Mountain 2 mile ScrimmageAug 22 · 2 Miles Varsity · Place 1 · South PointSouth Point2 Miles Varsity114:42.0012
Aug 22Kings Mountain 2 mile ScrimmageAug 22 · Varsity · Place 1 · South PointSouth PointVarsity114:42.0012

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 3A West RegionalOct 29 · 5,000 Meters Varsity · Place 43 · South PointSouth Point5,000 Meters Varsity4321:39 PB11
Oct 18Big South Conference Championship Oct 18 · 5,000 Meters Varsity · Place 3 · South PointSouth Point5,000 Meters Varsity322:04.53 PB11
Aug 23Kings Mountain 2 Mile ScrimmageAug 23 · Varsity · Place 1 · South PointSouth PointVarsity114:01.0011