Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkJesuit High School Cross Country Championships · Nov 1816:38.5Jesuit High School Cross Country ChampionshipsNovember 18, 2023
5,000 Meters · Greystone XC CourseNJCTC Cross Country Championship · Nov 120:21.86NJCTC Cross Country ChampionshipNovember 1, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:53Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Lincoln ParkJohn E. Nagel Fall Invitational · Sep 621:41John E. Nagel Fall InvitationalSeptember 6, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1220:51Battle @ Ocean County ParkSeptember 12, 2025
5,000 Meters · Steven Gregg ParkSouth Hudson XC Championships · Oct 1619:56South Hudson XC ChampionshipsOctober 16, 2025
5,000 Meters · Thompson ParkThompson Park Class Meet · Sep 2720:56.3Thompson Park Class MeetSeptember 27, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15Jesuit HS XC ChampsNov 15 · 2.5 Miles JV · Place 59 · St Peters Prep2.5 Miles JV5917:05.412
Nov 1NJCTC Cross Country ChampionshipNov 1 · 5,000 Meters Junior Varsity · Place 57 · St Peters Prep5,000 Meters Junior Varsity5720:21.86 PB12
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 14 · St Peters Prep5,000 Meters Junior Varsity1419:56 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Junior Varsity D · Place 87 · St Peters Prep2.5 Miles Junior Varsity D8716:48.112
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity B · Place 102 · St Peters Prep5,000 Meters Junior Varsity B10221:53 PB12
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Senior · Place 85 · St Peters Prep5,000 Meters Senior8520:56.3 PB12
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 112 · St Peters Prep5,000 Meters Senior11220:51 PB12
Sep 6John E. Nagel Fall InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 10 · St Peters Prep5,000 Meters Junior Varsity1021:41 PB12

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18Jesuit High School Cross Country ChampionshipsNov 18 · 2.5 Miles Varsity · Place 63 · St Peters Prep2.5 Miles Varsity6316:38.5 PB10
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Varsity · Place 59 · St. Peter's Prep5,000 Meters Varsity5921:33.9710
Oct 28NJCTC ChampionshipOct 28 · 5,000 Meters Junior Varsity · Place 59 · St. Peter's Prep5,000 Meters Junior Varsity5921:33.9710
Oct 21Hudson County ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 32 · St. Peter's Prep5,000 Meters Junior Varsity3221:06—
Oct 12South Hudson ChampionshipOct 12 · 5,000 Meters Varsity · Place 7 · St. Peter's Prep5,000 Meters Varsity721:17.5710
Oct 12South Hudson ChampionshipOct 12 · 5,000 Meters Junior Varsity · Place 7 · St. Peter's Prep5,000 Meters Junior Varsity721:17.5710
Oct 3Jersey City ChampionshipOct 3 · 5,000 Meters Junior Varsity · Place 20 · St. Peter's Prep5,000 Meters Junior Varsity2021:35—
Sep 23Magee Memorial Class MeetSep 23 · 5,000 Meters Sophomore · Place 130 · St. Peter's Prep5,000 Meters Sophomore13021:36.910