Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 120:12.61NJSIAA Sectionals - North 2November 1, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 422:25Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Lincoln ParkJersey City Cross Country Championship · Oct 819:54Jersey City Cross Country ChampionshipOctober 8, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2720:54.0Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Steven Gregg ParkHudson County Championship · Oct 2519:30Hudson County ChampionshipOctober 25, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 2 · Place 75 · Snyder5,000 Meters Group 27521:00.2011
Oct 15South Hudson XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 35 · Snyder5,000 Meters Varsity3520:4011
Oct 6Jersey City Cross Country ChampionshipOct 6 · 5,000 Meters Varsity · Place 24 · Snyder5,000 Meters Varsity2421:02.6211

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 2 · Place 67 · Snyder5,000 Meters Group 26720:12.61 PB10
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 51 · Snyder5,000 Meters Varsity5119:30 PB10
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 37 · Snyder5,000 Meters Varsity3720:3010
Oct 8Jersey City Cross Country ChampionshipOct 8 · 5,000 Meters Varsity · Place 26 · Snyder5,000 Meters Varsity2619:54 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity D · Place 53 · Snyder5,000 Meters Junior Varsity D5322:25 PB10
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 110 · Snyder5,000 Meters JV C11020:54.0 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Hudson County ChampionshipOct 26 · 2.2 Miles Freshman · Place 24 · Snyder2.2 Miles Freshman2415:04—
Oct 8Jersey City ChampionshipOct 8 · 3,200 Meters Freshman · Place 18 · Snyder3,200 Meters Freshman1813:189