Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ocean County ParkBattle @ Ocean County Park · Sep 1219:18Battle @ Ocean County ParkSeptember 12, 2025
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1023:47.8Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 418:16.68NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1727:54.1Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conference Championships · Oct 2226:45.64Olympic Conference ChampionshipsOctober 22, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 430:54Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 829:50NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1128:01.82Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1827:25.94Osprey XC High School InviteSeptember 18, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Olympic Conference ChampionshipsOct 21 · Varsity · Place 32 · SenecaVarsity3227:55.8610
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Junior Varsity · Place 36 · Seneca5,000 Meters Junior Varsity3627:57.7310
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Junior Varsity A · Place 129 · Seneca2.5 Miles Junior Varsity A12923:47.8 PB10
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 154 · Seneca5,000 Meters Varsity 215427:25.94 PB10
Sep 15Olympic Conf Batch MeetSep 15 · 5,000 Meters Varsity 2 · Place 30 · Seneca5,000 Meters Varsity 23029:38.4810
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Sophomore · Place 73 · Seneca5,000 Meters Sophomore7328:01.82 PB10
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 99 · Seneca3,200 Meters Sophomore9918:16.68 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 141 · Seneca5,000 Meters Group 214129:50 PB9
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 2 · Place 57 · Seneca5,000 Meters Group 25727:46.139
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 87 · Seneca5,000 Meters Varsity8726:45.64 PB9
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 65 · Seneca5,000 Meters Varsity6527:54.1 PB9
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 172 · Seneca5,000 Meters Varsity C17230:54 PB9
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 53 · Seneca5,000 Meters Varsity 25329:04.359
Sep 12Battle @ Ocean County ParkSep 12 · 2 Miles Freshman · Place 104 · Seneca2 Miles Freshman10419:18 PB9
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters A Race · Place 65 · Seneca5,000 Meters A Race6534:50.989