Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2120:41.07Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 422:04Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 822:22NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 621:06.39Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Oak Ridge ParkViking Last Chance Invitational · Nov 521:19.76Viking Last Chance InvitationalNovember 5, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 28 · Hanover Park5,000 Meters Group 12822:22 PB11
Nov 5Viking Last Chance InvitationalNov 5 · 5,000 Meters Varsity · Place 1 · Hanover Park5,000 Meters Varsity121:19.76 PB11
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 1 · Place 5 · Hanover Park5,000 Meters Group 1521:09.4511
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 26 · Hanover Park5,000 Meters Varsity2620:41.07 PB11
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Small · Place 10 · Hanover Park5,000 Meters Varsity Small1020:49.9911
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 18 · Hanover Park5,000 Meters Varsity 21821:13.4411
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 39 · Hanover Park5,000 Meters Varsity E3922:04 PB11
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 6 · Hanover Park5,000 Meters Varsity 2620:46.8711
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 23 · Hanover Park5,000 Meters Fastest 42321:06.39 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 20 · Hanover Park5,000 Meters Varsity2021:55.0911
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 30 · Hanover Park5,000 Meters Varsity3021:49.8610
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 30 · Hanover Park5,000 Meters Varsity3022:37.1810
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 30 · Hanover Park5,000 Meters Varsity3022:37.1810
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 30 · Hanover Park5,000 Meters Varsity3022:37.1810