Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1015:48.2Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 612:43.89NIKE: Cherokee ChallengeSeptember 6, 2025
3,200 Meters · Manalapan Recreation CenterRun The Night · Sep 412:11.96Run The NightSeptember 4, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1719:26.6Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3117:51.26NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:34.47NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 319:30.7New Balance Shore Coaches InvitationalOctober 3, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 88 · Moorestown5,000 Meters Group 38818:34.47 PB11
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 3 · Place 58 · Moorestown5,000 Meters Group 35817:51.26 PB11
Oct 21Olympic Conference ChampionshipsOct 21 · Varsity · Place 63 · MoorestownVarsity6319:10.9411
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 51 · Moorestown5,000 Meters Varsity5119:34.8711
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity B · Place 130 · Moorestown2.5 Miles Varsity B13015:48.2 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity C · Place 35 · Moorestown5,000 Meters Junior Varsity C3519:30.7 PB11
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity B · Place 26 · Moorestown5,000 Meters Varsity B2619:50.011
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men B Race 5000 · Place 26 · Moorestown5,000 Meters Men B Race 50002619:50.011
Sep 15Olympic Conf Batch MeetSep 15 · 5,000 Meters Varsity 1 · Place 8 · Moorestown5,000 Meters Varsity 1819:58.5111
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Red Open HS Boys · Place 21 · Moorestown5,000 Meters Red Open HS Boys2120:07.611
Sep 4Run The NightSep 4 · 3,200 Meters Junior · Place 80 · Moorestown3,200 Meters Junior8012:11.96 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 57 · Moorestown5,000 Meters Varsity5719:26.6 PB10
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 3 · Place 55 · Moorestown5,000 Meters Varsity 35518:55.0910
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 114 · Moorestown5,000 Meters Varsity C11420:2510
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 8 · Moorestown5,000 Meters Varsity 1819:43.6210
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters red · Place 22 · Moorestown5,000 Meters red2220:21.210
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters B Race · Place 6 · Moorestown5,000 Meters B Race620:26.6210
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 122 · Moorestown3,200 Meters Sophomore12212:43.89 PB10