Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 610:36.2Warwick Valley Wave ManiaSeptember 6, 2025
2 Miles · Ocean County ParkBattle @ Ocean County Park · Sep 1216:01Battle @ Ocean County ParkSeptember 12, 2025
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 519:33.59Warwick Valley Wave ManiaSeptember 5, 2026
5,000 Meters · Greystone XC CourseNJAC Championships · Oct 1322:11.86NJAC ChampionshipsOctober 13, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 322:48.0New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1122:27.28Battle @ Ocean County ParkSeptember 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 4 · Randolph5,000 Meters Junior Varsity422:11.86 PB10
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 14 · Randolph5,000 Meters Junior Varsity B1422:48.0 PB10
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 40 · Randolph5,000 Meters Varsity 14022:20.2310
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Sophomore · Place 26 · Randolph5,000 Meters Sophomore2622:27.28 PB10
Sep 5Warwick Valley Wave ManiaSep 5 · 2.61 Miles JV · Place 7 · Randolph2.61 Miles JV719:33.59 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 12Battle @ Ocean County ParkSep 12 · 2 Miles Freshman · Place 47 · Randolph2 Miles Freshman4716:01 PB9
Sep 6Warwick Valley Wave ManiaSep 6 · 1.5 Miles Frosh · Place 20 · Randolph1.5 Miles Frosh2010:36.2 PB9