Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · The Pennsylvania State UniversityNCAA DI Mid-Atlantic Regional · Nov 1533:23.7NCAA DI Mid-Atlantic RegionalNovember 15, 2024
2400 m · DREAM ParkSouth Jersey Shootout · Sep 1510:33.84South Jersey ShootoutSeptember 15, 2018
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2717:41.5NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 616:16.83NJSIAA Sectionals - SouthNovember 6, 2021
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 216:43Shore Coaches Classic October 2, 2021
5,000 Meters · Holmdel Park NJSIAA Group 2 Championships · Nov 1617:44NJSIAA Group 2 ChampionshipsNovember 16, 2019
5,000 Meters · Pennypacker ParkColonial Conference Batch Haddonfield · Oct 815:55Colonial Conference Batch HaddonfieldOctober 8, 2021
5,000 Meters · West Deptford ParkColonial Conference Batch-West Depford · Sep 2717:10.71Colonial Conference Batch-West DepfordSeptember 27, 2022
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Invitational · Aug 2919:00.90Lehigh InvitationalAugust 29, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 425:24.1Paul Short RunOctober 4, 2024
8368 m · The Pennsylvania State UniversityHarry Groves Spiked Shoe Invitational · Sep 1326:29.7Harry Groves Spiked Shoe InvitationalSeptember 13, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29Lehigh InvitationalAug 29 · 6,000 Meters Men's Race · Place 35 · Saint Joseph'sSaint Joseph's6,000 Meters Men's Race3519:00.90 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Mid-Atlantic RegionalNov 15 · 10,000 Meters D1 Mid-Atlantic · Place 157 · Saint Joseph'sSaint Joseph's10,000 Meters D1 Mid-Atlantic15733:23.7 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 198 · Saint Joseph'sSaint Joseph's8,000 Meters Gold19825:24.1 PBFr
Sep 13Harry Groves Spiked Shoe InvitationalSep 13 · 5.2 Miles College · Place 92 · Saint Joseph'sSaint Joseph's5.2 Miles College9226:29.7 PBFr
Aug 30Lehigh InvitationalAug 30 · 6,000 Meters Varsity · Place 18 · St. Joseph's (Pa.)St. Joseph's (Pa.)6,000 Meters Varsity1819:00.5FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 12NJSIAA XC Meet of ChampionsNov 12 · 5,000 Meters Varsity · Place 88 · Haddon HeightsHaddon Heights5,000 Meters Varsity8817:1712
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 4 · Haddon HeightsHaddon Heights5,000 Meters Varsity416:3312
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 2 · Haddon HeightsHaddon Heights5,000 Meters Varsity215:45.2312
Oct 20Colonial Conference ChampionshipsOct 20 · 5,000 Meters Championship · Place 4 · Haddon HeightsHaddon Heights5,000 Meters Championship416:16.00—
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 8 · Haddon HeightsHaddon Heights5,000 Meters Varsity816:3812
Sep 27Colonial Conference Batch-West DepfordSep 27 · 5,000 Meters Varsity · Place 1 · Haddon HeightsHaddon Heights5,000 Meters Varsity117:10.71 PB12
Sep 20Colonial Conference Batch -- HaddonfieldSep 20 · 5,000 Meters Varsity · Place 2 · Haddon HeightsHaddon Heights5,000 Meters Varsity215:5912
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 2 · Haddon HeightsHaddon Heights3,200 Meters Varsity29:47.4212
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 2 · Haddon HeightsHaddon Heights3,200 Meters Varsity29:47.4212

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - Northeast · Place 62 · Haddon HeightsHaddon Heights5,000 Meters Championship - Northeast6217:41.5 PB11
Nov 20NJSIAA XC Meet of ChampionsNov 20 · 5,000 Meters Varsity · Place 44 · Haddon HeightsHaddon Heights5,000 Meters Varsity4416:2911
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 7 · Haddon HeightsHaddon Heights5,000 Meters Varsity716:3111
Nov 6NJSIAA Sectionals - SouthNov 6 · 5,000 Meters Group 2 · Place 9 · Haddon HeightsHaddon Heights5,000 Meters Group 2916:16.83 PB11
Oct 12Colonial Conference BatchOct 12 · 5,000 Meters Varsity · Place 20 · Haddon HeightsHaddon Heights5,000 Meters Varsity2018:38.00—
Oct 9South Jersey Track Coaches Association OpenOct 9 · 5,000 Meters Division 3 · Place 9 · Haddon HeighHaddon Heigh5,000 Meters Division 3916:19.34—
Oct 9South Jersey Track Coaches Association OpenOct 9 · 5,000 Meters Division 2 · Place 4 · Haddon HeightsHaddon Heights5,000 Meters Division 2416:19.34—
Oct 8Colonial Conference Batch HaddonfieldOct 8 · 5,000 Meters Varsity · Place 2 · Haddon HeightsHaddon Heights5,000 Meters Varsity215:55 PB11
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity F · Place 6 · Haddon HeightsHaddon Heights5,000 Meters Varsity F616:43 PB11
Sep 28Colonial Conference BatchSep 28 · 5,000 Meters Varsity · Place 5 · Haddon HeightsHaddon Heights5,000 Meters Varsity516:54.00—
Sep 21Colonial Conference Batch - West DeptfordSep 21 · 5,000 Meters Varsity · Place 3 · M Haddon HeightsM Haddon Heights5,000 Meters Varsity318:44.12—
Sep 14Colonial Conference Batch MeetSep 14 · 5,000 Meters Varsity · Place 4 · Haddon HeightsHaddon Heights5,000 Meters Varsity417:31.00—
Sep 11Cherokee ChallengeSep 11 · 3,200 Meters Varsity · Place 4 · Haddon HeightsHaddon Heights3,200 Meters Varsity410:17.8811

2020 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 14NJSIAA Sectionals - SouthNov 14 · 5,000 Meters Varsity · Place 67 · Haddon HeightsHaddon Heights5,000 Meters Varsity6717:37.3010
Nov 14NJSIAA Sectionals - SouthNov 14 · 5,000 Meters Varsity · Place 18 · Haddon HeightsHaddon Heights5,000 Meters Varsity1817:37.3010
Nov 6Colonial Conference ChampionshipsNov 6 · 5,000 Meters Varsity · Place 23 · Haddon HeightsHaddon Heights5,000 Meters Varsity2317:5610
Oct 31Camden County ChampionshipOct 31 · 5,000 Meters Varsity · Place 30 · Haddon HeightsHaddon Heights5,000 Meters Varsity3018:08.9010
Oct 31Camden County ChampionshipOct 31 · 5,000 Meters Varsity · Place 30 · Haddon HeightsHaddon Heights5,000 Meters Varsity3018:08.9010
Oct 28Colonial Conference Batch BOYS-- HaddonfieldOct 28 · 5,000 Meters Varsity · Place 6 · Haddon HeightsHaddon Heights5,000 Meters Varsity618:43.00—
Oct 23Colonial Conference Batch - HaddonfieldOct 23 · 5,000 Meters Varsity · Place 7 · Haddon HeightsHaddon Heights5,000 Meters Varsity717:19.0810
Oct 7HADDON HEIGHTS HS VS. WEST DEPTFORD HSOct 7 · 5,000 Meters Varsity · Place 7 · Haddon HeightsHaddon Heights5,000 Meters Varsity718:52.0010

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16NJSIAA Non-Public A Group ChampionshipsNov 16 · 5,000 Meters Varsity · Place 57 · Haddon HeightsHaddon Heights5,000 Meters Varsity5717:449
Nov 16NJSIAA Group 2 ChampionshipsNov 16 · 5,000 Meters Varsity · Place 57 · Haddon HeightsHaddon Heights5,000 Meters Varsity5717:44 PB9
Nov 9NJSIAA Sectionals - SouthNov 9 · 5,000 Meters Varsity · Place 34 · Haddon HeightsHaddon Heights5,000 Meters Varsity3417:39.49
Oct 24Colonial Conference All Star MeetOct 24 · 5,000 Meters Varsity · Place 22 · Haddon HeightsHaddon Heights5,000 Meters Varsity2217:08.00—
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 1 · Place 17 · Haddon HeightsHaddon Heights5,000 Meters Division 11717:38.47—
Oct 5New Balance Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 32 · Haddon HeightsHaddon Heights5,000 Meters Varsity3218:019
Sep 17Colonial Conference Batch-- HaddonfieldSep 17 · 5,000 Meters Varsity · Place 13 · Haddon HeightsHaddon Heights5,000 Meters Varsity1317:39.00—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Freshman · Place 1 · Haddon HeightsHaddon Heights3,200 Meters Freshman110:49.629

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15SJTCA Frosh Soph ChampionshipsOct 15 · 2,500 Meters Middle School · Place 2 · M8 Haddon Hts MSM8 Haddon Hts MS2,500 Meters Middle School210:27.53—
Sep 15South Jersey ShootoutSep 15 · 2,400 Meters Middle School · Place 6 · Haddon HeightsHaddon Heights2,400 Meters Middle School610:33.84 PB8