Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1116:28.8Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2721:12.1Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 2818:49Doc Braver North Jersey Frosh / JV InvitationalOctober 28, 2025
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Oct 3118:01.54NJCTC Cross Country ChampionshipOctober 31, 2026
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1821:36.5Holmdel 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 29 · Bergen Catholic5,000 Meters Varsity2918:01.54 PB11
Oct 27Doc Braver North Jersey Frosh / JV InvitationalOct 27 · 5,000 Meters Junior Varsity · Place 2 · Bergen Catholic5,000 Meters Junior Varsity217:3811
Oct 17Bergen County Group ChampionshipsOct 17 · Junior Varsity · Place 5 · Bergen CatholicJunior Varsity518:0811
Oct 8Big North - United XC ChampionshipOct 8 · 5,000 Meters Junior Varsity · Place 4 · Bergen Catholic5,000 Meters Junior Varsity418:5011
Sep 30Big North - United Batch MeetSep 30 · 5,000 Meters Varsity · Place 16 · Bergen Catholic5,000 Meters Varsity1618:5011
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 62 · Bergen Catholic5,000 Meters Varsity B6221:36.5 PB11
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men B Race 5000 · Place 62 · Bergen Catholic5,000 Meters Men B Race 50006221:36.511
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Junior Varsity A · Place 5 · Bergen Catholic5,000 Meters Junior Varsity A519:1411

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 69 · Bergen Catholic5,000 Meters Championship6920:14.6310
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity Large · Place 8 · Bergen Catholic5,000 Meters Junior Varsity Large818:49 PB10
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Junior Varsity Pod 1 · Place 7 · Bergen Catholic5,000 Meters Junior Varsity Pod 1719:0810
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Sophomore A · Place 84 · Bergen Catholic2.5 Miles Sophomore A8416:28.8 PB10
Oct 6Big North Championships - United & PatriotOct 6 · 5,000 Meters Junior Varsity · Place 7 · Bergen Catholic5,000 Meters Junior Varsity719:5410
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters JV II · Place 34 · Bergen Catholic5,000 Meters JV II3421:12.1 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 158 · Bergen Catholic5,000 Meters Sophomore15820:47.810
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Junior Varsity 2 · Place 11 · Bergen Catholic5,000 Meters Junior Varsity 21121:2810

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Bergen MOCs Frosh ChampsOct 26 · 2,900 Meters Freshman · Place 43 · Bergen Catholic2,900 Meters Freshman4310:439
Oct 22Doc Braver North Jersey Frosh / JV InvitationalOct 22 · 2,800 Meters Freshman · Place 14 · Bergen Catholic2,800 Meters Freshman149:569
Oct 19Bergen County Group ChampionshipsOct 19 · 2,800 Meters Freshman · Place 11 · Bergen Catholic2,800 Meters Freshman1110:149
Oct 7Big North Championships - American / UnitedOct 7 · 2,900 Meters Freshman · Place 7 · Bergen Catholic2,900 Meters Freshman710:399
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 101 · Bergen Catholic2 Miles Freshman10115:11.93—
Sep 7Season Opener InvitationalSep 7 · 2,900 Meters Freshman · Place 10 · Bergen Catholic2,900 Meters Freshman1010:029