Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkHolmdel Opener · Sep 1819:17.1Holmdel OpenerSeptember 18, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1726:15.4Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conf Batch Meet 2 · Sep 1628:17.80Olympic Conf Batch Meet 2September 16, 2025
5,000 Meters · Thompson ParkXC Fall Classic · Oct 1126:59.80XC Fall ClassicOctober 11, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Junior Varsity · Place 33 · Moorestown5,000 Meters Junior Varsity3327:29.6012
Sep 18Holmdel OpenerSep 18 · 2 Miles B · Place 54 · Moorestown2 Miles B5419:17.1 PB12
Sep 18Hillsborough InvitationalSep 18 · 2 Miles Women B Race · Place 54 · Moorestown2 Miles Women B Race5419:17.112

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Junior Varsity · Place 28 · Moorestown5,000 Meters Junior Varsity2826:15.4 PB11
Oct 11XC Fall ClassicOct 11 · 5,000 Meters JV · Place 39 · Moorestown5,000 Meters JV3926:59.80 PB11
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 49 · Moorestown5,000 Meters Varsity 14928:17.80 PB11
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters red · Place 42 · Moorestown5,000 Meters red4231:01.211

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Junior Varsity · Place 64 · Moorestown5,000 Meters Junior Varsity6430:43.6510
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Junior Varsity · Place 61 · Moorestown5,000 Meters Junior Varsity6131:05.03—