Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Darlington ParkBig North Championships - Freedom & American · Oct 717:07Big North Championships - Freedom & AmericanOctober 7, 2026
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 3117:30NJSIAA Sectionals - North 1October 31, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:34Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:36NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2717:40.5Six 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

8 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 4 · Place 20 · Hackensack5,000 Meters Group 42017:30 PB12
Oct 24Bergen County / Lou Molino MOCsOct 24 · 5,000 Meters Varsity · Place 34 · Hackensack5,000 Meters Varsity3416:3412
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 10 · HackensackVarsity1017:0412
Oct 7Big North Championships - Freedom & AmericanOct 7 · 5,000 Meters Freedom · Place 10 · Hackensack5,000 Meters Freedom1017:07 PB12
Oct 3Brett Taylor InvitationalOct 3 · 5,000 Meters Varsity A · Place 3 · Hackensack5,000 Meters Varsity A317:4712
Sep 28Big North - Freedom & American Batch MeetSep 28 · 5,000 Meters Varsity Freedom · Place 10 · Hackensack5,000 Meters Varsity Freedom1017:3012
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 13 · Hackensack5,000 Meters Varsity 21317:5212
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Varsity Pod 1 · Place 16 · Hackensack5,000 Meters Varsity Pod 11617:1312

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 113 · Hackensack5,000 Meters Group 411318:36 PB11
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 4 · Place 28 · Hackensack5,000 Meters Group 42818:2011
Oct 25Bergen County / Lou Molino MOCsOct 25 · 5,000 Meters Varsity · Place 54 · Hackensack5,000 Meters Varsity5417:5011
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity A · Place 19 · Hackensack5,000 Meters Varsity A1918:0011
Oct 9Big North Championships - Freedom / AmericanOct 9 · 5,000 Meters Freedom · Place 8 · Hackensack5,000 Meters Freedom817:3711
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 76 · Hackensack5,000 Meters Varsity B7618:34 PB11
Sep 29Big North - Freedom & American Batch MeetSep 29 · 5,000 Meters Freedom · Place 11 · Hackensack5,000 Meters Freedom1118:0411
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity A · Place 34 · Hackensack5,000 Meters Varsity A3417:40.5 PB11
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 31 · Hackensack5,000 Meters Pod 2 Varsity3118:1011
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod1 Varsity · Place 30 · Hackensack5,000 Meters Pod1 Varsity3018:2411
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Junior Varsity 2 · Place 1 · Hackensack5,000 Meters Junior Varsity 2118:4511

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 2,800 Meters Freshman · Place 20 · Hackensack2,800 Meters Freshman2010:009
Oct 21MOC Frosh ChampsOct 21 · 2,900 Meters Freshman · Place 39 · Hackensack2,900 Meters Freshman3910:139
Oct 14Bergen County Group ChampionshipsOct 14 · 2,800 Meters Freshman · Place 29 · Hackensack2,800 Meters Freshman2910:529
Oct 2Big North - Freedom XC ChampionshipOct 2 · 2,900 Meters Freshman · Place 12 · Hackensack2,900 Meters Freshman1211:119
Sep 30Brett Taylor InvitationalSep 30 · 1.6 Miles Freshman · Place 24 · Hackensack1.6 Miles Freshman2410:179
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 27 · Hackensack3,200 Meters Freshman2712:24.36FR
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 27 · Hackensack3,200 Meters Freshman2712:24.36FR
Sep 16Back to the Mountain InvitationalSep 16 · 3,200 Meters Freshman · Place 27 · Hackensack3,200 Meters Freshman2713:179
Sep 9Season Opener InvitationalSep 9 · 2,900 Meters Freshman · Place 21 · Hackensack2,900 Meters Freshman2110:369