Personal bests

Best marks in available results
Event / courseMarkMeetDate
4972 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 625:23.1Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1325:04.90Briarwood InviteSeptember 13, 2025
5,000 Meters · Darlington ParkBergen County Group Championships · Oct 1822:13Bergen County Group ChampionshipsOctober 18, 2025
5,000 Meters · Garret Mountain ReservationNJIC Week #1 · Sep 1022:19NJIC Week #1September 10, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 823:30NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2722:48.6Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 57 · Saddle Brook5,000 Meters Group 15723:30 PB12
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 1 · Place 14 · Saddle Brook5,000 Meters Group 11422:3812
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity D · Place 10 · Saddle Brook5,000 Meters Varsity D1022:13 PB12
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Meadowlands · Place 1 · Saddle Brook5,000 Meters Meadowlands122:4412
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 1 · Place 9 · Saddle Brook5,000 Meters Varsity 1923:0712
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 72 · Saddle Brook5,000 Meters Varsity D7222:48.6 PB12
Sep 17NJIC Week #2Sep 17 · 5,000 Meters Varsity 1 · Place 6 · Saddle Brook5,000 Meters Varsity 1622:1312
Sep 13Briarwood InviteSep 13 · 5,000 Meters JV · Place 8 · Saddle Brook5,000 Meters JV825:04.90 PB12
Sep 10NJIC Week #1Sep 10 · 5,000 Meters Race 1 · Place 1 · Saddle Brook5,000 Meters Race 1122:19 PB12
Sep 6Warwick Valley Wave ManiaSep 6 · 3.09 Miles Varsity A · Place 69 · Saddle Brook3.09 Miles Varsity A6925:23.1 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 1NJIC Divisional ChampionshipsOct 1 · 5,000 Meters Varsity · Place 2 · Saddle Brook5,000 Meters Varsity223:1811
Sep 25NJIC Week #3Sep 25 · 5,000 Meters Varsity · Place 6 · Saddle Brook5,000 Meters Varsity622:3211
Sep 21Garret InvitationalSep 21 · 5,000 Meters Varsity · Place 31 · Saddle Brook5,000 Meters Varsity3124:0411
Sep 18NJIC Week #2Sep 18 · 5,000 Meters Varsity · Place 5 · Saddle Brook5,000 Meters Varsity523:3411
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Varsity · Place 53 · Saddle Brook5,000 Meters Varsity5326:1611
Sep 11NJIC Week #1Sep 11 · 5,000 Meters Varsity · Place 14 · Saddle Brook5,000 Meters Varsity1424:4511