Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 416:53.10Oak Ridge InvitationalSeptember 4, 2026
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2824:05NJISAA Prep State ChampionshipsOctober 28, 2026
5,000 Meters · Greystone XC CourseGreystone Invitational · Oct 1024:11.21Greystone InvitationalOctober 10, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 725:10.35NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 825:19NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 625:47.05Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Oak Ridge ParkUnion County Conference Championships · Oct 1424:16.83Union County Conference ChampionshipsOctober 14, 2025
5150 m · Warinanco ParkUnion County Championships · Oct 2224:39.23Union County ChampionshipsOctober 22, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters NPA · Place 97 · Kent Place5,000 Meters NPA9725:10.35 PB11
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 1 · Place 32 · Kent Place5,000 Meters Race 13224:05 PB11
Oct 22Union County ChampionshipsOct 22 · 5,000 Meters Championship · Place 70 · Kent Place School5,000 Meters Championship7024:22.0011
Oct 13Union County Conference ChampionshipsOct 13 · 5,000 Meters Varsity Watchung · Place 33 · Kent Place5,000 Meters Varsity Watchung3328:10.1011
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Junior Varsity · Place 42 · Kent Place2 Miles Junior Varsity4216:53.10 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public A · Place 99 · Kent Place5,000 Meters Non Public A9925:19 PB10
Oct 22Union County ChampionshipsOct 22 · 5,150 Meters Junior Varsity · Place 30 · Kent Place5,150 Meters Junior Varsity3024:39.23 PB10
Oct 14Union County Conference ChampionshipsOct 14 · 5,000 Meters Watchung · Place 37 · Kent Place5,000 Meters Watchung3724:16.83 PB10
Oct 10Greystone InvitationalOct 10 · 5,000 Meters Varsity · Place 54 · Kent Place5,000 Meters Varsity5424:11.21 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 123 · Kent Place5,000 Meters Varsity F12325:5010
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Future · Place 46 · Kent Place5,000 Meters Future4625:47.05 PB10