Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Darlington ParkBrett Taylor Invitational · Oct 319:48Brett Taylor InvitationalOctober 3, 2026
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 3120:24NJSIAA Sectionals - North 1October 31, 2026
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2028:12.1Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Lincoln ParkJohn E. Nagel Fall Invitational · Sep 1220:24.43John E. Nagel Fall InvitationalSeptember 12, 2026
5,000 Meters · Steven Gregg ParkHudson County Championship · Oct 2522:37Hudson County ChampionshipOctober 25, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 4 · Place 90 · North Bergen5,000 Meters Group 49020:24 PB12
Oct 24Hudson County ChampionshipOct 24 · Varsity · Place 51 · North BergenVarsity5119:5612
Oct 16North Hudson ChampionshipOct 16 · Varsity · Place 28 · North BergenVarsity2820:5012
Oct 3Brett Taylor InvitationalOct 3 · 5,000 Meters Varsity A · Place 19 · North Bergen5,000 Meters Varsity A1919:48 PB12
Sep 26Garret InvitationalSep 26 · 5,000 Meters Varsity Pod 1 · Place 60 · North Bergen5,000 Meters Varsity Pod 16021:1012
Sep 12John E. Nagel Fall InvitationalSep 12 · 5,000 Meters Varsity · Place 23 · North Bergen5,000 Meters Varsity2320:24.43 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 4 · Place 113 · North Bergen5,000 Meters Group 411324:2111
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 80 · North Bergen5,000 Meters Varsity8022:37 PB11
Oct 17North Hudson ChampionshipOct 17 · 5,000 Meters Championship · Place 35 · North Bergen5,000 Meters Championship3523:34.6011
Oct 4North Jersey ChampionshipsOct 4 · 5,000 Meters Varsity · Place 62 · North Bergen5,000 Meters Varsity6224:5111
Sep 27Brett Taylor InvitationalSep 27 · 5,000 Meters Junior Varsity Large · Place 102 · North Bergen5,000 Meters Junior Varsity Large10224:3211
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 290 · North Bergen5,000 Meters Junior29028:12.1 PB11