Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 415:00.70Oak Ridge InvitationalSeptember 4, 2026
2 Miles · Thompson ParkThompson 2 Miler · Sep 1214:22.77Thompson 2 MilerSeptember 12, 2026
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2024:37.7Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 722:42.90NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Oak Ridge ParkUnion County Conference Batch Meets Week 2 · Sep 2222:39.89Union County Conference Batch Meets Week 2September 22, 2026
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Oct 3121:20.49NJSIAA 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 1 · Place 40 · New Providence5,000 Meters Group 14022:42.90 PB11
Oct 31NJSIAA Sectionals - CentralOct 31 · 5,000 Meters Group 1 · Place 13 · New Providence5,000 Meters Group 11321:20.49 PB11
Oct 22Union County ChampionshipsOct 22 · 5,000 Meters Championship · Place 40 · New Providence5,000 Meters Championship4021:58.9011
Oct 13Union County Conference ChampionshipsOct 13 · 5,000 Meters Varsity Mountain-Valley · Place 14 · New Providence5,000 Meters Varsity Mountain-Valley1423:11.2011
Sep 22Union County Conference Batch Meets Week 2Sep 22 · 5,000 Meters Varsity · Place 3 · New Providence5,000 Meters Varsity322:39.89 PB11
Sep 12Thompson 2 MilerSep 12 · 2 Miles Junior · Place 6 · New Providence2 Miles Junior614:22.77 PB11
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Junior Varsity · Place 13 · New Providence2 Miles Junior Varsity1315:00.70 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 20 · New Providence5,000 Meters Junior Varsity2024:28.3210
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 66 · New Providence5,000 Meters Sophomore6624:37.7 PB10