Personal bests

Best marks in available results
Event / courseMarkMeetDate
2700 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1611:11.27NJAC XC Batch Meet #1September 16, 2025
5,000 Meters · Greystone XC CourseNJAC Championships · Oct 1420:17.17NJAC ChampionshipsOctober 14, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 722:50.37NJSIAA Group ChampionshipsNovember 7, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 1 · Place 140 · Hanover Park5,000 Meters Group 114022:50.37 PB10
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 139 · Hanover Park5,000 Meters Varsity13920:43.5410
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 139 · Hanover Park5,000 Meters Varsity13920:43.5410
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 138 · Hanover Park5,000 Meters Championship13820:43.5410
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 115 · Hanover Park5,000 Meters Varsity Small11522:34.5010
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 114 · Hanover Park5,000 Meters Varsity 211420:45.4010
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 75 · Hanover Park5,000 Meters Varsity 17520:57.2910

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 134 · Hanover Park5,000 Meters Varsity13420:40.709
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Small · Place 75 · Hanover Park5,000 Meters Varsity Small7520:17.17 PB9
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 115 · Hanover Park5,000 Meters Varsity 111521:34.109
Sep 16NJAC XC Batch Meet #1Sep 16 · 2,700 Meters Varsity 3 · Place 17 · Hanover Park2,700 Meters Varsity 31711:11.27 PB9