Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1116:27.5Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2719:59.5Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Darlington ParkBig North - United XC Championship · Oct 818:55Big North - United XC ChampionshipOctober 8, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 118:28.95NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1820:57.0Holmdel OpenerSeptember 18, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 19 · Bergen Catholic5,000 Meters Junior Varsity1918:37.4711
Oct 27Doc Braver North Jersey Frosh / JV InvitationalOct 27 · 5,000 Meters Junior Varsity · Place 11 · Bergen Catholic5,000 Meters Junior Varsity1118:2611
Oct 8Big North - United XC ChampionshipOct 8 · 5,000 Meters Junior Varsity · Place 8 · Bergen Catholic5,000 Meters Junior Varsity818:55 PB11
Sep 30Big North - United Batch MeetSep 30 · 5,000 Meters Varsity · Place 19 · Bergen Catholic5,000 Meters Varsity1918:5911
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 49 · Bergen Catholic5,000 Meters Varsity B4920:57.0 PB11
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men B Race 5000 · Place 49 · Bergen Catholic5,000 Meters Men B Race 50004920:57.011
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Junior Varsity A · Place 19 · Bergen Catholic5,000 Meters Junior Varsity A1920:0111

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 38 · Bergen Catholic5,000 Meters Championship3818:28.95 PB10
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Junior Varsity Pod 1 · Place 5 · Bergen Catholic5,000 Meters Junior Varsity Pod 1518:5810
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Sophomore A · Place 82 · Bergen Catholic2.5 Miles Sophomore A8216:27.5 PB10
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 172 · Bergen Catholic5,000 Meters Varsity II17219:59.5 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 62 · Bergen Catholic5,000 Meters Sophomore6218:46.410
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 46 · Bergen Catholic5,000 Meters Varsity 24620:0010

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26Bergen MOCs Frosh ChampsOct 26 · 2,900 Meters Freshman · Place 14 · Bergen Catholic2,900 Meters Freshman149:559
Oct 22Doc Braver North Jersey Frosh / JV InvitationalOct 22 · 2,800 Meters Freshman · Place 11 · Bergen Catholic2,800 Meters Freshman119:539
Oct 19Bergen County Group ChampionshipsOct 19 · 2,800 Meters Freshman · Place 6 · Bergen Catholic2,800 Meters Freshman69:539
Oct 7Big North Championships - American / UnitedOct 7 · 2,900 Meters Freshman · Place 3 · Bergen Catholic2,900 Meters Freshman310:059
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 53 · Bergen Catholic2 Miles Freshman5314:01.91—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 69 · Bergen Catholic2.2 Miles Freshman6913:13.69
Sep 10Big North - United Batch MeetSep 10 · 2,900 Meters Freshman · Place 4 · M9 Bergen Catholic2,900 Meters Freshman410:08—
Sep 7Season Opener InvitationalSep 7 · 2,900 Meters Freshman · Place 16 · Bergen Catholic2,900 Meters Freshman1610:219
Aug 27Pre-Season Run the HighlandsAug 27 · 5,000 Meters Junior Varsity · Place 6 · Bergen Catholic5,000 Meters Junior Varsity621:14—