Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:22.2Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2719:01.4Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Darlington ParkBig North - United XC Championship · Oct 817:05Big North - United XC ChampionshipOctober 8, 2026
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 117:29.67NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:05.58NJSIAA Group ChampionshipsNovember 7, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 62 · Bergen Catholic5,000 Meters NPA6218:05.58 PB12
Oct 24Bergen County / Lou Molino MOCsOct 24 · 5,000 Meters Varsity · Place 37 · Bergen Catholic5,000 Meters Varsity3716:3712
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 11 · Bergen CatholicVarsity1117:0612
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Eastern · Place 151 · Bergen Catholic2.5 Miles Eastern15114:22.2 PB12
Oct 8Big North - United XC ChampionshipOct 8 · 5,000 Meters Varsity · Place 5 · Bergen Catholic5,000 Meters Varsity517:05 PB12
Sep 30Big North - United Batch MeetSep 30 · 5,000 Meters Varsity · Place 5 · Bergen Catholic5,000 Meters Varsity517:0812
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 38 · Bergen Catholic5,000 Meters Varsity A3818:16.812
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men A Race 5000 · Place 38 · Bergen Catholic5,000 Meters Men A Race 50003818:16.812

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Championship · Place 15 · Bergen Catholic5,000 Meters Championship1517:29.67 PB11
Oct 25Bergen County / Lou Molino MOCsOct 25 · 5,000 Meters Varsity · Place 65 · Bergen Catholic5,000 Meters Varsity6518:1511
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity E · Place 16 · Bergen Catholic5,000 Meters Varsity E1617:5811
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 127 · Bergen Catholic2.5 Miles Eastern State Championship12714:32.311
Oct 6Big North Championships - United & PatriotOct 6 · 5,000 Meters Varsity United · Place 15 · Bergen Catholic5,000 Meters Varsity United1518:1611
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 136 · Bergen Catholic5,000 Meters Varsity II13619:01.4 PB11
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 69 · Bergen Catholic5,000 Meters Junior6918:34.111

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 65 · Bergen Catholic5,000 Meters Varsity6518:2910
Oct 26Bergen County / Lou Molino MOCsOct 26 · 5,000 Meters Championship · Place 48 · Bergen Catholic5,000 Meters Championship4818:0010
Oct 26Bergen County / Lou Molino MOCsOct 26 · 5,000 Meters Championship · Place 48 · Bergen Catholic5,000 Meters Championship4818:0010
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 10 · Bergen Catholic5,000 Meters Championship1017:5610
Oct 7Big North Championships - American / UnitedOct 7 · 5,000 Meters Championship · Place 10 · Bergen Catholic5,000 Meters Championship1018:1810
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 38 · Bergen Catholic5,000 Meters Varsity3818:23—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 20 · Bergen Catholic5,000 Meters Sophomore2018:04.110
Sep 10Big North - United Batch MeetSep 10 · 5,000 Meters Varsity · Place 15 · Bergen Catholic5,000 Meters Varsity1518:1710
Sep 7Season Opener InvitationalSep 7 · 5,000 Meters Varsity · Place 20 · Bergen Catholic5,000 Meters Varsity2018:0310