Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thompson ParkThompson 2 Miler · Sep 1211:39.61Thompson 2 MilerSeptember 12, 2026
3,200 Meters · Manalapan Recreation CenterRun The Night · Sep 411:09.15Run The NightSeptember 4, 2026
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1318:48Back to the Mountain InvitationalSeptember 13, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3117:57.14NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:36.40NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:47.9New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 3 · Sep 2417:38Natirar Speedway Meet 3September 24, 2025
5,000 Meters · Oak Ridge ParkViking Last Chance Invitational · Nov 517:39.15Viking Last Chance InvitationalNovember 5, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1418:27.4Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2917:30Freshman/JV State MeetOctober 29, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 91 · North Hunterdon5,000 Meters Group 39118:36.40 PB11
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 3 · Place 37 · North Hunterdon5,000 Meters Group 33717:57.14 PB11
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 88 · North Hunterdon5,000 Meters Varsity8820:10.8011
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 98 · North Hunterdon5,000 Meters Varsity B9818:47.9 PB11
Sep 12Thompson 2 MilerSep 12 · 2 Miles Junior · Place 20 · North Hunterdon2 Miles Junior2011:39.61 PB11
Sep 4Run The NightSep 4 · 3,200 Meters Junior · Place 31 · North Hunterdon3,200 Meters Junior3111:09.15 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5Viking Last Chance InvitationalNov 5 · 5,000 Meters Varsity · Place 17 · North Hunterdon5,000 Meters Varsity1717:39.15 PB10
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Open Red · Place 1 · North Hunterdon5,000 Meters Open Red117:30 PB10
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Junior Varsity · Place 13 · North Hunterdon5,000 Meters Junior Varsity1319:04.010
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 4 · North Hunterdon5,000 Meters Junior Varsity418:27.4 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity A · Place 48 · North Hunterdon5,000 Meters Junior Varsity A4818:4810
Sep 24Natirar Speedway Meet 3Sep 24 · 5,000 Meters Varsity · Place 4 · North Hunterdon5,000 Meters Varsity417:38 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 21 · North Hunterdon5,000 Meters Sophomore2118:04.610
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 1 Junior Varsity · Place 6 · North Hunterdon5,000 Meters Pod 1 Junior Varsity618:48 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15NJ Skyland Conference ChampsOct 15 · 3,000 Meters Freshman · Place 6 · M-North Hunterdon3,000 Meters Freshman612:16.7FR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 5 · M-North HunterdonVarsity512:16.7FR
Oct 15NJ Skyland Conference ChampsOct 15 · 3,000 Meters Freshman · Place 6 · M-North Hunterdon3,000 Meters Freshman612:16.7FR
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 23 · North Hunterdon2 Miles Freshman2312:38—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 60 · North Hunterdon2.2 Miles Freshman6013:04.29
Sep 7Roxbury XC InvitationalSep 7 · 1.46 Miles Novice · Place 18 · North Hunterdon1.46 Miles Novice189:00.069