Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Darlington ParkBergen County Group Championships · Oct 1817:30Bergen County Group ChampionshipsOctober 18, 2025
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1918:18Back to the Mountain InvitationalSeptember 19, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:59Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:57.5New Balance Shore Coaches InvitationalOctober 3, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 130 · Northern Highlands5,000 Meters Group 313019:44.3612
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 3 · Place 29 · Northern Highlands5,000 Meters Group 32918:4512
Oct 24Bergen County / Lou Molino MOCsOct 24 · 5,000 Meters Varsity · Place 62 · Northern Hig5,000 Meters Varsity6217:4612
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 19 · Northern HigVarsity1917:4512
Oct 7Big North Championships - Freedom & AmericanOct 7 · 5,000 Meters Freedom · Place 18 · Northern Highlands5,000 Meters Freedom1818:0712
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 174 · Northern Highlands5,000 Meters Varsity C17420:57.5 PB12
Sep 28Big North - Freedom & American Batch MeetSep 28 · 5,000 Meters Varsity Freedom · Place 17 · Northern Highlands5,000 Meters Varsity Freedom1718:1612
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 27 · Northern Highlands5,000 Meters Varsity 22718:18 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 3 · Place 35 · Northern Highlands5,000 Meters Group 33518:2611
Oct 25Bergen County / Lou Molino MOCsOct 25 · 5,000 Meters Varsity · Place 52 · Northern Highlands5,000 Meters Varsity5217:4611
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity A · Place 11 · Northern Highlands5,000 Meters Varsity A1117:30 PB11
Oct 9Big North Championships - Freedom / AmericanOct 9 · 5,000 Meters Freedom · Place 11 · Northern Highlands5,000 Meters Freedom1117:5111
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 70 · Northern Highlands5,000 Meters Varsity C7018:59 PB11
Sep 29Big North - Freedom & American Batch MeetSep 29 · 5,000 Meters Freedom · Place 14 · Northern Highlands5,000 Meters Freedom1418:2111
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod1 Varsity · Place 35 · Northern Highlands5,000 Meters Pod1 Varsity3518:3611

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - North 1Nov 2 · 5,000 Meters Varsity · Place 42 · Northern Hig5,000 Meters Varsity4218:3910
Oct 26Bergen County / Lou Molino MOCsOct 26 · 5,000 Meters Championship · Place 42 · Northern Hig5,000 Meters Championship4217:5210
Oct 26Bergen County / Lou Molino MOCsOct 26 · 5,000 Meters Championship · Place 42 · Northern Hig5,000 Meters Championship4217:5210
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Varsity · Place 37 · Northern Hig5,000 Meters Varsity3717:28.6210
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 18 · Northern Hig5,000 Meters Championship1817:2910
Oct 10Big North - Freedom XC ChampionshipOct 10 · 5,000 Meters Varsity · Place 12 · Northern Hig5,000 Meters Varsity1217:4710
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 84 · Northern Hig5,000 Meters Varsity8418:59—
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 29 · Northern Hig5,000 Meters Sophomore2918:44.110
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Varsity · Place 51 · Northern Hig5,000 Meters Varsity5118:5310