Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3115:56.54NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 717:26.13NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:23NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1116:13.41Battle @ Ocean County ParkSeptember 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 52 · Cherry Hill East5,000 Meters Group 45217:26.13 PB12
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 10 · Cherry Hill East5,000 Meters Group 41015:56.54 PB12
Oct 21Olympic Conference ChampionshipsOct 21 · 5,000 Meters Championship · Place 3 · Cherry Hill East5,000 Meters Championship316:31.0612
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 1 · Place 2 · Cherry Hill East5,000 Meters Varsity 1216:16.0612
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Senior · Place 7 · Cherry Hill East5,000 Meters Senior716:13.41 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 131 · Cherry Hill East5,000 Meters Varsity13117:5011
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 4 · Place 99 · Cherry Hill East5,000 Meters Group 49918:23 PB11
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 4 · Place 20 · Cherry Hill East5,000 Meters Group 42016:34.3711
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 21 · Cherry Hill East5,000 Meters Varsity2116:46.1711
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 82 · Cherry Hill East5,000 Meters Varsity A8218:1211
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Junior= · Place 20 · Cherry Hill East5,000 Meters Junior=2016:5311

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 43 · Cherry Hill East5,000 Meters Varsity4317:23.4510
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 3 · Place 11 · Cherry Hill East5,000 Meters Division 31117:36.59—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 18 · Cherry Hill East5,000 Meters Junior Varsity1818:26—
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Sophomore · Place 10 · Cherry Hill East5,000 Meters Sophomore1017:29—
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Sophomore · Place 10 · Cherry Hill East5,000 Meters Sophomore1017:29—

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30Haddonfield Sub Varsity InvitationalOct 30 · 5,000 Meters Novice · Place 24 · Cherry Hill East5,000 Meters Novice2418:08.709
Oct 18Olympic Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 14 · Cherry Hill East5,000 Meters Junior Varsity1418:22.039
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 9 · Cherry Hill East5,000 Meters Varsity918:37.899
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Junior Varsity · Place 9 · Cherry Hill East5,000 Meters Junior Varsity918:37.89—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 31 · Cherry Hill East2 Miles Freshman3112:53—
Sep 27Olympic Conf Batch MeetSep 27 · 5,000 Meters Division 1 · Place 39 · Cherry Hill East5,000 Meters Division 13923:41.879
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 5 · Cherry Hill East3,200 Meters Freshman511:09.12FR
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 5 · Cherry Hill East3,200 Meters Freshman511:09.12FR
Sep 19Olympic Conf Batch MeetSep 19 · 5,000 Meters Division 2 · Place 26 · Cherry Hill East5,000 Meters Division 22620:56.539
Sep 12Olympic Conf Batch MeetSep 12 · 5,000 Meters Varsity · Place 24 · Cherry Hill East5,000 Meters Varsity2421:01.089