Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1015:17.6Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
4,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 215:44.70NJCTC Cross Country ChampionshipNovember 2, 2024
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2719:40.1Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Darlington ParkBergen County Group Championships · Oct 1818:06Bergen County Group ChampionshipsOctober 18, 2025
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Oct 3118:21.95NJCTC Cross Country ChampionshipOctober 31, 2026
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1819:42.1Holmdel OpenerSeptember 18, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Varsity · Place 42 · Bergen Catholic5,000 Meters Varsity4218:21.95 PB11
Oct 27Doc Braver North Jersey Frosh / JV InvitationalOct 27 · 5,000 Meters Junior Varsity · Place 5 · Bergen Catholic5,000 Meters Junior Varsity517:4611
Oct 17Bergen County Group ChampionshipsOct 17 · Junior Varsity · Place 7 · Bergen CatholicJunior Varsity718:2211
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Junior Varsity D · Place 28 · Bergen Catholic2.5 Miles Junior Varsity D2815:17.6 PB11
Oct 8Big North - United XC ChampionshipOct 8 · 5,000 Meters Junior Varsity · Place 1 · Bergen Catholic5,000 Meters Junior Varsity118:2211
Sep 30Big North - United Batch MeetSep 30 · 5,000 Meters Varsity · Place 14 · Bergen Catholic5,000 Meters Varsity1418:3311
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 22 · Bergen Catholic5,000 Meters Varsity B2219:42.1 PB11
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men B Race 5000 · Place 22 · Bergen Catholic5,000 Meters Men B Race 50002219:42.111

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 48 · Bergen Catholic5,000 Meters Championship4819:08.6610
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity Large · Place 2 · Bergen Catholic5,000 Meters Junior Varsity Large218:1010
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Junior Varsity Pod 1 · Place 3 · Bergen Catholic5,000 Meters Junior Varsity Pod 1318:06 PB10
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Sophomore A · Place 44 · Bergen Catholic2.5 Miles Sophomore A4415:32.110
Oct 6Big North Championships - United & PatriotOct 6 · 5,000 Meters Junior Varsity · Place 4 · Bergen Catholic5,000 Meters Junior Varsity419:0410
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 153 · Bergen Catholic5,000 Meters Varsity II15319:40.1 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 68 · Bergen Catholic5,000 Meters Sophomore6818:53.610
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 48 · Bergen Catholic5,000 Meters Varsity 24820:0210

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 4,000 Meters Freshman · Place 29 · Bergen Catholic4,000 Meters Freshman2915:44.70 PB9
Oct 26Bergen MOCs Frosh ChampsOct 26 · 2,900 Meters Freshman · Place 36 · Bergen Catholic2,900 Meters Freshman3610:279
Oct 22Doc Braver North Jersey Frosh / JV InvitationalOct 22 · 2,800 Meters Freshman · Place 13 · Bergen Catholic2,800 Meters Freshman139:569
Oct 19Bergen County Group ChampionshipsOct 19 · 2,800 Meters Freshman · Place 5 · Bergen Catholic2,800 Meters Freshman59:509
Oct 7Big North Championships - American / UnitedOct 7 · 2,900 Meters Freshman · Place 4 · Bergen Catholic2,900 Meters Freshman410:179
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 35 · Bergen Catholic2 Miles Freshman3513:35.90—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 66 · Bergen Catholic2.2 Miles Freshman6613:11.29
Sep 7Season Opener InvitationalSep 7 · 2,900 Meters Freshman · Place 15 · Bergen Catholic2,900 Meters Freshman1510:159
Aug 27Pre-Season Run the HighlandsAug 27 · 5,000 Meters Junior Varsity · Place 12 · Bergen Catholic5,000 Meters Junior Varsity1222:45—