Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 612:12.80NIKE: Cherokee ChallengeSeptember 6, 2025
3,200 Meters · Pennypacker ParkColonial Conference Batch - Haddonfield · Sep 311:42.31Colonial Conference Batch - HaddonfieldSeptember 3, 2024
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1118:17.00South Jersey Track Coaches Association OpenOctober 11, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:46Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Pennypacker ParkColonial Conference Championships · Oct 2318:36.16Colonial Conference ChampionshipsOctober 23, 2025
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2718:28.39Ray Hoagland RVXC InviteSeptember 27, 2025
5,000 Meters · Timber Creek ParkCamden County Championship · Oct 1720:26.22Camden County ChampionshipOctober 17, 2025
5,000 Meters · West Deptford ParkColonial Conference Batch · Sep 1619:14.75Colonial Conference BatchSeptember 16, 2025

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

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 2 · Place 73 · Gloucester City5,000 Meters Group 27319:41.2112
Oct 23Colonial Conference ChampionshipsOct 23 · 5,000 Meters Championship · Place 43 · Gloucester City5,000 Meters Championship4318:36.16 PB12
Oct 17Camden County ChampionshipOct 17 · 5,000 Meters Varsity 2 · Place 45 · Gloucester City5,000 Meters Varsity 24520:26.22 PB12
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 2 · Place 35 · Gloucester City5,000 Meters Varsity 23518:17.00 PB12
Oct 7Colonial Conference Batch -- HaddonfieldOct 7 · 5,000 Meters Varsity · Place 32 · Gloucester City5,000 Meters Varsity3218:51.3112
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 76 · Gloucester City5,000 Meters Varsity D7619:46 PB12
Sep 30Colonial Conference Batch-West DeptfordSep 30 · 5,000 Meters Varsity · Place 21 · Gloucester City5,000 Meters Varsity2120:50.9012
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Varsity · Place 23 · Gloucester City5,000 Meters Varsity2318:28.39 PB12
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 42 · Gloucester City5,000 Meters Varsity4219:47.9912
Sep 16Colonial Conference BatchSep 16 · 5,000 Meters Varsity · Place 23 · Gloucester City5,000 Meters Varsity2319:14.75 PB12
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Place 32 · Gloucester City5,000 Meters Open3218:24.312
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 97 · Gloucester City3,200 Meters Senior9712:12.80 PB12
Sep 3Colonial Conference Batch -- West DeptfordSep 3 · 5,000 Meters Varsity · Place 6 · Gloucester City5,000 Meters Varsity621:21.6112
Sep 2Colonial Conference Batch-HaddonfieldSep 2 · 3,200 Meters Varsity · Place 27 · Gloucester City3,200 Meters Varsity2711:59.4712

2024 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 139 · Gloucester City5,000 Meters Varsity13920:4311
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 52 · Gloucester City5,000 Meters Varsity5218:27.9311
Oct 24Colonial Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 34 · Gloucester City5,000 Meters Varsity3418:43.28—
Oct 18Camden County ChampionshipOct 18 · 5,000 Meters Varsity · Place 48 · Gloucester City5,000 Meters Varsity486:22.511
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 1 · Place 31 · Gloucester City5,000 Meters Division 13119:02.95—
Oct 8Colonial Conference Batch-HaddonfieldOct 8 · 5,000 Meters Varsity · Place 33 · Gloucester City5,000 Meters Varsity3319:06.8711
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 67 · Gloucester City5,000 Meters Varsity6719:33—
Oct 1Colonial Conference Batch-West DeptfordOct 1 · 5,000 Meters Varsity · Place 13 · Gloucester City5,000 Meters Varsity1319:50.4511
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 31 · Gloucester City5,000 Meters Varsity3119:04.05—
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 31 · Gloucester City5,000 Meters Varsity3119:04.05—
Sep 17Colonial Conference Batch - West DeptfordSep 17 · 5,000 Meters Varsity · Place 23 · Gloucester City5,000 Meters Varsity2319:56.8311
Sep 14South Jersey ShootoutSep 14 · 5,000 Meters 5k Gold Champ HS Boys · Place 70 · Gloucester City5,000 Meters 5k Gold Champ HS Boys7019:41.611
Sep 10Colonial Conference Batch-HaddonfieldSep 10 · 5,000 Meters Varsity · Place 19 · Gloucester City5,000 Meters Varsity1919:57.2711
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 81 · Gloucester City3,200 Meters Varsity8111:40.4711
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 81 · Gloucester City3,200 Meters Varsity8111:40.4711
Sep 4Colonial Conference Batch -- West DeptfordSep 4 · 5,000 Meters Varsity · Place 8 · Gloucester City5,000 Meters Varsity820:44.4211
Sep 3Colonial Conference Batch - HaddonfieldSep 3 · 3,200 Meters Varsity · Place 6 · Gloucester City3,200 Meters Varsity611:42.31 PB11

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 97 · Gloucester City5,000 Meters Varsity9719:3910
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 35 · Gloucester City5,000 Meters Varsity3519:41.7910
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 35 · Gloucester City5,000 Meters Varsity3519:41.7910
Oct 19Colonial Conference ChampionshipsOct 19 · 5,000 Meters Championship · Place 43 · Gloucester City5,000 Meters Championship4319:06.47—
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 49 · Gloucester City5,000 Meters Varsity4920:09.1910
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 49 · Gloucester City5,000 Meters Varsity4920:09.18—
Oct 10Colonial Conference Batch -- HaddonfieldOct 10 · 5,000 Meters Varsity · Place 43 · Gloucester City5,000 Meters Varsity4320:54.3610
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 29 · Gloucester City5,000 Meters Varsity2920:17.6010
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Division 1 · Place 29 · Gloucester City5,000 Meters Division 12920:17.60—
Oct 3Colonial Conference Batch-- West DeptfordOct 3 · 5,000 Meters Varsity · Place 15 · Gloucester City5,000 Meters Varsity1520:30.3110
Sep 19Colonial Conference Batch - West DeptfordSep 19 · 5,000 Meters Varsity · Place 8 · Gloucester City5,000 Meters Varsity820:08.8510
Sep 12Colonial Conference Batch -- West DeptfordSep 12 · 5,000 Meters Varsity · Place 15 · Gloucester City5,000 Meters Varsity1520:53.6710
Sep 6Colonial Conference Batch - HaddonfieldSep 6 · 3,200 Meters Varsity · Place 29 · Gloucester City3,200 Meters Varsity2912:56.6210