Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Darlington ParkBergen County Group Championships · Oct 1823:44Bergen County Group ChampionshipsOctober 18, 2025
5,000 Meters · Garret Mountain ReservationNJIC Week #1 · Sep 1524:55NJIC Week #1September 15, 2026
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 122:58.68NJSIAA Sectionals - North 2November 1, 2025
5,000 Meters · Lincoln ParkJohn E. Nagel Fall Invitational · Sep 1224:56.07John E. Nagel Fall InvitationalSeptember 12, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 1 · Place 82 · Palisades Park5,000 Meters Group 18223:30.3512
Oct 24Lou Fraulo XC InvitationalOct 24 · Varsity · Place 54 · Palisades ParkVarsity5424:2412
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 50 · Palisades ParkVarsity5023:2012
Oct 6NJIC Divisional ChampionshipsOct 6 · 5,000 Meters Patriot · Place 39 · Palisades Park5,000 Meters Patriot3925:0612
Sep 29NJIC Week #3Sep 29 · 5,000 Meters Varsity 3 · Place 70 · Palisades Park5,000 Meters Varsity 37024:1112
Sep 23NJIC Week #2Sep 23 · 5,000 Meters Varsity 3 · Place 51 · Palisades Park5,000 Meters Varsity 35124:0112
Sep 15NJIC Week #1Sep 15 · 5,000 Meters Varsity 3 · Place 57 · Palisades Park5,000 Meters Varsity 35724:55 PB12
Sep 12John E. Nagel Fall InvitationalSep 12 · 5,000 Meters Varsity · Place 38 · Palisades Park5,000 Meters Varsity3824:56.07 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 1 · Place 89 · Palisades Park5,000 Meters Group 18922:58.68 PB11
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity D · Place 52 · Palisades Park5,000 Meters Varsity D5223:44 PB11
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Meadowlands · Place 53 · Palisades Park5,000 Meters Meadowlands5325:4811
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 3 · Place 107 · Palisades Park5,000 Meters Varsity 310726:3611
Sep 17NJIC Week #2Sep 17 · 5,000 Meters Varsity 3 · Place 86 · Palisades Park5,000 Meters Varsity 38625:2711