Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2323:08.4NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Darlington ParkBig North Championships - Liberty-National · Oct 620:11Big North Championships - Liberty-NationalOctober 6, 2026
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1921:27Back to the Mountain InvitationalSeptember 19, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 423:46Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Salem TechNJTAC Championships · Oct 2821:03.28NJTAC ChampionshipsOctober 28, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NJTAC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 57 · Bergen County Tech5,000 Meters Varsity5721:03.28 PB11
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 50 · Bergen County TechVarsity5019:5011
Oct 6Big North Championships - Liberty-NationalOct 6 · 5,000 Meters Junior Varsity · Place 12 · Bergen County Tech5,000 Meters Junior Varsity1220:11 PB11
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Junior Varsity 2 · Place 37 · Bergen County Tech5,000 Meters Junior Varsity 23721:27 PB11
Sep 16Big North - Liberty Batch MeetSep 16 · 5,000 Meters Varsity · Place 37 · Bergen County Tech5,000 Meters Varsity3721:1011

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Junior Varsity Pod 2 · Place 63 · Bergen County Tech5,000 Meters Junior Varsity Pod 26322:0910
Oct 7Big North Championships - Independence & LibertyOct 7 · 5,000 Meters Junior Varsity · Place 39 · Bergen County Tech5,000 Meters Junior Varsity3922:5310
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity B · Place 143 · Bergen County Tech5,000 Meters Junior Varsity B14323:46 PB10
Sep 16Big North - Liberty Batch MeetSep 16 · 5,000 Meters Varsity · Place 54 · Bergen County Tech5,000 Meters Varsity5422:3410
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 1 Junior Varsity · Place 58 · Bergen County Tech5,000 Meters Pod 1 Junior Varsity5822:1010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 269 · Bergen County Tech5,000 Meters Open - Northeast Green26923:08.4 PB9
Oct 26Bergen MOCs Frosh ChampsOct 26 · 2,900 Meters Freshman · Place 57 · Bergen County Tech2,900 Meters Freshman5710:579
Oct 19Bergen County Group ChampionshipsOct 19 · 2,800 Meters Freshman · Place 41 · Bergen County Tech2,800 Meters Freshman4111:029
Oct 9Big North Championships - Liberty / NationalOct 9 · 2,900 Meters Freshman · Place 24 · Bergen County Tech2,900 Meters Freshman2411:069
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 64 · Bergen County Tech2 Miles Freshman6414:33—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 3,200 Meters Freshman · Place 54 · Bergen County Tech3,200 Meters Freshman5412:47FR
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 3,200 Meters Freshman · Place 54 · Bergen County Tech3,200 Meters Freshman5412:47FR
Sep 14Back to the Mountain InvitationalSep 14 · 3,200 Meters Freshman · Place 44 · Bergen County Tech3,200 Meters Freshman4414:009
Sep 7Season Opener InvitationalSep 7 · 2,900 Meters Freshman · Place 67 · Bergen County Tech2,900 Meters Freshman6712:099