Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 611:36.03NIKE: Cherokee ChallengeSeptember 6, 2025
3,200 Meters · Pennypacker ParkColonial Conference Batch - Haddonfield · Sep 311:53.53Colonial Conference Batch - HaddonfieldSeptember 3, 2024
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1319:03.40Briarwood InviteSeptember 13, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 117:18.88NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:48Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:58NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Pennypacker ParkColonial Conference Championships · Oct 2317:41.75Colonial Conference ChampionshipsOctober 23, 2025
5,000 Meters · West Deptford ParkColonial Conference Batch -- West Deptford · Oct 718:31.14Colonial Conference Batch -- West DeptfordOctober 7, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 66 · Haddon Township5,000 Meters Group 16618:58 PB12
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 1 · Place 14 · Haddon Township5,000 Meters Group 11417:18.88 PB12
Oct 23Colonial Conference ChampionshipsOct 23 · 5,000 Meters Championship · Place 24 · Haddon Township5,000 Meters Championship2417:41.75 PB12
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 2 · Place 18 · Haddon Township5,000 Meters Varsity 21817:25.1912
Oct 7Colonial Conference Batch -- West DeptfordOct 7 · 5,000 Meters Varsity · Place 5 · Haddon Township5,000 Meters Varsity518:31.14 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 72 · Haddon Township5,000 Meters Varsity F7218:48 PB12
Sep 30Colonial Conference-HaddonfieldSep 30 · 5,000 Meters Varsity · Place 9 · Haddon Township5,000 Meters Varsity918:08.0512
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 28 · Haddon Township5,000 Meters Varsity2818:33.4612
Sep 16Colonial Conference BatchSep 16 · 5,000 Meters Varsity · Place 14 · Haddon Township5,000 Meters Varsity1418:35.1112
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 49 · Haddon Township5,000 Meters Championship4919:03.40 PB12
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 64 · Haddon Township3,200 Meters Senior6411:36.03 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 54 · Haddon Township5,000 Meters Varsity5418:3611
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 15 · Haddon Township5,000 Meters Varsity1517:25.2711
Oct 24Colonial Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 22 · Haddon Township5,000 Meters Varsity2217:53.29—
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 1 · Place 28 · Haddon Township5,000 Meters Division 12818:47.12—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 116 · Haddon Township5,000 Meters Varsity11619:16—
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 27 · Haddon Township5,000 Meters Varsity2718:58.44—
Sep 24Colonial Conference Batch -- HaddonfieldSep 24 · 5,000 Meters Varsity · Place 27 · Haddon Township5,000 Meters Varsity2718:58.44—
Sep 10Colonial Conference Batch-HaddonfieldSep 10 · 5,000 Meters Varsity · Place 16 · Haddon Township5,000 Meters Varsity1619:19.4811
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 88 · Haddon Township3,200 Meters Varsity8811:45.2811
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 88 · Haddon Township3,200 Meters Varsity8811:45.2811
Sep 3Colonial Conference Batch - HaddonfieldSep 3 · 3,200 Meters Varsity · Place 8 · Haddon Township3,200 Meters Varsity811:53.53 PB11

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 92 · Haddon Township5,000 Meters Varsity9219:3410
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 21 · Haddon Township5,000 Meters Varsity2119:09.0110
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 21 · Haddon Township5,000 Meters Varsity2119:09.0110
Oct 19Colonial Conference ChampionshipsOct 19 · 5,000 Meters Championship · Place 33 · Haddon Township5,000 Meters Championship3318:28.08—
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 40 · Haddon Township5,000 Meters Varsity4019:30.4210
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 40 · Haddon Township5,000 Meters Varsity4019:30.42—
Oct 10Colonial Conference Batch -- HaddonfieldOct 10 · 5,000 Meters Varsity · Place 28 · Haddon Township5,000 Meters Varsity2819:13.5610
Oct 3Colonial Conference Batch-- HaddonfieldOct 3 · 5,000 Meters Varsity · Place 45 · Haddon Township5,000 Meters Varsity4521:03.8510
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 16 · Haddon Township5,000 Meters Junior Varsity1619:10—
Sep 16Back to the Mountain InvitationalSep 16 · 5,000 Meters Varsity · Place 45 · Haddon Township5,000 Meters Varsity4519:5310
Sep 12Colonial Conference Batch -- HaddonfieldSep 12 · 5,000 Meters Varsity · Place 23 · Haddon Township5,000 Meters Varsity2319:38.14—
Sep 6Colonial Conference Batch - HaddonfieldSep 6 · 3,200 Meters Varsity · Place 35 · Haddon Township3,200 Meters Varsity3514:01.8610

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1Haddonfield Sub Varsity InvitationalNov 1 · 5,000 Meters Varsity · Place 4 · Haddon Township5,000 Meters Varsity420:15.399
Nov 1Haddonfield Sub Varsity InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 4 · Haddon Township5,000 Meters Junior Varsity420:15.399
Oct 11Colonial Conference Batch-West DeptfordOct 11 · 5,000 Meters Varsity · Place 27 · Haddon Township5,000 Meters Varsity2721:13.499
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 64 · Haddon Township5,000 Meters Varsity6419:079
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 64 · Haddon Township5,000 Meters Varsity6419:079
Sep 27Colonial Conference BatchSep 27 · 5,000 Meters Varsity · Place 43 · Haddon Township5,000 Meters Varsity4320:299
Sep 20Colonial Conference Batch - West DeptfordSep 20 · 5,000 Meters Varsity · Place 53 · Haddon Township5,000 Meters Varsity5325:27.35—
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 105 · Haddon Township3,200 Meters Varsity10513:26.319
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Freshman · Place 105 · Haddon Township3,200 Meters Freshman10513:26.319
Sep 7Colonial Conference BatchSep 7 · 5,000 Meters Varsity · Place 40 · M Haddon Township5,000 Meters Varsity4024:58.00—
Sep 6Colonial Conference Batch -- HaddonfieldSep 6 · 3,200 Meters Varsity · Place 45 · Haddon Township3,200 Meters Varsity4514:27.00—