Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ocean County ParkBattle @ Ocean County Park · Sep 1221:16Battle @ Ocean County ParkSeptember 12, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 418:05.44NIKE: Cherokee ChallengeSeptember 4, 2026
3,200 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1123:01.57South Jersey Track Coaches Association OpenOctober 11, 2025
3,200 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2718:30.3Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1027:10.39South Jersey Track Coaches Association OpenOctober 10, 2026
5,000 Meters · Green Lane FieldsTCNJ High School · Sep 1228:57.9TCNJ High SchoolSeptember 12, 2026
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2835:06.94Baker Sub Varsity InvitationalOctober 28, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Baker Sub Varsity InvitationalOct 27 · 5,000 Meters Varsity · Place 131 · Winslow Township5,000 Meters Varsity13126:35.1410
Oct 21Olympic Conference ChampionshipsOct 21 · Varsity · Place 131 · Winslow TownshipVarsity13129:31.2210
Oct 14Camden County ChampionshipOct 14 · 5,000 Meters Junior Varsity · Place 69 · Winslow Township5,000 Meters Junior Varsity6927:49.6510
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 3 · Place 146 · Winslow Township5,000 Meters Varsity 314627:10.39 PB10
Sep 15Olympic Conf Batch MeetSep 15 · 5,000 Meters Varsity 1 · Place 54 · Winslow Township5,000 Meters Varsity 15429:57.1010
Sep 12TCNJ High SchoolSep 12 · 5,000 Meters Men High School · Place 110 · Winslow Township5,000 Meters Men High School11028:57.9 PB10
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 218 · Winslow Township3,200 Meters Sophomore21818:05.44 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 133 · Winslow Township5,000 Meters Sub Varsity B13335:06.94 PB9
Oct 11South Jersey Track Coaches Association OpenOct 11 · 3,200 Meters Freshman · Place 73 · Winslow Township3,200 Meters Freshman7323:01.57 PB9
Sep 27Six Flags Wild Safari InvitationalSep 27 · 3,200 Meters Frosh A · Place 184 · Winslow Township3,200 Meters Frosh A18418:30.3 PB9
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 66 · Winslow Township5,000 Meters Varsity 26633:57.199
Sep 12Battle @ Ocean County ParkSep 12 · 2 Miles Freshman · Place 182 · Winslow Township2 Miles Freshman18221:16 PB9
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters A Race · Place 74 · Winslow Township5,000 Meters A Race7433:58.139
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Freshman · Place 274 · Winslow Township3,200 Meters Freshman27419:51.669