Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Buccleuch ParkSt. Peter's Dual Meet · Oct 417:08St. Peter's Dual MeetOctober 4, 2023
8,000 Meters · Branch Brook ParkMets Cross Country Championship · Oct 729:42.5Mets Cross Country ChampionshipOctober 7, 2023
8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 1131:12.10NJCAA Cross Country National ChampionshipNovember 11, 2023

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Holy Family (Pa.)Holy Family (Pa.)8,000 Meters Open0DNSSr
Sep 6Philadelphia Cross ClassicSep 6 · 8,000 Meters College · Holy Family (Pa.)Holy Family (Pa.)8,000 Meters College0DNSSr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Holy Family (Pa.)Holy Family (Pa.)8,000 Meters College0DNFJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div I · Place 199 · Essex County (NJ)Essex County (NJ)8,000 Meters Men 8000 Meter Run Div I19931:12.10 PBSo
Oct 7Mets Cross Country ChampionshipOct 7 · 8,000 Meters College · Place 68 · Essex County (NJ)Essex County (NJ)8,000 Meters College6829:42.5 PBSo
Oct 4St. Peter's Dual MeetOct 4 · 4,000 Meters College · Place 2 · Essex County (NJ)Essex County (NJ)4,000 Meters College217:08 PBSo
Oct 2Dual Meet SPU v. FDU and SPU v. Essex CCOct 2 · Varsity · Place 2 · Essex County (N.J.)Essex County (N.J.)Varsity217:08SO