Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Darlington ParkBergen County Group Championships · Oct 1824:00Bergen County Group ChampionshipsOctober 18, 2025
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 123:57NJSIAA Sectionals - North 1November 1, 2025
5,000 Meters · West Milford Twp High SchoolPre-Season Run the Highlands · Aug 2826:38Pre-Season Run the HighlandsAugust 28, 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 1Nov 1 · 5,000 Meters Group 3 · Place 68 · Fort Lee5,000 Meters Group 36823:57 PB12
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity A · Place 33 · Fort Lee5,000 Meters Varsity A3324:00 PB12
Oct 9Big North Championships - Freedom / AmericanOct 9 · 5,000 Meters American · Place 10 · Fort Lee5,000 Meters American1024:1112
Oct 4North Jersey ChampionshipsOct 4 · 5,000 Meters Varsity · Place 34 · Fort Lee5,000 Meters Varsity3425:3712
Sep 29Big North - Freedom & American Batch MeetSep 29 · 5,000 Meters American · Place 13 · Fort Lee5,000 Meters American1326:0912
Sep 20Suffern XC InvitationalSep 20 · 5,000 Meters Varsity · Place 154 · Fort Lee5,000 Meters Varsity15426:43.3SR
Sep 20Suffern XC InvitationalSep 20 · 5,000 Meters Varsity · Place 59 · Fort Lee5,000 Meters Varsity5926:43.3SR
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod1 Varsity · Place 62 · Fort Lee5,000 Meters Pod1 Varsity6226:2412
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 66 · Fort Lee5,000 Meters Varsity 26628:1312
Aug 28Pre-Season Run the HighlandsAug 28 · 5,000 Meters Varsity · Place 18 · Fort Lee5,000 Meters Varsity1826:38 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 56 · Fort Lee5,000 Meters Championship5626:3911
Oct 7Big North Championships - American / UnitedOct 7 · 5,000 Meters Championship · Place 18 · Fort Lee5,000 Meters Championship1827:1311
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 44 · Fort Lee5,000 Meters Junior Varsity4429:0311
Sep 9Big North - American Batch MeetSep 9 · 5,000 Meters Varsity · Place 22 · Fort Lee5,000 Meters Varsity2228:3811
Aug 27Pre-Season Run the HighlandsAug 27 · 5,000 Meters Varsity · Place 27 · Fort Lee5,000 Meters Varsity2729:39—

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Lou Fraulo XC InvitationalOct 21 · 5,000 Meters Varsity · Place 21 · Fort Lee5,000 Meters Varsity2127:0110
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Varsity · Place 202 · Fort Lee5,000 Meters Varsity20226:39.1510
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Championship · Place 45 · Fort Lee5,000 Meters Championship4526:4010
Oct 7North Jersey ChampionshipsOct 7 · 5,000 Meters Varsity · Place 39 · Fort Lee5,000 Meters Varsity3928:4510
Oct 3Big North Championships - American / UnitedOct 3 · 5,000 Meters Varsity · Place 21 · Fort Lee5,000 Meters Varsity2128:2310
Sep 23Garret InvitationalSep 23 · 5,000 Meters Varsity · Place 65 · Fort Lee5,000 Meters Varsity6528:2710
Sep 16Back to the Mountain InvitationalSep 16 · 5,000 Meters Varsity · Place 102 · Fort Lee5,000 Meters Varsity10227:5710

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 8North Jersey ChampionshipsOct 8 · 3,200 Meters Freshman · Place 28 · Fort Lee3,200 Meters Freshman2821:579
Oct 6Big North Championships - Independence / AmericanOct 6 · 2,900 Meters Freshman · Place 8 · Fort Lee2,900 Meters Freshman817:109