Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1823:47.0Holmdel OpenerSeptember 18, 2026
5,000 Meters · Holmdel ParkMonmouth County XC Championships · Oct 1423:49Monmouth County XC ChampionshipsOctober 14, 2025
5,000 Meters · Ocean County ParkFuture 7 Meet · Oct 2822:49Future 7 MeetOctober 28, 2025
5,000 Meters · Thompson ParkThompson Park Class Meet · Sep 2723:34.1Thompson Park Class MeetSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15Monmouth County XC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 19 · Freehold Township5,000 Meters Junior Varsity1924:14.0512
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Junior Varsity · Place 24 · Freehold Township5,000 Meters Junior Varsity2423:55.7112
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 9 · Freehold Township5,000 Meters Varsity B923:47.0 PB12
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Women B Race 5000 · Place 9 · Freehold Township5,000 Meters Women B Race 5000923:47.012
Sep 8Shore Conference A NorthSep 8 · 5,000 Meters Varsity · Place 19 · Freehold Township5,000 Meters Varsity1924:21.712

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Future 7 MeetOct 28 · 5,000 Meters Varsity · Place 23 · Freehold Township5,000 Meters Varsity2322:49 PB11
Oct 23Shore Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 130 · Freehold Township5,000 Meters Varsity13023:1211
Oct 14Monmouth County XC ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 7 · Freehold Township5,000 Meters Junior Varsity723:49 PB11
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Junior · Place 33 · Freehold Township5,000 Meters Junior3323:34.1 PB11
Sep 9Shore Conference A NorthSep 9 · 5,000 Meters Varsity · Place 26 · Freehold Township5,000 Meters Varsity2624:1711