Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ashley HSWilmington Beach Blast - Nighttime Cross Country · Sep 618:40.05Wilmington Beach Blast - Nighttime Cross CountrySeptember 6, 2025
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1119:18.65MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkPVIAC Championships · Nov 619:30.8PVIAC ChampionshipsNovember 6, 2021
8,000 Meters · Cleveland Community CollegeNJCAA Region 10 Cross Country Championship · Oct 2529:26.24NJCAA Region 10 Cross Country ChampionshipOctober 25, 2025
8,000 Meters · Lake KristiPirate XC Invitational · Oct 328:52.10Pirate XC InvitationalOctober 3, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 830:32.8NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 1128:06.5Royals ChallengeOctober 11, 2024
8,000 Meters · Pole Green ParkNJCAA D1 XC Championships · Nov 927:54.0NJCAA D1 XC ChampionshipsNovember 9, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 184 · Louisburg (NC)Louisburg (NC)8,000 Meters NJCAA D118430:32.8 PBSo
Oct 25NJCAA Region 10 Cross Country ChampionshipOct 25 · 8,000 Meters D1 · Place 4 · Louisburg (NC)Louisburg (NC)8,000 Meters D1429:26.24 PBSo
Oct 10Royals ChallengeOct 10 · 8,000 Meters Blue · Place 110 · Louisburg (NC)Louisburg (NC)8,000 Meters Blue11029:22.20So
Oct 3Pirate XC InvitationalOct 3 · 8,000 Meters College · Place 75 · Louisburg (NC)Louisburg (NC)8,000 Meters College7528:52.10 PBSo
Sep 12Queen City InviteSep 12 · 8,000 Meters Collegiate · Place 203 · Louisburg (NC)Louisburg (NC)8,000 Meters Collegiate20329:41.07So
Sep 6Wilmington Beach Blast - Nighttime Cross CountrySep 6 · 5,000 Meters COLLEGE MEN 5K · Place 45 · Louisburg (NC)Louisburg (NC)5,000 Meters COLLEGE MEN 5K4518:40.05 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9NJCAA D1 XC ChampionshipsNov 9 · 8,000 Meters Division I · Place 158 · Louisburg (NC)Louisburg (NC)8,000 Meters Division I15827:54.0 PBFr
Oct 26NJCAA Region X Cross Country ChampionshipOct 26 · 8,000 Meters D1 · Place 6 · Louisburg (NC)Louisburg (NC)8,000 Meters D1629:28.31Fr
Oct 11Royals ChallengeOct 11 · 8,000 Meters Blue · Place 59 · Louisburg (NC)Louisburg (NC)8,000 Meters Blue5928:06.5 PBFr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3B · Place 47 · McCann TechnicalMcCann Technical5,000 Meters Division 3B4719:18.65 PB12
Oct 28Western Mass ChampionshipsOct 28 · 5,000 Meters Varsity · Place 28 · McCann TechnicalMcCann Technical5,000 Meters Varsity2818:07.612

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30PVIAC ChampionshipsOct 30 · 5,000 Meters Varsity Division 2 · Place 20 · McCann TechnicalMcCann Technical5,000 Meters Varsity Division 22019:02.111

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 6PVIAC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 102 · McCann TechnicalMcCann Technical5,000 Meters Varsity10219:30.8 PB10