Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3122:06.60NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 426:53Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Lincoln ParkJersey City Cross Country Championship · Oct 821:15Jersey City Cross Country ChampionshipOctober 8, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2722:58.1Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Steven Gregg ParkSouth Hudson XC Championships · Oct 1621:39South Hudson XC ChampionshipsOctober 16, 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 85 · Snyder5,000 Meters Group 28522:06.60 PB12
Oct 24Hudson County ChampionshipOct 24 · Varsity · Place 69 · SnyderVarsity6921:1912
Oct 15South Hudson XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 41 · Snyder5,000 Meters Varsity4121:4412
Oct 6Jersey City Cross Country ChampionshipOct 6 · 5,000 Meters Varsity · Place 26 · Snyder5,000 Meters Varsity2621:25.2812

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 2 · Place 92 · Snyder5,000 Meters Group 29223:10.2611
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 77 · Snyder5,000 Meters Varsity7722:1311
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 46 · Snyder5,000 Meters Varsity4621:39 PB11
Oct 8Jersey City Cross Country ChampionshipOct 8 · 5,000 Meters Varsity · Place 32 · Snyder5,000 Meters Varsity3221:15 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity D · Place 117 · Snyder5,000 Meters Junior Varsity D11726:53 PB11
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 196 · Snyder5,000 Meters JV C19622:58.1 PB11

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 96 · Snyder5,000 Meters Varsity9624:57.3110
Oct 26Hudson County ChampionshipOct 26 · 5,000 Meters Varsity · Place 77 · Snyder5,000 Meters Varsity7722:02—
Oct 19Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Sophomore · Place 52 · Snyder5,000 Meters Sophomore5222:52.410
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 220 · Snyder5,000 Meters Junior Varsity22023:31SO
Sep 14Thompson 2 MilerSep 14 · 2 Miles Sophomore · Place 136 · Snyder2 Miles Sophomore13615:40.210
Sep 7St. Dominic Academy XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 45 · Snyder5,000 Meters Junior Varsity4525:36.78—

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Hudson County ChampionshipsOct 21 · 2 Miles Freshman · Place 43 · Snyder2 Miles Freshman4316:19—
Oct 3Jersey City ChampionshipOct 3 · 2 Miles Freshman Varsity · Place 31 · Snyder2 Miles Freshman Varsity3116:50—
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 65 · Snyder3,200 Meters Freshman6516:30.47FR
Sep 23Six Flags Wild Safari Invitational-HSSep 23 · 3,200 Meters Freshman · Place 65 · Snyder3,200 Meters Freshman6516:30.47FR