Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · DREAM ParkOlympic Conf Batch Meet · Sep 920:52.14Olympic Conf Batch MeetSeptember 9, 2025
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2820:40.59Baker Sub Varsity InvitationalOctober 28, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 36 · Winslow Township5,000 Meters Sub Varsity B3620:40.59 PB11
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 17 · Winslow Township5,000 Meters Varsity 21721:41.2211
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters A Race · Place 19 · Winslow Township5,000 Meters A Race1920:52.14 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Baker Sub Varsity InvitationalOct 29 · 5,000 Meters Sub Varsity 2 · Place 18 · Winslow Township5,000 Meters Sub Varsity 21821:12.848
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 38 · Winslow Township5,000 Meters Junior Varsity3819:56.6010
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Junior Varsity · Place 27 · Winslow Township5,000 Meters Junior Varsity2719:59.16—
Sep 17Olympic Conf Batch MeetSep 17 · 5,000 Meters Varsity · Place 75 · Winslow Township5,000 Meters Varsity7525:34.3710
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Sophomore · Place 88 · Winslow Township5,000 Meters Sophomore8821:02—
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Sophomore · Place 88 · Winslow Township5,000 Meters Sophomore8821:02—
Sep 10Olympic Conf Batch MeetSep 10 · 5,000 Meters Varsity · Place 39 · Winslow Township5,000 Meters Varsity3923:00.93—