Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Darlington ParkBergen County Group Championships · Oct 1827:25Bergen County Group ChampionshipsOctober 18, 2025
5,000 Meters · Garret Mountain ReservationLou Fraulo XC Invitational · Oct 2528:22Lou Fraulo XC InvitationalOctober 25, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 128:45.36NJSIAA Sectionals - North 2November 1, 2025
5,000 Meters · Lincoln ParkJohn E. Nagel Fall Invitational · Sep 629:08John E. Nagel Fall InvitationalSeptember 6, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 1 · Place 79 · Palisades Park5,000 Meters Group 17928:45.36 PB10
Oct 25Lou Fraulo XC InvitationalOct 25 · 5,000 Meters Varsity Small · Place 15 · Palisades Park5,000 Meters Varsity Small1528:22 PB10
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity D · Place 33 · Palisades Park5,000 Meters Varsity D3327:25 PB10
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Meadowlands · Place 28 · Palisades Park5,000 Meters Meadowlands2829:4010
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 1 · Place 65 · Palisades Park5,000 Meters Varsity 16529:5410
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 137 · Palisades Park5,000 Meters Sophomore13728:52.610
Sep 17NJIC Week #2Sep 17 · 5,000 Meters Varsity 1 · Place 40 · Palisades Park5,000 Meters Varsity 14029:0310
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 2 Junior Varsity · Place 18 · Palisades Park5,000 Meters Pod 2 Junior Varsity1830:1510
Sep 10NJIC Week #1Sep 10 · 5,000 Meters Race 1 · Place 51 · Palisades Park5,000 Meters Race 15130:4110
Sep 6John E. Nagel Fall InvitationalSep 6 · 5,000 Meters Varsity · Place 23 · Palisades Park5,000 Meters Varsity2329:08 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19Bergen County Group ChampionshipsOct 19 · 2,800 Meters Freshman · Place 14 · Palisades Park2,800 Meters Freshman1413:559
Oct 5North Jersey ChampionshipsOct 5 · 3,200 Meters Freshman · Place 10 · Palisades Park3,200 Meters Freshman1018:599
Oct 1NJIC Divisional ChampionshipsOct 1 · 5,000 Meters Varsity · Place 41 · Palisades Park5,000 Meters Varsity4132:369
Sep 25NJIC Week #3Sep 25 · 5,000 Meters Varsity · Place 58 · Palisades Park5,000 Meters Varsity5830:269
Sep 18NJIC Week #2Sep 18 · 5,000 Meters Varsity · Place 50 · Palisades Park5,000 Meters Varsity5032:199
Sep 7St. Dominic Academy XC InvitationalSep 7 · 2 Miles Freshman · Place 12 · Palisades Park2 Miles Freshman1219:26.78—