Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3122:56.95NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 725:47.19NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 328:56.1New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 634:58.30PTXC 16September 6, 2025
5,000 Meters · Neshaminy HSNeshaminy Open · Aug 2933:15.80Neshaminy OpenAugust 29, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1326:39.16Skyland Conference ChampsOctober 13, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2732:28.3Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 143 · Phillipsburg5,000 Meters Group 414325:47.19 PB11
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 4 · Place 59 · Phillipsburg5,000 Meters Group 45922:56.95 PB11
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Junior Varsity · Place 28 · Phillipsburg5,000 Meters Junior Varsity2826:39.16 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity A · Place 100 · Phillipsburg5,000 Meters Junior Varsity A10028:56.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Junior Varsity · Place 29 · Phillipsburg5,000 Meters Junior Varsity2931:47.010
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 73 · Phillipsburg5,000 Meters Junior Varsity7331:46.810
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV B · Place 119 · Phillipsburg5,000 Meters JV B11932:28.3 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 164 · Phillipsburg5,000 Meters Sophomore16432:23.810
Sep 6PTXC 16Sep 6 · 5,000 Meters Junior Varsity · Place 173 · Phillipsburg5,000 Meters Junior Varsity17334:58.30 PB10
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 91 · Phillipsburg5,000 Meters Varsity9133:15.80 PB10