Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3121:21.04NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 722:30.08NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 824:04NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 622:22.20Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Livingston HSLancer Invitational · Sep 423:12Lancer InvitationalSeptember 4, 2026
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1322:47.34Skyland Conference ChampsOctober 13, 2026
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2122:00Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkXC Fall Classic · Oct 921:18.91XC Fall ClassicOctober 9, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 99 · Watchung Hills Reg5,000 Meters Group 49922:30.08 PB11
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 4 · Place 30 · Watchung Hills Reg5,000 Meters Group 43021:21.04 PB11
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 50 · Watchung Hills Reg5,000 Meters Varsity5022:47.34 PB11
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Varsity · Place 46 · Watchung Hills Reg5,000 Meters Varsity4621:18.91 PB11
Sep 4Lancer InvitationalSep 4 · 5,000 Meters Varsity · Place 9 · Watchung Hills Reg5,000 Meters Varsity923:12 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 126 · Watchung Hills Reg5,000 Meters Group 412624:04 PB10
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 4 · Place 61 · Watchung Hills Reg5,000 Meters Group 46122:49.8010
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 37 · Watchung Hills Reg5,000 Meters Varsity3722:00 PB10
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 18 · Watchung Hills Reg5,000 Meters Junior Varsity1824:25.210
Oct 10Greystone InvitationalOct 10 · 5,000 Meters Varsity · Place 31 · Watchung Hills Reg5,000 Meters Varsity3121:36.3010
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 103 · Watchung Hills Reg5,000 Meters Varsity A10324:0910
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 26 · Watchung Hills Reg5,000 Meters Sophomore2622:27.110
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Future · Place 14 · Watchung Hills Reg5,000 Meters Future1422:22.20 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Varsity · Place 20 · Watchung Hills Reg.5,000 Meters Varsity2022:35.299