Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3120:13.40NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 720:54.88NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 321:17.7New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 822:38NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 622:20.95Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Livingston HSLancer Invitational · Sep 422:00Lancer InvitationalSeptember 4, 2026
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1322:03.14Skyland Conference ChampsOctober 13, 2026
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2122:24Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkXC Fall Classic · Oct 920:42.40XC Fall ClassicOctober 9, 2026

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 4 · Place 44 · Watchung Hills Reg5,000 Meters Group 44420:54.88 PB11
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 4 · Place 18 · Watchung Hills Reg5,000 Meters Group 41820:13.40 PB11
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 35 · Watchung Hills Reg5,000 Meters Varsity3522:03.14 PB11
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Varsity · Place 28 · Watchung Hills Reg5,000 Meters Varsity2820:42.40 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity A · Place 36 · Watchung Hills Reg5,000 Meters Varsity A3621:17.7 PB11
Sep 4Lancer InvitationalSep 4 · 5,000 Meters Varsity · Place 4 · Watchung Hills Reg5,000 Meters Varsity422:00 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 100 · Watchung Hills Reg5,000 Meters Group 410022:38 PB10
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 4 · Place 28 · Watchung Hills Reg5,000 Meters Group 42821:24.2210
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 43 · Watchung Hills Reg5,000 Meters Varsity4322:24 PB10
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 69 · Watchung Hills Reg5,000 Meters Varsity6923:21.610
Oct 10Greystone InvitationalOct 10 · 5,000 Meters Varsity · Place 30 · Watchung Hills Reg5,000 Meters Varsity3021:34.1510
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 88 · Watchung Hills Reg5,000 Meters Varsity A8823:3510
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 27 · Watchung Hills Reg5,000 Meters Sophomore2722:27.510
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Future · Place 13 · Watchung Hills Reg5,000 Meters Future1322:20.95 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Roxbury XC InvitationalSep 7 · 1.46 Miles Novice · Place 8 · Watchung Hills Reg.1.46 Miles Novice810:33.789