Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 426:09Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 325:20.7New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Kutztown University Farm CoursePTXC 16 · Sep 628:22.10PTXC 16September 6, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1425:30.8Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2123:44Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Oct 3123:08.95NJSIAA Sectionals - CentralOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - CentralOct 31 · 5,000 Meters Group 4 · Place 80 · Montgomery5,000 Meters Group 48023:08.95 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity A · Place 145 · Montgomery5,000 Meters Varsity A14525:20.7 PB11
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 47 · Montgomery5,000 Meters Varsity A4726:16.811

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Junior Varsity · Place 37 · Montgomery5,000 Meters Junior Varsity3723:1910
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 15 · Montgomery5,000 Meters Junior Varsity1523:44 PB10
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 29 · Montgomery5,000 Meters Junior Varsity2925:30.8 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity A · Place 53 · Montgomery5,000 Meters Junior Varsity A5326:09 PB10
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Sophomore · Place 31 · Montgomery5,000 Meters Sophomore3124:19.710
Sep 6PTXC 16Sep 6 · 5,000 Meters Junior Varsity · Place 96 · Montgomery5,000 Meters Junior Varsity9628:22.10 PB10