Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkShore Coaches Invitational · Oct 418:57Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 128:15.10NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Palmyra Cove Nature ParkBCSL Cross Country Championships · Oct 2229:22.85BCSL Cross Country ChampionshipsOctober 22, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 1 · Place 107 · Palmyra5,000 Meters Group 110729:53.6010
Oct 21Burlington County Scholastic League XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 49 · Palmyra5,000 Meters Varsity4929:32.710

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 1 · Place 99 · Palmyra5,000 Meters Group 19928:15.10 PB9
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Palmyra5,000 Meters Freedom0—9
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Place 53 · Palmyra5,000 Meters Freedom5329:22.85 PB9
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 2 · Place 97 · Palmyra5,000 Meters Varsity 29729:34.219
Oct 4Shore Coaches InvitationalOct 4 · 2 Miles Freshman C · Place 153 · Palmyra2 Miles Freshman C15318:57 PB9