Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bowdoin ParkNike NE/NY NXR kids race presented by USATF New York · Nov 2512:08.6Nike NE/NY NXR kids race presented by USATF New YorkNovember 25, 2023
4,000 Meters · Central Park USATF New Jersey Association Junior Olympic Championships · Nov 515:49.81USATF New Jersey Association Junior Olympic ChampionshipsNovember 5, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2219:24.4NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Branch Brook ParkSEC Batch Meet 3 · Sep 2918:26.9SEC Batch Meet 3September 29, 2026
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2417:46.16Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2618:38Garret InvitationalSeptember 26, 2026
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2018:30.7Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:30Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:59NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 618:41.62Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2817:42.41Freshman/JV State MeetOctober 28, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Freshman/JV State MeetOct 28 · 5,000 Meters Junior Varsity · Place 52 · ColumbiaColumbia5,000 Meters Junior Varsity5217:42.41 PB11
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 3 · ColumbiaColumbia5,000 Meters Junior Varsity317:38.3911
Oct 8SEC Batch Meet 4Oct 8 · 5,000 Meters Varsity 1 · Place 14 · ColumbiaColumbia5,000 Meters Varsity 11417:57.411
Sep 29SEC Batch Meet 3Sep 29 · 5,000 Meters Varsity 3 · Place 8 · ColumbiaColumbia5,000 Meters Varsity 3818:26.9 PB11
Sep 26Garret InvitationalSep 26 · 5,000 Meters Varsity Pod 1 · Place 22 · ColumbiaColumbia5,000 Meters Varsity Pod 12218:38 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Blue · Place 166 · ColumbiaColumbia5,000 Meters Open - Northeast Blue16619:24.4 PB10
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 146 · ColumbiaColumbia5,000 Meters Group 414619:59 PB10
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 4 · Place 66 · ColumbiaColumbia5,000 Meters Group 46618:56.2910
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 2 · ColumbiaColumbia5,000 Meters Junior Varsity217:46.16 PB10
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 1 · Place 14 · ColumbiaColumbia5,000 Meters Varsity 11418:28.0410
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity A · Place 76 · ColumbiaColumbia5,000 Meters Junior Varsity A7619:30 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 43 · ColumbiaColumbia5,000 Meters Sophomore4318:30.7 PB10
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 19 · ColumbiaColumbia5,000 Meters Junior Varsity1918:41.62 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30Freshman/JV State MeetOct 30 · 5,000 Meters Freshman Championship · Place 60 · ColumbiaColumbia5,000 Meters Freshman Championship6020:36—
Oct 15SEC XC Championship MeetOct 15 · 2 Miles Freshman · Place 3 · ColumbiaColumbia2 Miles Freshman311:33.009
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 13 · ColumbiaColumbia2 Miles Freshman1312:27—
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 20 · ColumbiaColumbia5,000 Meters Varsity2019:15.59
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 20 · ColumbiaColumbia5,000 Meters Varsity2019:15.59
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 20 · ColumbiaColumbia5,000 Meters Varsity2019:15.59
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 21 · ColumbiaColumbia2.2 Miles Freshman2112:27.29
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Varsity · Place 67 · ColumbiaColumbia5,000 Meters Varsity6719:349
Sep 7Roxbury XC InvitationalSep 7 · 1.46 Miles Novice · Place 10 · ColumbiaColumbia1.46 Miles Novice108:44.549

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 25Nike NE/NY NXR kids race presented by USATF New YorkNov 25 · 3,000 Meters Results · Place 33 · Speed SkillsSpeed Skills3,000 Meters Results3312:08.6 PB8
Nov 5USATF New Jersey Association Junior Olympic ChampionshipsNov 5 · 4,000 Meters 13-14 · Place 24 · Speed SkillsSpeed Skills4,000 Meters 13-142415:49.81 PB8