Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkBowdoin Park XC Classic · Sep 2618:57.55Bowdoin Park XC ClassicSeptember 26, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:02.41NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:30.9New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Peddie Golf ClubJerry Hart Cross Country Invitational · Sep 1917:58.1Jerry Hart Cross Country InvitationalSeptember 19, 2026
5,000 Meters · Robbinsville HSColonial Valley Conference Divisional Championship · Oct 1517:30.5Colonial Valley Conference Divisional ChampionshipOctober 15, 2026
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Oct 3116:53.83NJSIAA Sectionals - CentralOctober 31, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 65 · Princeton5,000 Meters Group 36518:02.41 PB11
Oct 31NJSIAA Sectionals - CentralOct 31 · 5,000 Meters Group 3 · Place 31 · Princeton5,000 Meters Group 33116:53.83 PB11
Oct 15Colonial Valley Conference Divisional ChampionshipOct 15 · 5,000 Meters Colonial · Place 28 · Princeton5,000 Meters Colonial2817:30.5 PB11
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Junior Varsity · Place 3 · Princeton5,000 Meters Junior Varsity317:18.4811
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 85 · Princeton5,000 Meters Varsity B8518:30.9 PB11
Sep 26Bowdoin Park XC ClassicSep 26 · 5,000 Meters JV I · Place 18 · Princeton5,000 Meters JV I1818:57.55 PB11
Sep 19Jerry Hart Cross Country InvitationalSep 19 · 5,000 Meters Futures · Place 4 · Princeton5,000 Meters Futures417:58.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25MTCA Freshman/JV XC ChampionshipOct 25 · 5,000 Meters Freshman · Place 16 · Princeton5,000 Meters Freshman1617:47.1510
Oct 16CVC Divisional XC MeetOct 16 · 5,000 Meters Colonial · Place 46 · Princeton5,000 Meters Colonial4618:03.5710
Oct 11XC Fall ClassicOct 11 · 5,000 Meters JV · Place 8 · Princeton5,000 Meters JV818:24.2010
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity C · Place 21 · Princeton5,000 Meters Junior Varsity C2119:4110
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters JV I · Place 40 · Princeton5,000 Meters JV I4020:13.710
Sep 20Jerry Hart Cross Country InvitationalSep 20 · 5,000 Meters Futures · Place 11 · Princeton5,000 Meters Futures1118:55.110

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Mercer County Freshman/JV InvitationalOct 26 · 5,000 Meters Junior Varsity · Place 37 · Princeton5,000 Meters Junior Varsity3718:55.89
Oct 17Colonial Valley Conference Divisional XC ChampionshipOct 17 · 5,000 Meters Colonial · Place 86 · Princeton5,000 Meters Colonial8619:06.49