Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 118:42.55NJSIAA Sectionals - North 2November 1, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:05Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Lincoln ParkJersey City Cross Country Championship · Oct 818:02Jersey City Cross Country ChampionshipOctober 8, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2718:05.6Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Steven Gregg ParkHudson County Championship · Oct 2518:11Hudson County ChampionshipOctober 25, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 2 · Place 44 · Snyder5,000 Meters Group 24418:59.3012
Oct 24Hudson County ChampionshipOct 24 · Varsity · Place 36 · SnyderVarsity3619:0112
Oct 15South Hudson XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 22 · Snyder5,000 Meters Varsity2218:5912
Oct 6Jersey City Cross Country ChampionshipOct 6 · 5,000 Meters Varsity · Place 15 · Snyder5,000 Meters Varsity1518:25.2512

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 2 · Place 42 · Snyder5,000 Meters Group 24218:42.55 PB11
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 30 · Snyder5,000 Meters Varsity3018:11 PB11
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 26 · Snyder5,000 Meters Varsity2618:5811
Oct 8Jersey City Cross Country ChampionshipOct 8 · 5,000 Meters Varsity · Place 18 · Snyder5,000 Meters Varsity1818:02 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity D · Place 14 · Snyder5,000 Meters Junior Varsity D1420:05 PB11
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 11 · Snyder5,000 Meters JV C1118:05.6 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 51 · Snyder5,000 Meters Varsity5119:11.2010
Oct 26Hudson County ChampionshipOct 26 · 5,000 Meters Varsity · Place 29 · Snyder5,000 Meters Varsity2918:00—
Oct 19Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Sophomore · Place 15 · Snyder5,000 Meters Sophomore1519:10.010
Oct 8Jersey City ChampionshipOct 8 · 5,000 Meters Varsity · Place 15 · Snyder5,000 Meters Varsity1518:4010
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 22 · Snyder5,000 Meters Junior Varsity2218:37SO
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 22 · Snyder5,000 Meters Junior Varsity2218:37SO
Sep 14Thompson 2 MilerSep 14 · 2 Miles Sophomore · Place 35 · Snyder2 Miles Sophomore3511:54.310

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - North 2Oct 28 · 5,000 Meters Varsity · Place 89 · Snyder5,000 Meters Varsity8920:00.549
Oct 28NJSIAA Sectionals - North 2Oct 28 · 5,000 Meters Varsity · Place 89 · Snyder5,000 Meters Varsity8920:00.549
Oct 21Hudson County ChampionshipsOct 21 · 2 Miles Freshman · Place 4 · Snyder2 Miles Freshman412:14—
Oct 3Jersey City ChampionshipOct 3 · 2 Miles Freshman Varsity · Place 2 · Snyder2 Miles Freshman Varsity212:08—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 8 · Snyder3,200 Meters Freshman811:17.14FR
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 8 · Snyder3,200 Meters Freshman811:17.14FR