Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkShore Coaches Invitational · Oct 415:32Shore Coaches InvitationalOctober 4, 2025
2 Miles · Ocean County ParkShore Coaches Frosh / JV Championships · Oct 2314:02Shore Coaches Frosh / JV ChampionshipsOctober 23, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 414:37.96NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 122:16.96NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 823:56NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkOcean County XC Championships · Oct 1621:48Ocean County XC ChampionshipsOctober 16, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1822:52.33Osprey XC High School InviteSeptember 18, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13Ocean County XC ChampionshipsOct 13 · 5,000 Meters Championship · Place 36 · Barnegat5,000 Meters Championship3622:52.2510
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 75 · Barnegat5,000 Meters Varsity 27522:52.33 PB10
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Sophomore · Place 24 · Barnegat5,000 Meters Sophomore2422:24.5910
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 38 · Barnegat3,200 Meters Sophomore3814:37.96 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 94 · Barnegat5,000 Meters Group 29423:56 PB9
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 2 · Place 20 · Barnegat5,000 Meters Group 22022:16.96 PB9
Oct 23Shore Coaches Frosh / JV ChampionshipsOct 23 · 2 Miles Freshman · Place 4 · Barnegat2 Miles Freshman414:02 PB9
Oct 16Ocean County XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 34 · Barnegat5,000 Meters Varsity3421:48 PB9
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 1 · Place 4 · Barnegat5,000 Meters Varsity 1422:28.169
Oct 7Shore B-South Divisional MeetOct 7 · 5,000 Meters Varsity · Place 17 · Barnegat5,000 Meters Varsity1722:449
Oct 4Shore Coaches InvitationalOct 4 · 2 Miles Freshman B · Place 20 · Barnegat2 Miles Freshman B2015:32 PB9
Sep 12Battle @ Ocean County ParkSep 12 · 2 Miles Freshman · Place 24 · Barnegat2 Miles Freshman2414:389
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Freshman · Place 46 · Barnegat3,200 Meters Freshman4614:41.709