Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:35.96NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1719:13.8Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conf Batch Meet 2 · Sep 1619:01.46Olympic Conf Batch Meet 2September 16, 2025
5,000 Meters · George SchoolGeorge School Invite · Sep 2018:28.10George School InviteSeptember 20, 2025
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2817:41.56Baker Sub Varsity InvitationalOctober 28, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 106 · Lenape5,000 Meters Group 410619:59.4412
Oct 21Olympic Conference ChampionshipsOct 21 · 5,000 Meters Championship · Place 76 · Lenape Regional5,000 Meters Championship7619:32.4112
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 53 · Lenape Regional5,000 Meters Varsity5319:39.1212
Sep 15Olympic Conf Batch MeetSep 15 · 5,000 Meters Varsity 2 · Place 15 · Lenape5,000 Meters Varsity 21520:12.8412
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 120 · Lenape3,200 Meters Senior12012:35.96 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity A · Place 22 · Lenape5,000 Meters Sub Varsity A2217:41.56 PB11
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 111 · Lenape5,000 Meters Varsity11120:02.9411
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 52 · Lenape5,000 Meters Varsity5219:13.8 PB11
Sep 20George School InviteSep 20 · 5,000 Meters Varsity · Place 43 · Lenape5,000 Meters Varsity4318:28.10 PB11
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 10 · Lenape5,000 Meters Varsity 21019:01.46 PB11
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters A Race · Place 10 · Lenape5,000 Meters A Race1019:50.6911
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 136 · Lenape3,200 Meters Junior13612:36.8211

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 104 · Lenape Regional5,000 Meters Varsity10419:23.3410
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 77 · Lenape Regional5,000 Meters Varsity7718:43.8910
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Championship · Place 40 · Lenape Regional5,000 Meters Championship4018:58.2010
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 163 · Lenape Regional5,000 Meters Varsity16320:34—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 105 · Lenape Regional5,000 Meters Varsity10518:40SO
Sep 17Olympic Conf Batch MeetSep 17 · 5,000 Meters Varsity · Place 14 · Lenape Regional5,000 Meters Varsity1419:32.0710
Sep 10Olympic Conf Batch MeetSep 10 · 5,000 Meters Varsity · Place 16 · Lenape Regional5,000 Meters Varsity1620:12.91—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 128 · Lenape Regional3,200 Meters Varsity12812:28.5210
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Sophomore · Place 128 · Lenape Regional3,200 Meters Sophomore12812:28.5210

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30Haddonfield Sub Varsity InvitationalOct 30 · 5,000 Meters Novice · Place 69 · Lenape Regional5,000 Meters Novice6920:11.369
Oct 18Olympic Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 46 · Lenape Regional5,000 Meters Junior Varsity4620:05.819
Oct 10Lenape XC NoviceOct 10 · 3,200 Meters Frosh/Soph Freshman · Place 1 · Lenape Regional3,200 Meters Frosh/Soph Freshman112:14.319
Sep 27Olympic Conf Batch MeetSep 27 · 5,000 Meters Division 2 · Place 30 · Lenape Regional5,000 Meters Division 23021:56.449
Sep 19Olympic Conf Batch MeetSep 19 · 5,000 Meters Division 1 · Place 48 · Lenape Regional5,000 Meters Division 14821:44.759
Sep 12Olympic Conf Batch MeetSep 12 · 5,000 Meters Varsity · Place 43 · Lenape Regional5,000 Meters Varsity4323:14.319