Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Oak Ridge ParkNJCTC Cross Country Championship · Oct 2913:51.89NJCTC Cross Country ChampionshipOctober 29, 2022
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1117:21.2Manhattan University Cross Country Invitational (HS)October 11, 2025
2800 m · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 259:46Doc Braver North Jersey Frosh / JV InvitationalOctober 25, 2022
5,000 Meters · Darlington ParkBergen County Group Championships · Oct 1819:53Bergen County Group ChampionshipsOctober 18, 2025
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 220:04.84NJCTC Cross Country ChampionshipNovember 2, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Junior Varsity · Place 56 · Bergen Catholic5,000 Meters Junior Varsity5620:18.2511
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity Large · Place 42 · Bergen Catholic5,000 Meters Junior Varsity Large4220:1711
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Junior Varsity Pod 1 · Place 15 · Bergen Catholic5,000 Meters Junior Varsity Pod 11519:53 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity C · Place 112 · Bergen Catholic2.5 Miles Junior Varsity C11217:21.2 PB11
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 81 · Bergen Catholic5,000 Meters Varsity 28121:5511

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Junior Varsity · Place 39 · Bergen Catholic5,000 Meters Junior Varsity3920:04.84 PB10
Oct 22Doc Braver North Jersey Frosh / JV InvitationalOct 22 · 5,000 Meters Junior Varsity · Place 16 · Bergen Catholic5,000 Meters Junior Varsity1620:0211
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 13 · Bergen Catholic5,000 Meters Junior Varsity1319:4111
Oct 7Big North Championships - American / UnitedOct 7 · 5,000 Meters Championship · Place 19 · Bergen Catholic5,000 Meters Championship1919:5111
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 95 · Bergen Catholic5,000 Meters Varsity9519:37.611
Sep 10Big North - United Batch MeetSep 10 · 5,000 Meters Varsity · Place 28 · Bergen Catholic5,000 Meters Varsity2820:2011
Sep 7Season Opener InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 9 · Bergen Catholic5,000 Meters Junior Varsity920:0611
Aug 27Pre-Season Run the HighlandsAug 27 · 5,000 Meters Varsity · Place 33 · Bergen Catholic5,000 Meters Varsity3320:33—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 46 · Bergen Catholic5,000 Meters Varsity4620:49.6310
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 46 · Bergen Catholic5,000 Meters Junior Varsity4620:49.6310
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 10 · Bergen Catholic5,000 Meters Junior Varsity1019:3210
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 19 · Bergen Catholic5,000 Meters Junior Varsity1920:2510
Oct 3Big North Championships - American / UnitedOct 3 · 5,000 Meters Junior Varsity · Place 3 · Bergen Catholic5,000 Meters Junior Varsity320:5010
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 79 · Bergen Catholic5,000 Meters Junior Varsity7921:19—
Sep 13Big North - United Batch MeetSep 13 · 5,000 Meters Varsity · Place 28 · Bergen Catholic5,000 Meters Varsity2821:28—
Sep 9Season Opener InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 38 · Bergen Catholic5,000 Meters Junior Varsity3821:5010

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29NJCTC Cross Country ChampionshipOct 29 · 2.1 Miles Freshman · Place 37 · Bergen Catholic2.1 Miles Freshman3713:51.89 PB9
Oct 25Doc Braver North Jersey Frosh / JV InvitationalOct 25 · 2,800 Meters Freshman Large · Place 8 · Bergen Catholic2,800 Meters Freshman Large89:46 PB9
Oct 15Bergen County Group ChampionshipsOct 15 · 2,800 Meters Freshman · Place 17 · Bergen Catholic2,800 Meters Freshman1710:139
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,000 Meters Freshman · Place 91 · Bergen Catholic3,000 Meters Freshman9114:199