Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1013:53.5Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
5,000 Meters · Darlington ParkNJIC Week #3 · Sep 2916:28NJIC Week #3September 29, 2026
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 3116:29NJSIAA Sectionals - North 1October 31, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 416:52Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 817:28NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2716:11.7Six 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

10 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 2 · Place 19 · Leonia5,000 Meters Group 21917:24.2312
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 2 · Place 1 · Leonia5,000 Meters Group 2116:29 PB12
Oct 24Bergen County / Lou Molino MOCsOct 24 · 5,000 Meters Varsity · Place 14 · Leonia5,000 Meters Varsity1416:0912
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 1 · LeoniaVarsity115:4412
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity E · Place 31 · Leonia2.5 Miles Varsity E3113:53.5 PB12
Oct 6NJIC Divisional ChampionshipsOct 6 · 5,000 Meters Colonial · Place 1 · Leonia5,000 Meters Colonial117:0812
Sep 29NJIC Week #3Sep 29 · 5,000 Meters Varsity 1 · Place 1 · Leonia5,000 Meters Varsity 1116:28 PB12
Sep 23NJIC Week #2Sep 23 · 5,000 Meters Varsity 1 · Place 1 · Leonia5,000 Meters Varsity 1117:1212
Sep 15NJIC Week #1Sep 15 · 5,000 Meters Varsity 2 · Place 1 · Leonia5,000 Meters Varsity 2117:3112
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Varsity Pod 2 · Place 5 · Leonia5,000 Meters Varsity Pod 2516:5712

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 27 · Leonia5,000 Meters Group 22717:28 PB11
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 2 · Place 1 · Leonia5,000 Meters Group 2116:2911
Oct 25Bergen County / Lou Molino MOCsOct 25 · 5,000 Meters Varsity · Place 36 · Leonia5,000 Meters Varsity3617:1611
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity C · Place 7 · Leonia5,000 Meters Varsity C717:0611
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity C · Place 51 · Leonia2.5 Miles Varsity C5114:26.011
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Colonial · Place 2 · Leonia5,000 Meters Colonial217:2711
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 5 · Leonia5,000 Meters Varsity D516:52 PB11
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 3 · Place 2 · Leonia5,000 Meters Varsity 3217:0611
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 6 · Leonia5,000 Meters Varsity C616:11.7 PB11
Sep 17NJIC Week #2Sep 17 · 5,000 Meters Varsity 3 · Place 2 · Leonia5,000 Meters Varsity 3217:3211
Sep 10NJIC Week #1Sep 10 · 5,000 Meters Race 1 · Place 2 · Leonia5,000 Meters Race 1218:2911

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 73 · Leonia5,000 Meters Varsity7318:2510
Nov 2NJSIAA Sectionals - North 1Nov 2 · 5,000 Meters Varsity · Place 21 · Leonia5,000 Meters Varsity2118:2810
Oct 26Bergen County / Lou Molino MOCsOct 26 · 5,000 Meters Championship · Place 65 · Leonia5,000 Meters Championship6518:2410
Oct 26Bergen County / Lou Molino MOCsOct 26 · 5,000 Meters Championship · Place 65 · Leonia5,000 Meters Championship6518:2410
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 19 · Leonia5,000 Meters Championship1918:0910
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 50 · Leonia5,000 Meters Varsity5019:04—
Oct 1NJIC Divisional ChampionshipsOct 1 · 5,000 Meters Varsity · Place 11 · Leonia5,000 Meters Varsity1118:5210
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 54 · Leonia5,000 Meters Varsity5418:04SO
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 54 · Leonia5,000 Meters Varsity5418:04SO
Sep 25NJIC Week #3Sep 25 · 5,000 Meters Varsity · Place 7 · Leonia5,000 Meters Varsity718:4810
Sep 18NJIC Week #2Sep 18 · 5,000 Meters Varsity · Place 12 · Leonia5,000 Meters Varsity1219:1610
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Varsity · Place 35 · Leonia5,000 Meters Varsity3519:3010
Sep 11NJIC Week #1Sep 11 · 5,000 Meters Varsity · Place 17 · Leonia5,000 Meters Varsity1719:3410

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 2,800 Meters Freshman · Place 15 · Leonia2,800 Meters Freshman159:499
Oct 21MOC Frosh ChampsOct 21 · 2,900 Meters Freshman · Place 32 · Leonia2,900 Meters Freshman3210:049
Oct 14Bergen County Group ChampionshipsOct 14 · 2,800 Meters Freshman · Place 15 · Leonia2,800 Meters Freshman159:569
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 53 · Leonia2 Miles Freshman5314:11—
Sep 27NJIC Week #3Sep 27 · 5,000 Meters Varsity · Place 41 · Leonia5,000 Meters Varsity4121:209
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 25 · Leonia3,200 Meters Freshman2512:34.29FR
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 25 · Leonia3,200 Meters Freshman2512:34.29FR
Sep 20NJIC Week #2Sep 20 · 5,000 Meters Varsity · Place 45 · Leonia5,000 Meters Varsity4521:099
Sep 16Back to the Mountain InvitationalSep 16 · 3,200 Meters Freshman · Place 11 · Leonia3,200 Meters Freshman1113:009
Sep 13NJIC Week #1Sep 13 · 5,000 Meters Varsity · Place 31 · Leonia5,000 Meters Varsity3122:379
Sep 9Season Opener InvitationalSep 9 · 2,900 Meters Freshman · Place 12 · Leonia2,900 Meters Freshman1210:169