Personal bests

Best marks in available results
Event / courseMarkMeetDate
4972 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 518:47.08Warwick Valley Wave ManiaSeptember 5, 2026
5,000 Meters · Darlington ParkBig North Championships - Patriot & Independence · Oct 517:28Big North Championships - Patriot & IndependenceOctober 5, 2026
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 3118:20NJSIAA Sectionals - North 1October 31, 2026
5,000 Meters · Green Lane FieldsTCNJ High School · Sep 1217:22.2TCNJ High SchoolSeptember 12, 2026
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2019:00.9Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:34Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · West Milford Twp High SchoolWest Milford Senior Day · Oct 1118:06West Milford Senior DayOctober 11, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 2 · Place 24 · West Milford5,000 Meters Group 22418:20 PB11
Oct 22Passaic County ChampionshipsOct 22 · Varsity · Place 16 · West MilfordVarsity1618:1211
Oct 14West Milford Senior DayOct 14 · 5,000 Meters Varsity · Place 29 · West Milford5,000 Meters Varsity2921:5411
Oct 5Big North Championships - Patriot & IndependenceOct 5 · 5,000 Meters Varsity Independence · Place 8 · West Milford5,000 Meters Varsity Independence817:28 PB11
Sep 15Big North - Independence BatchSep 15 · 5,000 Meters Varsity · Place 10 · West Milford5,000 Meters Varsity1017:5511
Sep 12TCNJ High SchoolSep 12 · 5,000 Meters Men High School · Place 9 · West Milford5,000 Meters Men High School917:22.2 PB11
Sep 5Warwick Valley Wave ManiaSep 5 · 3.09 Miles Varsity Merge · Place 24 · West Milford3.09 Miles Varsity Merge2418:47.08 PB11
Aug 28Pre-Season Run the HighlandsAug 28 · 5,000 Meters Varsity · Place 5 · West Milford5,000 Meters Varsity519:0811

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 2 · Place 60 · West Milford5,000 Meters Group 26019:4010
Oct 23Passaic County ChampionshipsOct 23 · 5,000 Meters Varsity · Place 38 · West Milford5,000 Meters Varsity3819:3810
Oct 11West Milford Senior DayOct 11 · 5,000 Meters Varsity · Place 7 · West Milford5,000 Meters Varsity718:06 PB10
Oct 7Big North Championships - Independence & LibertyOct 7 · 5,000 Meters Independence · Place 19 · West Milford5,000 Meters Independence1919:3110
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 79 · West Milford5,000 Meters Varsity E7919:34 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 73 · West Milford5,000 Meters Sophomore7319:00.9 PB10
Sep 15Big North - Independence Batch MeetSep 15 · 5,000 Meters Varsity · Place 15 · West Milford5,000 Meters Varsity1519:2410
Sep 13TCNJ High SchoolSep 13 · 5,000 Meters Varsity · Place 29 · West Milford5,000 Meters Varsity2919:15.6010
Sep 6Warwick Valley Wave ManiaSep 6 · 3.09 Miles Varsity B · Place 57 · West Milford3.09 Miles Varsity B5719:22.210
Aug 28Pre-Season Run the HighlandsAug 28 · 5,000 Meters Varsity · Place 16 · West Milford5,000 Meters Varsity1620:1810