Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:12.8NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1716:35.7Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3115:37.88NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 716:42.25NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 816:45NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2918:02.15Baker Sub Varsity InvitationalOctober 29, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 15 · Cherokee5,000 Meters Group 41516:42.25 PB12
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 4 · Cherokee5,000 Meters Group 4415:37.88 PB12
Oct 21Olympic Conference ChampionshipsOct 21 · 5,000 Meters Championship · Place 7 · Cherokee5,000 Meters Championship716:46.2212
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 7 · Cherokee5,000 Meters Varsity716:57.0112
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 13 · Cherokee5,000 Meters Varsity A1317:16.012
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men A Race 5000 · Place 13 · Cherokee5,000 Meters Men A Race 50001317:16.012

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 79 · Cherokee5,000 Meters Varsity7916:5911
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 12 · Cherokee5,000 Meters Group 41216:45 PB11
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 4 · Place 14 · Cherokee5,000 Meters Group 41416:14.9411
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 5 · Cherokee5,000 Meters Varsity515:57.8011
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 5 · Cherokee5,000 Meters Varsity516:35.7 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 31 · Cherokee5,000 Meters Varsity A3117:0911

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Blue · Place 60 · Cherokee5,000 Meters Open - Northeast Blue6018:12.8 PB8
Oct 29Baker Sub Varsity InvitationalOct 29 · 5,000 Meters Sub Varsity 1 · Place 7 · Cherokee5,000 Meters Sub Varsity 1718:02.15 PB8
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 2 · Cherokee5,000 Meters Junior Varsity217:10.2410
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Junior Varsity · Place 6 · Cherokee5,000 Meters Junior Varsity618:28.3810
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Junior Varsity · Place 6 · Cherokee5,000 Meters Junior Varsity618:13.14—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 30 · Cherokee5,000 Meters Junior Varsity3018:45—
Sep 10Olympic Conf Batch MeetSep 10 · 5,000 Meters Varsity · Place 26 · Cherokee5,000 Meters Varsity2621:48.57—