Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thompson ParkThompson Park Class Meet · Sep 2714:56.0Thompson Park Class MeetSeptember 27, 2025
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 1 · Sep 924:43Natirar Speedway Meet 1September 9, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1425:09.0Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkRidge JV/Freshman Meet · Oct 823:57Ridge JV/Freshman MeetOctober 8, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2923:41Freshman/JV State MeetOctober 29, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Freshman · Place 158 · Hillsborough5,000 Meters Freshman15823:41 PB9
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 172 · Hillsborough5,000 Meters Junior Varsity17224:099
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 198 · Hillsborough5,000 Meters Junior Varsity19825:09.0 PB9
Oct 8Ridge JV/Freshman MeetOct 8 · 5,000 Meters Junior Varsity/Frosh · Place 129 · Hillsborough5,000 Meters Junior Varsity/Frosh12923:57 PB9
Sep 27Thompson Park Class MeetSep 27 · 2 Miles Freshman · Place 152 · Hillsborough2 Miles Freshman15214:56.0 PB9
Sep 9Natirar Speedway Meet 1Sep 9 · 5,000 Meters Varsity · Place 63 · Hillsborough5,000 Meters Varsity6324:43 PB9

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 50 · Hillsborough5,000 Meters Varsity5018:05.6112
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 50 · Hillsborough5,000 Meters Varsity5018:05.712
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 50 · Hillsborough5,000 Meters Varsity5018:05.712
Oct 19Somerset County XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 38 · Hillsborough5,000 Meters Varsity3817:4712
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 66 · Hillsborough5,000 Meters Varsity6618:26.06—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 31 · Hillsborough5,000 Meters Varsity3117:21.5911
Oct 11Skyland Conference XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 47 · Hillsborough5,000 Meters Varsity4718:3611

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6NJSIAA Sectionals - CentralNov 6 · 5,000 Meters Varsity · Place 54 · Hillsborough5,000 Meters Varsity545:47.810
Oct 21Skyland Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 77 · Hillsborough5,000 Meters Varsity7719:0410
Oct 14Somerset County XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 11 · Hillsborough5,000 Meters Junior Varsity1119:0110

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28Ridge InvitationalOct 28 · 5,000 Meters Varsity · Place 15 · Hillsborough5,000 Meters Varsity1521:54.62FR
Oct 6Ridge Quad Meet at PVPOct 6 · 5,000 Meters Varsity · Place 92 · Hillsborough5,000 Meters Varsity9225:56:00—