Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Lehigh UniversityNCAA DI Mid-Atlantic Regional · Nov 1432:02.1NCAA DI Mid-Atlantic RegionalNovember 14, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2719:21.4NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 616:16.17NJSIAA Sectionals - SouthNovember 6, 2021
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 217:49Shore Coaches Classic October 2, 2021
5800 m · PrincetonNew Jersey Jam · Sep 518:14.5New Jersey JamSeptember 5, 2025
8,000 Meters · Blue Sky Sports ComplexThe Metro Conference XC Championships · Oct 3125:43.50The Metro Conference XC ChampionshipsOctober 31, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3026:41.4Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Metgzar Field XC CourseLafayette XC Invite · Sep 1125:41.9Lafayette XC InviteSeptember 11, 2026
8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 124:53.4MAAC XC ChampionshipsNovember 1, 2025
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:59.5Princeton Fall ClassicOctober 17, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31The Metro Conference XC ChampionshipsOct 31 · 8,000 Meters College · Place 15 · RiderRider8,000 Meters College1525:43.50 PBSr
Sep 19Jasper Fall XC InvitationalSep 19 · 8,000 Meters College · Place 33 · RiderRider8,000 Meters College3326:10.11Sr
Sep 11Lafayette XC InviteSep 11 · 8,000 Meters College · Place 6 · RiderRider8,000 Meters College625:41.9 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 10,000 Meters D1 Mid-Atlantic · Place 107 · RiderRider10,000 Meters D1 Mid-Atlantic10732:02.1 PBJr
Nov 1MAAC XC ChampionshipsNov 1 · 8,000 Meters College · Place 17 · RiderRider8,000 Meters College1724:53.4 PBJr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 168 · RiderRider8,000 Meters Fall Classic16824:59.5 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · RiderRider8,000 Meters Brown0DNFJr
Sep 13Jasper Fall XC InvitationalSep 13 · 8,000 Meters Seeded · Place 23 · RiderRider8,000 Meters Seeded2325:45.5Jr
Sep 5New Jersey JamSep 5 · 5,800 Meters Men's Race · Place 39 · RiderRider5,800 Meters Men's Race3918:14.5 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 282023 MAAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 58 · RiderRider8,000 Meters College5827:35.2Fr
Oct 13IC4A/ECAC XC ChampionshipOct 13 · 8,000 Meters Championship · Place 130 · RiderRider8,000 Meters Championship13025:40.7FR-1
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 159 · RiderRider8,000 Meters College Brown15926:41.4 PBFr
Sep 16Jasper Fall XC InvitationalSep 16 · 8,000 Meters Varsity · Place 28 · RiderRider8,000 Meters Varsity2826:00.0FR

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Open - Northeast · Place 95 · CinnaminsonCinnaminson5,000 Meters Open - Northeast9519:21.4 PB11
Nov 6NJSIAA Sectionals - SouthNov 6 · 5,000 Meters Group 2 · Place 8 · CinnaminsonCinnaminson5,000 Meters Group 2816:16.17 PB11
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity E · Place 19 · CinnaminsonCinnaminson5,000 Meters Varsity E1917:49 PB11