Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1818:32.0Holmdel OpenerSeptember 18, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 618:25.00PTXC 16September 6, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1318:53.00Skyland Conference ChampsOctober 13, 2026
5,000 Meters · Pleasant Valley ParkRidge JV/Freshman Meet · Oct 819:45Ridge JV/Freshman MeetOctober 8, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Oct 3117:01.35NJSIAA Sectionals - CentralOctober 31, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - CentralOct 31 · 5,000 Meters Group 4 · Place 52 · Montgomery5,000 Meters Group 45217:01.35 PB11
Oct 21Somerset County XC ChampionshipsOct 21 · Varsity · Place 41 · MontgomeryVarsity4117:5111
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 58 · Montgomery5,000 Meters Varsity5818:53.00 PB11
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 46 · Montgomery5,000 Meters Varsity A4618:32.0 PB11
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men A Race 5000 · Place 46 · Montgomery5,000 Meters Men A Race 50004618:32.011

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 4 · Place 69 · Montgomery5,000 Meters Group 46917:39.9010
Oct 8Ridge JV/Freshman MeetOct 8 · 5,000 Meters Junior Varsity/Frosh · Place 39 · Montgomery5,000 Meters Junior Varsity/Frosh3919:45 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 92 · Montgomery5,000 Meters Varsity B9218:5410
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Sophomore · Place 4 · Montgomery5,000 Meters Sophomore417:41.410
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Blue · Place 19 · Montgomery5,000 Meters Varsity Blue1918:25.00 PB10