Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Holmdel ParkHolmdel Opener · Sep 1818:56.9Holmdel OpenerSeptember 18, 2026
3,200 Meters · Garret Mountain ReservationNJIC Week #1 · Sep 1517:44NJIC Week #1September 15, 2026
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 623:35.5Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1327:48.90Briarwood InviteSeptember 13, 2025
5,000 Meters · Darlington ParkNJIC Week #2 · Sep 1726:20NJIC Week #2September 17, 2025
5,000 Meters · Garret Mountain ReservationNorth Jersey Championships · Oct 426:30North Jersey ChampionshipsOctober 4, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2725:44.8Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 18Holmdel OpenerSep 18 · 2 Miles B · Place 95 · Saddle Brook2 Miles B9518:56.9 PB11
Sep 18Hillsborough InvitationalSep 18 · 2 Miles Men B Race · Place 95 · Saddle Brook2 Miles Men B Race9518:56.911
Sep 15NJIC Week #1Sep 15 · 3,200 Meters Junior Varsity · Place 38 · Saddle Brook3,200 Meters Junior Varsity3817:44 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Junior Varsity Pod 1 · Place 90 · Saddle Brook5,000 Meters Junior Varsity Pod 19026:2310
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 72 · Saddle Brook5,000 Meters Junior Varsity7228:2010
Oct 4North Jersey ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 57 · Saddle Brook5,000 Meters Junior Varsity5726:30 PB10
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 3 · Place 106 · Saddle Brook5,000 Meters Varsity 310626:3410
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 286 · Saddle Brook5,000 Meters JV C28625:44.8 PB10
Sep 17NJIC Week #2Sep 17 · 5,000 Meters Varsity 3 · Place 95 · Saddle Brook5,000 Meters Varsity 39526:20 PB10
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 159 · Saddle Brook5,000 Meters JV15927:48.90 PB10
Sep 10NJIC Week #1Sep 10 · 5,000 Meters Race 3 · Place 92 · Saddle Brook5,000 Meters Race 39226:3710
Sep 6Warwick Valley Wave ManiaSep 6 · 2.61 Miles JV B · Place 98 · Saddle Brook2.61 Miles JV B9823:35.5 PB10