Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 411:38.50Oak Ridge InvitationalSeptember 4, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:49.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3,000 Meters · Bowdoin ParkNike NE/NY NXR kids race presented by USATF New York · Nov 2510:13.3Nike NE/NY NXR kids race presented by USATF New YorkNovember 25, 2023
3,000 Meters · Central Park USATF New Jersey Association Junior Olympic Championships · Nov 710:18.14USATF New Jersey Association Junior Olympic ChampionshipsNovember 7, 2021
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1616:59.46NJAC XC Batch Meet #1September 16, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 417:21Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1318:04.30Union County Conference ChampionshipsOctober 13, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13Union County Conference ChampionshipsOct 13 · 5,000 Meters Varsity Watchung · Place 20 · Union Catholic RegUnion Catholic Reg5,000 Meters Varsity Watchung2018:04.30 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 23 - 9:40pm - White Varsity B (B · Place 47 · Union Catholic RegUnion Catholic Reg3 Miles Race 23 - 9:40pm - White Varsity B (B4715:49.0 PB11
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 45 · Union Catholic RegUnion Catholic Reg2 Miles Varsity4511:38.50 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 18 · DelbartonDelbarton5,000 Meters Varsity F1817:21 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 4 · DelbartonDelbarton5,000 Meters Varsity 2416:59.46 PB10

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 25Nike NE/NY NXR kids race presented by USATF New YorkNov 25 · 3,000 Meters Results · Place 1 · Lakeland Track ClubLakeland Track Club3,000 Meters Results110:13.3 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6USATF New Jersey Association Junior Olympic ChampionshipsNov 6 · 4,000 Meters Varsity · Place 3 · Lakeland Track ClubLakeland Track Club4,000 Meters Varsity313:50.2014
Nov 6USATF New Jersey Association Junior Olympic ChampionshipsNov 6 · 4,000 Meters Varsity · Place 3 · Lakeland Track ClubLakeland Track Club4,000 Meters Varsity313:50.2014

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 7USATF New Jersey Association Junior Olympic ChampionshipsNov 7 · 3,000 Meters 11-12 · Place 2 · Garden State Track ClubGarden State Track Club3,000 Meters 11-12210:18.14 PB6