Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkJesuit HS XC Champs · Nov 1517:34.9Jesuit HS XC ChampsNovember 15, 2025
4,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 215:03.14NJCTC Cross Country ChampionshipNovember 2, 2024
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 119:59.37NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 321:44.1New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Lincoln ParkJohn E. Nagel Fall Invitational · Sep 1220:38.62John E. Nagel Fall InvitationalSeptember 12, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1220:10Battle @ Ocean County ParkSeptember 12, 2025
5,000 Meters · Steven Gregg ParkSouth Hudson XC Championships · Oct 1519:15South Hudson XC ChampionshipsOctober 15, 2026
5,000 Meters · Thompson ParkThompson Park Class Meet · Sep 2721:28.0Thompson Park Class MeetSeptember 27, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Hudson County ChampionshipOct 24 · Junior Varsity · Place 14 · St. Peter's PrepJunior Varsity1419:2111
Oct 15South Hudson XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 2 · St Peters Prep5,000 Meters Junior Varsity219:15 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 108 · St Peters Prep5,000 Meters Junior Varsity B10821:44.1 PB11
Sep 12John E. Nagel Fall InvitationalSep 12 · 5,000 Meters Varsity · Place 26 · St Peters Prep5,000 Meters Varsity2620:38.62 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15Jesuit HS XC ChampsNov 15 · 2.5 Miles JV · Place 67 · St Peters Prep2.5 Miles JV6717:34.9 PB10
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Junior Varsity · Place 44 · St Peters Prep5,000 Meters Junior Varsity4419:59.37 PB10
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 39 · St Peters Prep5,000 Meters Junior Varsity3921:2610
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 21 · St Peters Prep5,000 Meters Junior Varsity2120:3310
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Sophomore · Place 95 · St Peters Prep5,000 Meters Sophomore9521:28.0 PB10
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Sophomore · Place 79 · St Peters Prep5,000 Meters Sophomore7920:10 PB10
Sep 6John E. Nagel Fall InvitationalSep 6 · 5,000 Meters Varsity · Place 34 · St Peters Prep5,000 Meters Varsity3421:3610

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2NJCTC Cross Country ChampionshipNov 2 · 4,000 Meters Freshman · Place 19 · St Peters Prep4,000 Meters Freshman1915:03.14 PB9
Oct 26Hudson County ChampionshipOct 26 · 2.2 Miles Freshman · Place 8 · St. Peter's Prep2.2 Miles Freshman813:26—
Oct 8Jersey City ChampionshipOct 8 · 3,200 Meters Freshman · Place 13 · St. Peter's Prep3,200 Meters Freshman1312:389
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 21 · St. Peter's Prep2 Miles Freshman2113:07—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 31 · St. Peter's Prep2.2 Miles Freshman3112:36.59
Sep 13Battle @ Ocean County ParkSep 13 · 2 Miles Freshman · Place 41 · St. Peter's Prep2 Miles Freshman4112:36—
Sep 7St. Dominic Academy XC InvitationalSep 7 · 2 Miles Freshman · Place 8 · St. Peter's Prep2 Miles Freshman812:17—