Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 610:35.08NIKE: Cherokee ChallengeSeptember 6, 2025
3,200 Meters · Pennypacker ParkColonial Conference Batch - Haddonfield · Sep 310:35.96Colonial Conference Batch - HaddonfieldSeptember 3, 2024
5,000 Meters · DREAM ParkSouth Jersey Shootout · Sep 1417:11.4South Jersey ShootoutSeptember 14, 2024
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:16Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Pennypacker ParkColonial Conference Championships · Oct 2317:26.63Colonial Conference ChampionshipsOctober 23, 2025
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2717:11.33Ray Hoagland RVXC InviteSeptember 27, 2025
5,000 Meters · Timber Creek ParkCamden County Championship · Oct 1719:29.23Camden County ChampionshipOctober 17, 2025
5,000 Meters · West Deptford ParkColonial Conference Batch · Sep 1617:23.71Colonial Conference BatchSeptember 16, 2025

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

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 2 · Place 20 · Gloucester City5,000 Meters Group 22017:16.5412
Oct 23Colonial Conference ChampionshipsOct 23 · 5,000 Meters Championship · Place 21 · Gloucester City5,000 Meters Championship2117:26.63 PB12
Oct 17Camden County ChampionshipOct 17 · 5,000 Meters Varsity 2 · Place 32 · Gloucester City5,000 Meters Varsity 23219:29.23 PB12
Oct 7Colonial Conference Batch -- HaddonfieldOct 7 · 5,000 Meters Varsity · Place 12 · Gloucester City5,000 Meters Varsity1217:50.1512
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 25 · Gloucester City5,000 Meters Varsity D2518:16 PB12
Sep 30Colonial Conference Batch-West DeptfordSep 30 · 5,000 Meters Varsity · Place 3 · Gloucester City5,000 Meters Varsity318:34.8112
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Varsity · Place 7 · Gloucester City5,000 Meters Varsity717:11.33 PB12
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 30 · Gloucester City5,000 Meters Varsity3018:43.7912
Sep 16Colonial Conference BatchSep 16 · 5,000 Meters Varsity · Place 3 · Gloucester City5,000 Meters Varsity317:23.71 PB12
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Place 8 · Gloucester City5,000 Meters Open817:12.812
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 19 · Gloucester City3,200 Meters Senior1910:35.08 PB12
Sep 3Colonial Conference Batch -- West DeptfordSep 3 · 5,000 Meters Varsity · Place 3 · Gloucester City5,000 Meters Varsity321:13.2712
Sep 2Colonial Conference Batch-HaddonfieldSep 2 · 3,200 Meters Varsity · Place 8 · Gloucester City3,200 Meters Varsity810:53.2012

2024 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 41 · Gloucester City5,000 Meters Varsity4117:4711
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 16 · Gloucester City5,000 Meters Varsity1616:53.7211
Oct 24Colonial Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 13 · Gloucester City5,000 Meters Varsity1317:12.40—
Oct 18Camden County ChampionshipOct 18 · 5,000 Meters Varsity · Place 7 · Gloucester City5,000 Meters Varsity75:37.611
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 1 · Place 3 · Gloucester City5,000 Meters Division 1317:03.51—
Oct 8Colonial Conference Batch-HaddonfieldOct 8 · 5,000 Meters Varsity · Place 1 · Gloucester City5,000 Meters Varsity117:39.3411
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 10 · Gloucester City5,000 Meters Varsity1017:38—
Oct 1Colonial Conference Batch-West DeptfordOct 1 · 5,000 Meters Varsity · Place 1 · Gloucester City5,000 Meters Varsity117:26.7611
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 3 · Gloucester City5,000 Meters Varsity317:39.76—
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 3 · Gloucester City5,000 Meters Varsity317:39.76—
Sep 17Colonial Conference Batch - West DeptfordSep 17 · 5,000 Meters Varsity · Place 1 · Gloucester City5,000 Meters Varsity117:44.7511
Sep 14South Jersey ShootoutSep 14 · 5,000 Meters 5k Gold Champ HS Boys · Place 13 · Gloucester City5,000 Meters 5k Gold Champ HS Boys1317:11.4 PB11
Sep 10Colonial Conference Batch-HaddonfieldSep 10 · 5,000 Meters Varsity · Place 2 · Gloucester City5,000 Meters Varsity217:36.6911
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 12 · Gloucester City3,200 Meters Varsity1210:25.1011
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 12 · Gloucester City3,200 Meters Varsity1210:25.1011
Sep 4Colonial Conference Batch -- West DeptfordSep 4 · 5,000 Meters Varsity · Place 1 · Gloucester City5,000 Meters Varsity118:04.3011
Sep 3Colonial Conference Batch - HaddonfieldSep 3 · 3,200 Meters Varsity · Place 1 · Gloucester City3,200 Meters Varsity110:35.96 PB11

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 81 · Gloucester City5,000 Meters Varsity8119:1210
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 22 · Gloucester City5,000 Meters Varsity2219:12.5110
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 22 · Gloucester City5,000 Meters Varsity2219:12.5110
Oct 19Colonial Conference ChampionshipsOct 19 · 5,000 Meters Championship · Place 39 · Gloucester City5,000 Meters Championship3918:58.62—
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 44 · Gloucester City5,000 Meters Varsity4419:35.2710
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 44 · Gloucester City5,000 Meters Varsity4419:35.27—
Oct 10Colonial Conference Batch -- HaddonfieldOct 10 · 5,000 Meters Varsity · Place 34 · Gloucester City5,000 Meters Varsity3419:45.9410
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 25 · Gloucester City5,000 Meters Varsity2519:57.8310
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Division 1 · Place 25 · Gloucester City5,000 Meters Division 12519:57.83—
Sep 19Colonial Conference Batch - West DeptfordSep 19 · 5,000 Meters Varsity · Place 5 · Gloucester City5,000 Meters Varsity519:51.0510
Sep 12Colonial Conference Batch -- West DeptfordSep 12 · 5,000 Meters Varsity · Place 9 · Gloucester City5,000 Meters Varsity919:47.3710

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 24 · Gloucester City5,000 Meters Varsity2418:44.359
Oct 20Colonial Conference ChampionshipsOct 20 · 5,000 Meters Championship · Place 44 · Gloucester City5,000 Meters Championship4419:09.00—
Oct 14Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 28 · Gloucester City5,000 Meters Varsity2818:54.789
Oct 14Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 28 · Gloucester City5,000 Meters Varsity2818:54.78—
Oct 11Colonial Conference Batch-West DeptfordOct 11 · 5,000 Meters Varsity · Place 4 · Gloucester City5,000 Meters Varsity418:52.109
Sep 27Colonial Conference BatchSep 27 · 5,000 Meters Varsity · Place 28 · Gloucester City5,000 Meters Varsity2819:169
Sep 20Colonial Conference Batch - West DeptfordSep 20 · 5,000 Meters Varsity · Place 14 · Gloucester City5,000 Meters Varsity1420:24.38—
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 21 · Gloucester City3,200 Meters Varsity2111:47.959
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Freshman · Place 21 · Gloucester City3,200 Meters Freshman2111:47.959
Sep 7Colonial Conference BatchSep 7 · 5,000 Meters Varsity · Place 10 · M Gloucester City5,000 Meters Varsity1021:23.00—
Sep 6Colonial Conference Batch -- HaddonfieldSep 6 · 3,200 Meters Varsity · Place 27 · Gloucester City3,200 Meters Varsity2712:59.00—