Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:30:44.5NJCAA National Half Marathon ChampionshipsNovember 11, 2025
5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 820:28.3NJCAA Division I Cross Country Championships 2025November 8, 2025
5,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 919:15.9Royals ChallengeOctober 9, 2026
5,000 Meters · Milliken FieldUSC Upstate Eye Opener Invitational · Sep 420:27.3USC Upstate Eye Opener InvitationalSeptember 4, 2026
5,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 919:27.7NJCAA D1 XC ChampionshipsNovember 9, 2024
5,000 Meters · Prides Creek ParkNJCAA Region 24 Cross Country Championships · Oct 2420:05NJCAA Region 24 Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1819:51.4adidas XC ChallengeSeptember 18, 2026
6,000 Meters · LaVern Gibson Championship Cross Country CourseISU John McNichols · Sep 2024:18.74ISU John McNicholsSeptember 20, 2025
6,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2124:55.5ISU John McNicholsSeptember 21, 2024
6,000 Meters · Roger Milliken Science CenterConference Carolinas XC · Nov 723:39.7Conference Carolinas XCNovember 7, 2026
6,000 Meters · University of Southern IndianaAngel Mounds Invite · Oct 1724:34.2Angel Mounds InviteOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7Conference Carolinas XCNov 7 · 6,000 Meters Collegiate · Place 16 · UNC PembrokeUNC Pembroke6,000 Meters Collegiate1623:39.7 PBJr
Oct 9Royals ChallengeOct 9 · 5,000 Meters Gold · Place 94 · UNC PembrokeUNC Pembroke5,000 Meters Gold9419:15.9 PBJr
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters College · Place 96 · UNC PembrokeUNC Pembroke5,000 Meters College9619:51.4 PBJr
Sep 4USC Upstate Eye Opener InvitationalSep 4 · 5,000 Meters Collegiate · Place 66 · UNC PembrokeUNC Pembroke5,000 Meters Collegiate6620:27.3 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 37 · Vincennes (IN)Vincennes (IN)13.1 Miles College371:30:44.5 PBSo
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 5,000 Meters NJCAA D1 · Place 60 · Vincennes (IN)Vincennes (IN)5,000 Meters NJCAA D16020:28.3 PBSo
Oct 24NJCAA Region 24 Cross Country ChampionshipsOct 24 · 5,000 Meters NJCAA · Place 4 · Vincennes (IN)Vincennes (IN)5,000 Meters NJCAA420:05 PBSo
Oct 17Angel Mounds InviteOct 17 · 6,000 Meters College · Place 128 · Vincennes (IN)Vincennes (IN)6,000 Meters College12824:34.2 PBSo
Sep 20ISU John McNicholsSep 20 · 6,000 Meters College · Place 48 · Vincennes (IN)Vincennes (IN)6,000 Meters College4824:18.74 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 27 · Vincennes (Ind.)Vincennes (Ind.)13.1 Miles Varsity271:32:10.2FR
Nov 9NJCAA D1 XC ChampionshipsNov 9 · 5,000 Meters Division I · Place 64 · Vincennes (IN)Vincennes (IN)5,000 Meters Division I6419:27.7 PBFr
Oct 18Angels Mounds InvitationalOct 18 · 6,000 Meters Varsity · Place 71 · Vincennes (Ind.)Vincennes (Ind.)6,000 Meters Varsity7124:08.2FR
Sep 21ISU John McNicholsSep 21 · 6,000 Meters College · Place 221 · Vincennes (IN)Vincennes (IN)6,000 Meters College22124:55.5 PBFr