Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2718:28.6Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2018:07Garret InvitationalSeptember 20, 2025
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #3 · Oct 717:37.19NJAC XC Batch Meet #3October 7, 2025
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1517:45NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:21.4New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:18NJSIAA Group ChampionshipsNovember 8, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 115 · Morris Knolls5,000 Meters Group 311519:08.2211
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 3 · Place 22 · Morris Knolls5,000 Meters Group 32218:3111
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 49 · Morris Knolls5,000 Meters Varsity4918:11.6811
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 49 · Morris Knolls5,000 Meters Varsity4918:11.6811
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 49 · Morris Knolls5,000 Meters Championship4918:11.6911
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 73 · Morris Knolls5,000 Meters Varsity B7318:21.4 PB11
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 44 · Morris Knolls5,000 Meters Varsity 24418:5611
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 78 · Morris Knolls5,000 Meters Varsity 27820:07.6311

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 126 · Morris Knolls5,000 Meters Varsity12617:45 PB10
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 3 · Place 71 · Morris Knolls5,000 Meters Group 37118:18 PB10
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 3 · Place 29 · Morris Knolls5,000 Meters Group 32918:1010
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 38 · Morris Knolls5,000 Meters Varsity Large3817:38.7010
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 12 · Morris Knolls5,000 Meters Varsity 11217:37.19 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 63 · Morris Knolls5,000 Meters Varsity B6318:1910
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 111 · Morris Knolls5,000 Meters Varsity II11118:28.6 PB10
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 27 · Morris Knolls5,000 Meters Pod 2 Varsity2718:07 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 17 · Morris Knolls5,000 Meters Varsity 11718:12.2810