Personal bests

Best marks in available results
Event / courseMarkMeetDate
2700 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1613:01.63NJAC XC Batch Meet #1September 16, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3122:41.00NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 724:26.81NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 825:07NJSIAA Group ChampionshipsNovember 8, 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 1 · Place 79 · Hanover Park5,000 Meters Group 17924:26.81 PB12
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 1 · Place 14 · Hanover Park5,000 Meters Group 11422:41.00 PB12
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 84 · Hanover Park5,000 Meters Championship8422:55.9512
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 38 · Hanover Park5,000 Meters Varsity Small3823:40.5012
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 65 · Hanover Park5,000 Meters Varsity 16523:57.1312
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 77 · Hanover Park5,000 Meters Varsity 17724:14.8812

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 97 · Hanover Park5,000 Meters Group 19725:07 PB11
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 1 · Place 35 · Hanover Park5,000 Meters Group 13523:14.7911
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 107 · Hanover Park5,000 Meters Varsity10723:24.6111
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Small · Place 65 · Hanover Park5,000 Meters Varsity Small6523:51.0311
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 93 · Hanover Park5,000 Meters Varsity 29324:20.6711
Sep 16NJAC XC Batch Meet #1Sep 16 · 2,700 Meters Varsity 3 · Place 5 · Hanover Park2,700 Meters Varsity 3513:01.63 PB11