Personal bests

Best marks in available results
Event / courseMarkMeetDate
8,000 Meters · Belmont PlateauPhiladelphia Cross Classic · Sep 1236:40.86Philadelphia Cross ClassicSeptember 12, 2026
8,000 Meters · Branch Brook ParkNJIT XC Invitational · Oct 1130:24.73NJIT XC Invitational October 11, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 831:31.7NJCAA Division III Cross Country Championships 2025November 8, 2025
8,000 Meters · Lancaster County Central ParkNJCAA Region 19 Cross Country Championships · Oct 3132:57.12NJCAA Region 19 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · St. Joseph's CollegeGolden Eagle Invitational (St Joseph's (Long Island)) · Sep 1332:48.70Golden Eagle Invitational (St Joseph's (Long Island))September 13, 2025
8,000 Meters · Stockton CollegeOsprey Open · Sep 2032:14.45Osprey OpenSeptember 20, 2025
8,000 Meters · Stockton UniversityOsprey Open · Sep 1931:36.7Osprey OpenSeptember 19, 2026
8,000 Meters · Sunken Meadow St. Pk.St Joseph's Invitational · Oct 1736:18.95St Joseph's InvitationalOctober 17, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 19 Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 14 · Brookdale (N.J.) CC8,000 Meters Collegiate1432:57.12 PBSo
Oct 17St Joseph's InvitationalOct 17 · 8,000 Meters Collegiate · Place 93 · Brookdale (N.J.) CC8,000 Meters Collegiate9336:18.95 PBSo
Oct 10NJIT InvitationalOct 10 · 8,000 Meters Open · Place 104 · Brookdale (N.J.) CC8,000 Meters Open10436:12.48So
Oct 4Jersey Blues InvitationalOct 4 · 5,000 Meters Varsity · Place 11 · Brookdale CC5,000 Meters Varsity1121:08SO
Sep 19Osprey OpenSep 19 · 8,000 Meters Open · Place 91 · Brookdale (N.J.) CC8,000 Meters Open9131:36.7 PBSo
Sep 12Philadelphia Cross ClassicSep 12 · 8,000 Meters Collegiate · Place 36 · Brookdale (N.J.) CC8,000 Meters Collegiate3636:40.86 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 59 · Brookdale (N.J.) CC8,000 Meters NJCAA D35931:31.7 PBFr
Oct 11NJIT XC Invitational Oct 11 · 8,000 Meters Invite · Place 71 · Brookdale (N.J.) CC8,000 Meters Invite7130:24.73 PBFr
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Place 116 · Brookdale (N.J.) CC8,000 Meters Open11632:14.45 PBFr
Sep 13Golden Eagle Invitational (St Joseph's (Long Island))Sep 13 · 8,000 Meters Men's Race · Place 44 · Brookdale (N.J.) CC8,000 Meters Men's Race4432:48.70 PBFr