Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · BCIT West HamptonSJ Vo-Tech Championships · Oct 123:05.57SJ Vo-Tech ChampionshipsOctober 1, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 123:27.36NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Palmyra Cove Nature ParkBCSL Cross Country Championships · Oct 2222:28.91BCSL Cross Country ChampionshipsOctober 22, 2025
5,000 Meters · Salem TechNJTAC Championships · Oct 2023:37.11NJTAC ChampionshipsOctober 20, 2025
5,000 Meters · Timber Creek ParkCamden County Championship · Oct 1724:02.07Camden County ChampionshipOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 2 · Place 106 · Camden Co Tech (Pennsauken)5,000 Meters Group 210623:27.36 PB12
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Camden Co Tech (Pennsauken)5,000 Meters Freedom0—12
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Place 40 · Camden Co Tech (Pennsauken)5,000 Meters Freedom4022:28.91 PB12
Oct 20NJTAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 83 · Camden Co Tech (Pennsauken)5,000 Meters Varsity8323:37.11 PB12
Oct 17Camden County ChampionshipOct 17 · 5,000 Meters Varsity 2 · Place 70 · Camden Co Tech (Pennsauken)5,000 Meters Varsity 27024:02.07 PB12
Oct 1SJ Vo-Tech ChampionshipsOct 1 · 5,000 Meters Varsity · Place 53 · Camden Co Tech (Pennsauken)5,000 Meters Varsity5323:05.57 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 23Burlington County Scholastic League Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity · Place 37 · Camden Co. Tech - Pennsauken5,000 Meters Varsity3723:40.111

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Camden County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 74 · Camden Co. Tech - Pennsauken5,000 Meters Varsity7425:02.6710
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 62 · Camden Co. Tech - Pennsauken5,000 Meters Varsity6225:43.8710
Sep 27Olympic Conf Batch MeetSep 27 · 5,000 Meters Division 1 · Place 38 · Camden Co. Tech - Pennsauken5,000 Meters Division 13823:41.2810
Sep 19Olympic Conf Batch MeetSep 19 · 5,000 Meters Division 1 · Place 67 · Camden Co. Tech - Pennsauken5,000 Meters Division 16724:12.9810
Sep 12Olympic Conf Batch MeetSep 12 · 5,000 Meters Varsity · Place 34 · Camden Co. Tech - Pennsauken5,000 Meters Varsity3423:13.9410

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19Olympic Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 115 · Camden Co. Tech - Pennsauken5,000 Meters Varsity11523:58.699
Oct 14Camden County ChampionshipsOct 14 · 5,000 Meters Varsity · Place 74 · Camden Co. Tech - Pennsauken5,000 Meters Varsity7424:48.279
Sep 28Olympic Conf Batch MeetSep 28 · 5,000 Meters Varsity · Place 54 · Camden Co. Tech - Pennsauken5,000 Meters Varsity5425:34.449
Sep 20Olympic Conf Batch MeetSep 20 · 5,000 Meters Varsity · Place 10 · Camden Co. Tech - Pennsauken5,000 Meters Varsity1020:56.839