Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Branch Brook ParkSEC Batch Meet 3 · Sep 2921:00.8SEC Batch Meet 3September 29, 2026
5,000 Meters · Cedar Grove ParkSEC XC Championship · Oct 1320:45.78SEC XC ChampionshipOctober 13, 2026
5,000 Meters · Salem TechNJTAC Championships · Oct 2819:41.38NJTAC ChampionshipsOctober 28, 2026
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2923:17Freshman/JV State MeetOctober 29, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28NJTAC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 29 · Newark Tech- Essex County5,000 Meters Varsity2919:41.38 PB12
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Championship · Place 133 · Newark Tech5,000 Meters Championship13322:21.3912
Oct 13SEC XC ChampionshipOct 13 · 5,000 Meters Colonial · Place 3 · Newark Tech- Essex County5,000 Meters Colonial320:45.78 PB12
Sep 29SEC Batch Meet 3Sep 29 · 5,000 Meters Varsity 2 · Place 28 · Newark Tech- Essex County5,000 Meters Varsity 22821:00.8 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Junior Varsity · Place 171 · Newark Tech- Essex County5,000 Meters Junior Varsity17123:17 PB11
Oct 20NJTAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 84 · Newark Tech- Essex County5,000 Meters Varsity8423:57.7711
Oct 14SEC ChampionshipsOct 14 · 5,000 Meters Colonial · Place 31 · Newark Tech- Essex County5,000 Meters Colonial3124:58.4811
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 2 · Place 71 · Newark Tech- Essex County5,000 Meters Varsity 27122:42.5311
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 3 · Place 78 · Newark Tech- Essex County5,000 Meters Varsity 37828:33.8911
Sep 16SEC Batch Meet 2Sep 16 · 5,000 Meters Varsity 3 · Place 84 · Newark Tech- Essex County5,000 Meters Varsity 38430:32.8011
Sep 9SEC Batch Meet 1Sep 9 · 5,000 Meters Varsity 2 · Place 67 · Newark Tech- Essex County5,000 Meters Varsity 26726:14.0611