Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 411:12.80Oak Ridge InvitationalSeptember 4, 2026
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 610:25.57NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2916:53NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2016:26.6Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 416:57Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 817:20NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2116:31Somerset County XC ChampionshipsOctober 21, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 23 · Pingry2 Miles Varsity2311:12.80 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 25 · Pingry5,000 Meters Non Public A2517:20 PB10
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity A · Place 2 · Pingry5,000 Meters Varsity A216:53 PB10
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 8 · Pingry5,000 Meters Varsity816:31 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 10 · Pingry5,000 Meters Varsity F1016:57 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 2 · Pingry5,000 Meters Sophomore216:26.6 PB10
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 2 · Pingry3,200 Meters Sophomore210:25.57 PB10