Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Manalapan Recreation CenterRun The Night · Sep 412:55.25Run The NightSeptember 4, 2026
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 515:25.22Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3119:46.00NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 720:48.58NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:52.8New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 3 · Sep 2422:28Natirar Speedway Meet 3September 24, 2025
5,000 Meters · Oak Ridge ParkViking Last Chance Invitational · Nov 522:31.86Viking Last Chance InvitationalNovember 5, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1321:19.66Skyland Conference ChampsOctober 13, 2026
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2922:08Freshman/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 45 · North Hunterdon5,000 Meters Group 34520:48.58 PB11
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 3 · Place 11 · North Hunterdon5,000 Meters Group 31119:46.00 PB11
Oct 22Hunterdon / Sussex / Warren ChampsOct 22 · 5,000 Meters Championship · Place 6 · North Hunterdon5,000 Meters Championship620:33.211
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 17 · North Hunterdon5,000 Meters Varsity1721:19.66 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 35 · North Hunterdon5,000 Meters Varsity B3520:52.8 PB11
Sep 4Run The NightSep 4 · 3,200 Meters Junior · Place 14 · North Hunterdon3,200 Meters Junior1412:55.25 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5Viking Last Chance InvitationalNov 5 · 5,000 Meters Varsity · Place 10 · North Hunterdon5,000 Meters Varsity1022:31.86 PB10
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Junior Varsity · Place 15 · North Hunterdon5,000 Meters Junior Varsity1522:08 PB10
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Junior Varsity · Place 1 · North Hunterdon5,000 Meters Junior Varsity122:55.810
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 16 · North Hunterdon5,000 Meters Junior Varsity1624:05.410
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity B · Place 17 · North Hunterdon5,000 Meters Junior Varsity B1724:2910
Sep 24Natirar Speedway Meet 3Sep 24 · 5,000 Meters Varsity · Place 10 · North Hunterdon5,000 Meters Varsity1022:28 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 30 · North Hunterdon5,000 Meters Sophomore3022:31.410
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Junior Varsity · Place 14 · North Hunterdon3,345 Meters Junior Varsity1415:25.22 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6Viking Last Chance InvitationalNov 6 · 5,000 Meters Varsity · Place 9 · North Hunterdon5,000 Meters Varsity922:479
Nov 6Viking Last Chance InvitationalNov 6 · 5,000 Meters Varsity · Place 9 · North Hunterdon5,000 Meters Varsity922:479
Oct 30Freshman/JV State MeetOct 30 · 5,000 Meters Junior Varsity Championship · Place 19 · North Hunterdon5,000 Meters Junior Varsity Championship1923:17—
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Varsity · Place 3 · North HunterdonVarsity323:12.0FR
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Junior Varsity · Place 3 · North HunterdonJunior Varsity323:12.0FR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 9 · F-North Hunterdon5,000 Meters Junior Varsity923:22.8FR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 5 · F-North HunterdonVarsity523:22.8FR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 9 · F-North Hunterdon5,000 Meters Junior Varsity923:22.8FR
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 26 · North Hunterdon2 Miles Freshman2615:23—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 30 · North Hunterdon2.2 Miles Freshman3015:42.19