Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Manalapan Recreation CenterRun The Night · Sep 515:19Run The NightSeptember 5, 2025
5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 1423:28Monmouth County XC ChampionshipsOctober 14, 2025
5,000 Meters · Ocean County ParkShore Coaches Frosh / JV Championships · Oct 2321:19Shore Coaches Frosh / JV ChampionshipsOctober 23, 2025
5,000 Meters · Thompson ParkThompson Park Class Meet · Sep 2723:53.9Thompson Park Class MeetSeptember 27, 2025
5,000 Meters · Wolf Hill ParkShore A Central Divisional · Sep 1724:02Shore A Central DivisionalSeptember 17, 2025
8,000 Meters · Belmont PlateauPhiladelphia Cross Classic · Sep 1254:48.26Philadelphia Cross ClassicSeptember 12, 2026
8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 1041:37.67NJIT InvitationalOctober 10, 2026
8,000 Meters · Lancaster County Central ParkNJCAA Region 19 Cross Country Championships · Oct 3144:43.47NJCAA Region 19 Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Stockton UniversityOsprey Open · Sep 1943:58.6Osprey OpenSeptember 19, 2026
8,000 Meters · Sunken Meadow St. Pk.St Joseph's Invitational · Oct 1744:04.96St Joseph's InvitationalOctober 17, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 19 Cross Country ChampionshipsOct 31 · 8,000 Meters Collegiate · Place 40 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Collegiate4044:43.47 PBFr
Oct 17St Joseph's InvitationalOct 17 · 8,000 Meters Collegiate · Place 151 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Collegiate15144:04.96 PBFr
Oct 10NJIT InvitationalOct 10 · 8,000 Meters Open · Place 124 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Open12441:37.67 PBFr
Sep 19Osprey OpenSep 19 · 8,000 Meters Open · Place 146 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Open14643:58.6 PBFr
Sep 12Philadelphia Cross ClassicSep 12 · 8,000 Meters Collegiate · Place 59 · Brookdale (N.J.) CCBrookdale (N.J.) CC8,000 Meters Collegiate5954:48.26 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23Shore Coaches Frosh / JV ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 155 · Monmouth RegionalMonmouth Regional5,000 Meters Junior Varsity15521:19 PB12
Oct 14Monmouth County XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 79 · Monmouth RegionalMonmouth Regional5,000 Meters Junior Varsity7923:28 PB12
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Senior · Place 117 · Monmouth RegionalMonmouth Regional5,000 Meters Senior11723:53.9 PB12
Sep 17Shore A Central DivisionalSep 17 · 5,000 Meters Freshman/JV · Place 9 · Monmouth RegionalMonmouth Regional5,000 Meters Freshman/JV924:02 PB12
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 153 · Monmouth RegionalMonmouth Regional5,000 Meters Senior15325:0412
Sep 5Run The NightSep 5 · 2 Miles Senior · Place 58 · Monmouth RegionalMonmouth Regional2 Miles Senior5815:19 PB12