Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkJesuit HS XC Champs · Nov 1518:02.6Jesuit HS XC ChampsNovember 15, 2025
4,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 218:14.13NJCTC Cross Country ChampionshipNovember 2, 2024
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Oct 3120:52.88NJCTC Cross Country ChampionshipOctober 31, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 322:39.4New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Lincoln ParkJersey City Cross Country Championship · Oct 621:17.61Jersey City Cross Country ChampionshipOctober 6, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1223:37Battle @ Ocean County ParkSeptember 12, 2025
5,000 Meters · Steven Gregg ParkSouth Hudson XC Championships · Oct 1521:21South Hudson XC ChampionshipsOctober 15, 2026
5,000 Meters · Thompson ParkThompson Park Class Meet · Sep 2723:30.4Thompson Park Class MeetSeptember 27, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJCTC Cross Country ChampionshipOct 31 · 5,000 Meters Junior Varsity · Place 60 · St Peters Prep5,000 Meters Junior Varsity6020:52.88 PB11
Oct 24Hudson County ChampionshipOct 24 · Junior Varsity · Place 23 · St. Peter's PrepJunior Varsity2320:3111
Oct 15South Hudson XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 10 · St Peters Prep5,000 Meters Junior Varsity1021:21 PB11
Oct 6Jersey City Cross Country ChampionshipOct 6 · 5,000 Meters Junior Varsity · Place 13 · St Peters Prep5,000 Meters Junior Varsity1321:17.61 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 137 · St Peters Prep5,000 Meters Junior Varsity B13722:39.4 PB11
Sep 12John E. Nagel Fall InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 8 · St Peters Prep5,000 Meters Junior Varsity821:19.7511

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15Jesuit HS XC ChampsNov 15 · 2.5 Miles JV · Place 72 · St Peters Prep2.5 Miles JV7218:02.6 PB10
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Junior Varsity · Place 78 · St Peters Prep5,000 Meters Junior Varsity7821:40.2110
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 40 · St Peters Prep5,000 Meters Junior Varsity4021:2710
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 31 · St Peters Prep5,000 Meters Junior Varsity3122:0610
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Sophomore · Place 140 · St Peters Prep5,000 Meters Sophomore14023:30.4 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 252 · St Peters Prep5,000 Meters Sophomore25223:44.510
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Sophomore · Place 152 · St Peters Prep5,000 Meters Sophomore15223:37 PB10
Sep 6John E. Nagel Fall InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 22 · St Peters Prep5,000 Meters Junior Varsity2225:3510

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 4,000 Meters Freshman · Place 60 · St Peters Prep4,000 Meters Freshman6018:14.13 PB9
Oct 26Hudson County ChampionshipOct 26 · 2.2 Miles Freshman · Place 26 · St. Peter's Prep2.2 Miles Freshman2615:22—
Oct 8Jersey City ChampionshipOct 8 · 3,200 Meters Freshman · Place 32 · St. Peter's Prep3,200 Meters Freshman3214:369
Sep 13Battle @ Ocean County ParkSep 13 · 2 Miles Freshman · Place 169 · St. Peter's Prep2 Miles Freshman16915:43—
Sep 7St. Dominic Academy XC InvitationalSep 7 · 2 Miles Freshman · Place 33 · St. Peter's Prep2 Miles Freshman3315:20—