Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1012:55.1Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2016:42.0Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 716:11.53NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1617:53NJSIAA Meet of Champions November 16, 2024
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 316:25.5New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 817:19NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1115:44.79Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Steven Gregg ParkHudson County Championship · Oct 2515:51Hudson County ChampionshipOctober 25, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 8 · St Peters Prep5,000 Meters NPA816:11.53 PB11
Oct 24Hudson County ChampionshipOct 24 · Varsity · Place 1 · St. Peter's PrepVarsity115:5711
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Eastern · Place 19 · St Peters Prep2.5 Miles Eastern1912:55.1 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 2 · St Peters Prep5,000 Meters Varsity B216:25.5 PB11
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Junior · Place 1 · St Peters Prep5,000 Meters Junior115:44.79 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15Jesuit HS XC ChampsNov 15 · 2.5 Miles Varsity · Place 4 · St Peters Prep2.5 Miles Varsity413:17.410
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 24 · St Peters Prep5,000 Meters Non Public A2417:19 PB10
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 2 · St Peters Prep5,000 Meters Varsity215:51 PB10
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 1 · St Peters Prep5,000 Meters Varsity116:1610
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity C · Place 12 · St Peters Prep2.5 Miles Varsity C1213:20.510
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 7 · St Peters Prep5,000 Meters Varsity B716:5610
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 3 · St Peters Prep5,000 Meters Sophomore316:42.0 PB10
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Sophomore · Place 1 · St Peters Prep5,000 Meters Sophomore116:2510

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 134 · St Peters Prep5,000 Meters Varsity13417:53 PB9
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 38 · St. Peter's Prep5,000 Meters Varsity3817:299
Nov 2NJCTC Cross Country ChampionshipNov 2 · 5,000 Meters Championship · Place 14 · St Peters Prep5,000 Meters Championship1416:49.839
Oct 26Hudson County ChampionshipOct 26 · 5,000 Meters Varsity · Place 9 · St. Peter's Prep5,000 Meters Varsity916:21—
Oct 17South Hudson XC ChampionshipsOct 17 · 5,000 Meters Championship · Place 6 · St. Peter's Prep5,000 Meters Championship616:039
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 26 · St. Peter's Prep5,000 Meters Varsity2617:29—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 2 · St. Peter's Prep2.2 Miles Freshman211:15.49
Sep 13Battle @ Ocean County ParkSep 13 · 2 Miles Freshman · Place 3 · St. Peter's Prep2 Miles Freshman311:03—
Sep 7St. Dominic Academy XC InvitationalSep 7 · 2 Miles Freshman · Place 1 · St. Peter's Prep2 Miles Freshman110:18—