Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1015:43.3Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
4,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 218:33.07NJCTC Cross Country ChampionshipNovember 2, 2024
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2721:55.6Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Darlington ParkSeason Opener Invitational · Sep 1218:30Season Opener InvitationalSeptember 12, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Oct 3118:04.62NJCTC Cross Country ChampionshipOctober 31, 2026
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1819:46.2Holmdel OpenerSeptember 18, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Varsity · Place 33 · Bergen Catholic5,000 Meters Varsity3318:04.62 PB11
Oct 27Doc Braver North Jersey Frosh / JV InvitationalOct 27 · 5,000 Meters Junior Varsity · Place 9 · Bergen Catholic5,000 Meters Junior Varsity918:0911
Oct 17Bergen County Group ChampionshipsOct 17 · Junior Varsity · Place 6 · Bergen CatholicJunior Varsity618:1311
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Junior Varsity D · Place 52 · Bergen Catholic2.5 Miles Junior Varsity D5215:43.3 PB11
Oct 8Big North - United XC ChampionshipOct 8 · 5,000 Meters Junior Varsity · Place 6 · Bergen Catholic5,000 Meters Junior Varsity618:5111
Sep 30Big North - United Batch MeetSep 30 · 5,000 Meters Varsity · Place 15 · Bergen Catholic5,000 Meters Varsity1518:4111
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 24 · Bergen Catholic5,000 Meters Varsity B2419:46.2 PB11
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men B Race 5000 · Place 24 · Bergen Catholic5,000 Meters Men B Race 50002419:46.211
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Varsity Pod 1 · Place 39 · Bergen Catholic5,000 Meters Varsity Pod 13918:30 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Junior Varsity · Place 40 · Bergen Catholic5,000 Meters Junior Varsity4019:52.1810
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity Large · Place 27 · Bergen Catholic5,000 Meters Junior Varsity Large2719:4510
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Junior Varsity Pod 1 · Place 18 · Bergen Catholic5,000 Meters Junior Varsity Pod 11820:0710
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Sophomore A · Place 107 · Bergen Catholic2.5 Miles Sophomore A10716:58.010
Oct 6Big North Championships - United & PatriotOct 6 · 5,000 Meters Junior Varsity · Place 12 · Bergen Catholic5,000 Meters Junior Varsity1220:3810
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters JV II · Place 51 · Bergen Catholic5,000 Meters JV II5121:55.6 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 166 · Bergen Catholic5,000 Meters Sophomore16620:55.410
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 92 · Bergen Catholic5,000 Meters Varsity 29222:3210

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 4,000 Meters Freshman · Place 65 · Bergen Catholic4,000 Meters Freshman6518:33.07 PB9
Oct 26Bergen MOCs Frosh ChampsOct 26 · 2,900 Meters Freshman · Place 94 · Bergen Catholic2,900 Meters Freshman9412:039
Oct 22Doc Braver North Jersey Frosh / JV InvitationalOct 22 · 2,800 Meters Freshman · Place 46 · Bergen Catholic2,800 Meters Freshman4611:459
Oct 19Bergen County Group ChampionshipsOct 19 · 2,800 Meters Freshman · Place 44 · Bergen Catholic2,800 Meters Freshman4411:299
Oct 7Big North Championships - American / UnitedOct 7 · 2,900 Meters Freshman · Place 19 · Bergen Catholic2,900 Meters Freshman1912:039
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 134 · Bergen Catholic2 Miles Freshman13416:24.04—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 238 · Bergen Catholic2.2 Miles Freshman23816:38.69
Sep 7Season Opener InvitationalSep 7 · 2,900 Meters Freshman · Place 80 · Bergen Catholic2,900 Meters Freshman8012:429
Aug 27Pre-Season Run the HighlandsAug 27 · 5,000 Meters Junior Varsity · Place 34 · Bergen Catholic5,000 Meters Junior Varsity3427:31—