Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1828:22.3Holmdel OpenerSeptember 18, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 825:17NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Lincoln ParkJersey City Cross Country Championship · Oct 623:30.57Jersey City Cross Country ChampionshipOctober 6, 2026
5,000 Meters · Steven Gregg ParkHudson County Championship · Oct 2524:42Hudson County ChampionshipOctober 25, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 6Jersey City Cross Country ChampionshipOct 6 · 5,000 Meters Junior Varsity · Place 24 · Franklin (Jersey City)5,000 Meters Junior Varsity2423:30.57 PB11
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 96 · Franklin (Jersey City)5,000 Meters Varsity B9628:22.3 PB11
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men B Race 5000 · Place 96 · Franklin (Jersey City)5,000 Meters Men B Race 50009628:22.311

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 98 · Franklin (Jersey City)5,000 Meters Non Public B9825:17 PB10
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 87 · Franklin (Jersey City)5,000 Meters Varsity8724:42 PB10
Sep 6John E. Nagel Fall InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 28 · Franklin (Jersey City)5,000 Meters Junior Varsity2827:0710