Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 613:20.05NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1720:27.2Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 119:56.99NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:32Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Palmyra Cove Nature ParkBCSL Cross Country Championships · Oct 2219:59.04BCSL Cross Country ChampionshipsOctober 22, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 1 · Place 48 · Maple Shade5,000 Meters Group 14819:56.99 PB12
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Maple Shade5,000 Meters Freedom0—12
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Place 20 · Maple Shade5,000 Meters Freedom2019:59.04 PB12
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 74 · Maple Shade5,000 Meters Varsity7420:27.2 PB12
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 2 · Place 66 · Maple Shade5,000 Meters Varsity 26619:58.5712
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 126 · Maple Shade5,000 Meters Varsity F12621:32 PB12
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Place 92 · Maple Shade5,000 Meters Open9222:32.212
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 159 · Maple Shade3,200 Meters Senior15913:20.05 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 127 · Maple Shade5,000 Meters Varsity12720:5711
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 37 · Maple Shade5,000 Meters Varsity3718:54.0011
Oct 23Burlington County Scholastic League Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity · Place 11 · Maple Shade5,000 Meters Varsity1119:15.511
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 1 · Place 52 · Maple Shade5,000 Meters Division 15219:51.65—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 118 · Maple Shade5,000 Meters Varsity11820:52—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 95 · Maple Shade5,000 Meters Varsity9520:03JR
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 95 · Maple Shade5,000 Meters Varsity9520:03JR
Sep 14South Jersey ShootoutSep 14 · 5,000 Meters 5k Gold Champ HS Boys · Place 79 · Maple Shade5,000 Meters 5k Gold Champ HS Boys7920:36.611
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 158 · Maple Shade3,200 Meters Varsity15812:35.4711
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 158 · Maple Shade3,200 Meters Varsity15812:35.4711

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 16 · Maple Shade5,000 Meters Varsity1618:36.0510
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 16 · Maple Shade5,000 Meters Varsity1618:36.0510
Oct 18Burlington County Scholastic League Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 5 · Maple Shade5,000 Meters Varsity518:24.210
Oct 18Burlington County Scholastic League Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 20 · Maple Shade5,000 Meters Varsity2018:24.2—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 61 · Maple Shade5,000 Meters Varsity6119:17—
Sep 16South Jersey ShootoutSep 16 · 2.96 Miles Varsity · Place 79 · Maple Shade2.96 Miles Varsity7919:14.0SO
Sep 16South Jersey ShootoutSep 16 · 2.96 Miles Varsity · Place 79 · Maple Shade2.96 Miles Varsity7919:14.0SO

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 96 · Maple Shade5,000 Meters Varsity9620:319
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 96 · Maple Shade5,000 Meters Varsity9620:319
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 31 · Maple Shade5,000 Meters Varsity3118:58.899
Oct 19Burlington County Scholastic League Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 8 · Maple Shade5,000 Meters Varsity819:03.6—
Oct 14Burlington County XC OpenOct 14 · 5,000 Meters Varsity · Place 55 · Maple Shade5,000 Meters Varsity5520:03.109
Oct 14Burlington County XC OpenOct 14 · 5,000 Meters Varsity · Place 55 · Maple Shade5,000 Meters Varsity5520:03.109
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 60 · Maple Shade3,200 Meters Varsity6012:36.369
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Freshman · Place 60 · Maple Shade3,200 Meters Freshman6012:36.369