Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thompson ParkThompson Park Class Meet · Sep 2713:17.6Thompson Park Class MeetSeptember 27, 2025
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1823:04.7Holmdel OpenerSeptember 18, 2026
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1422:07.4Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2121:04Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2818:55.31Freshman/JV State MeetOctober 28, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Freshman/JV State MeetOct 28 · 5,000 Meters Open · Place 57 · Hillsborough5,000 Meters Open5718:55.31 PB10
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 84 · Hillsborough5,000 Meters Varsity B8423:04.7 PB10
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men B Race 5000 · Place 84 · Hillsborough5,000 Meters Men B Race 50008423:04.710

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Freshman · Place 53 · Hillsborough5,000 Meters Freshman5319:579
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 99 · Hillsborough5,000 Meters Junior Varsity9921:04 PB9
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 125 · Hillsborough5,000 Meters Junior Varsity12522:07.4 PB9
Oct 8Ridge JV/Freshman MeetOct 8 · 5,000 Meters Junior Varsity/Frosh · Place 95 · Hillsborough5,000 Meters Junior Varsity/Frosh9521:399
Sep 27Thompson Park Class MeetSep 27 · 2 Miles Freshman · Place 88 · Hillsborough2 Miles Freshman8813:17.6 PB9