Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2918:29NJISAA Prep State ChampionshipsOctober 29, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:00Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:22NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Peddie Golf ClubJerry Hart Cross Country Invitational · Sep 2019:13.7Jerry Hart Cross Country InvitationalSeptember 20, 2025
5,000 Meters · Robbinsville HSCVC Divisional XC Meet · Oct 1618:21.59CVC Divisional XC MeetOctober 16, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2719:12.8Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Thompson ParkColonial Valley Conference XC Championships · Oct 2319:07.43Colonial Valley Conference XC ChampionshipsOctober 23, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 21 · Princeton Day5,000 Meters Non Public B2119:22 PB12
Oct 29NJISAA Prep State ChampionshipsOct 29 · 5,000 Meters Varsity B · Place 14 · Princeton Day5,000 Meters Varsity B1418:29 PB12
Oct 23Colonial Valley Conference XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 63 · Princeton Day5,000 Meters Varsity6319:07.43 PB12
Oct 16CVC Divisional XC MeetOct 16 · 5,000 Meters Colonial · Place 53 · Princeton Day5,000 Meters Colonial5318:21.59 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity G · Place 56 · Princeton Day5,000 Meters Varsity G5620:00 PB12
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 72 · Princeton Day5,000 Meters Varsity D7219:12.8 PB12
Sep 20Jerry Hart Cross Country InvitationalSep 20 · 5,000 Meters Varsity · Place 44 · Princeton Day5,000 Meters Varsity4419:13.7 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Colonial Valley Conference Cross Country ChampionshipOct 24 · 5,000 Meters Championship · Place 91 · Princeton Day5,000 Meters Championship9122:05.111
Oct 17Colonial Valley Conference Divisional XC ChampionshipOct 17 · 5,000 Meters Colonial · Place 105 · Princeton Day5,000 Meters Colonial10519:45.111
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 224 · Princeton Day School3,200 Meters Varsity22413:31.1111
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 224 · Princeton Day School3,200 Meters Varsity22413:31.1111

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19Mercer County Championship Oct 19 · 5,000 Meters Varsity · Place 118 · Princeton Day5,000 Meters Varsity11823:22.0—
Oct 6CVC Divisional ChampionshipsOct 6 · 5,000 Meters Varsity · Place 119 · Princeton Day5,000 Meters Varsity11922:18.0—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 117 · Princeton Da5,000 Meters Varsity11721:05—

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3JV Time Trial Nov 3 · 5,000 Meters Junior Varsity · Princeton Day5,000 Meters Junior Varsity022:18Unofficial9
Oct 27Moorestown Friends Oct 27 · 5,000 Meters Varsity · Princeton Day5,000 Meters Varsity025:22Unofficial9
Oct 15@ Hun Oct 15 · 5,000 Meters Varsity · Princeton Day5,000 Meters Varsity024:18Unofficial9
Oct 8Fall Classic Oct 8 · 5,000 Meters Junior Varsity · Place 76 · Princeton Da5,000 Meters Junior Varsity7624:41.29
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 106 · Princeton Da5,000 Meters Junior Varsity10624:239
Sep 17George School Boys JV Race Sep 17 · 5,000 Meters Junior Varsity · Princeton Day5,000 Meters Junior Varsity023:33Unofficial9
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 210 · Princeton Day School3,200 Meters Varsity21015:00.749
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Freshman · Place 210 · Princeton Day School3,200 Meters Freshman21015:00.749