Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:19Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 1 · Sep 919:53Natirar Speedway Meet 1September 9, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1420:05.6Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkRidge JV/Freshman Meet · Oct 722:02.95Ridge JV/Freshman MeetOctober 7, 2026
5,000 Meters · Pleasant Valley ParkRidge JV/Freshman Meet · Oct 820:29Ridge JV/Freshman MeetOctober 8, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2918:34Freshman/JV State MeetOctober 29, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Freshman/JV State MeetOct 28 · 5,000 Meters Open · Place 78 · Hillsborough5,000 Meters Open7819:22.3011
Oct 21Somerset County XC ChampionshipsOct 21 · Junior Varsity · Place 107 · HillsboroughJunior Varsity10721:3211
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Junior Varsity · Place 94 · Hillsborough5,000 Meters Junior Varsity9422:56.0911
Oct 7Ridge JV/Freshman MeetOct 7 · 5,000 Meters Open · Place 100 · Hillsborough5,000 Meters Open10022:02.95 PB11
Sep 8Natirar Speedway Meet 1Sep 8 · 5,000 Meters Varsity · Place 36 · Hillsborough5,000 Meters Varsity3623:1011

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Junior Varsity · Place 70 · Hillsborough5,000 Meters Junior Varsity7018:34 PB10
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 87 · Hillsborough5,000 Meters Junior Varsity8720:4710
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 48 · Hillsborough5,000 Meters Junior Varsity4820:05.6 PB10
Oct 8Ridge JV/Freshman MeetOct 8 · 5,000 Meters Junior Varsity/Frosh · Place 65 · Hillsborough5,000 Meters Junior Varsity/Frosh6520:29 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity B · Place 89 · Hillsborough5,000 Meters Junior Varsity B8921:19 PB10
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Sophomore · Place 86 · Hillsborough5,000 Meters Sophomore8621:06.610
Sep 9Natirar Speedway Meet 1Sep 9 · 5,000 Meters Varsity · Place 22 · Hillsborough5,000 Meters Varsity2219:53 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Freshman/JV State MeetOct 30 · 5,000 Meters Freshman Championship · Place 48 · Hillsborough5,000 Meters Freshman Championship4820:22—
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 82 · Hillsborough5,000 Meters Junior Varsity8221:139
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 105 · M-Hillsborough5,000 Meters Junior Varsity10522:02.3FR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 46 · M-HillsboroughVarsity4622:02.3FR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 105 · M-Hillsborough5,000 Meters Junior Varsity10522:02.3FR