Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1016:54.1Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 513:10.50Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Darlington ParkBrett Taylor Invitational · Sep 2719:45Brett Taylor InvitationalSeptember 27, 2025
5,000 Meters · Greystone XC CourseGreystone Invitational · Oct 1019:21.98Greystone InvitationalOctober 10, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:41.8New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Lincoln ParkJohn E. Nagel Fall Invitational · Sep 1220:38.28John E. Nagel Fall InvitationalSeptember 12, 2026
5,000 Meters · Steven Gregg ParkHudson County Championship · Oct 2519:07Hudson 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 15South Hudson XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 24 · Bayonne5,000 Meters Varsity2419:2912
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity D · Place 198 · Bayonne2.5 Miles Varsity D19816:54.1 PB12
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 175 · Bayonne5,000 Meters Varsity B17520:41.8 PB12
Sep 12John E. Nagel Fall InvitationalSep 12 · 5,000 Meters Varsity · Place 25 · Bayonne5,000 Meters Varsity2520:38.28 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 4 · Place 72 · Bayonne5,000 Meters Group 47219:38.9111
Oct 25Hudson County ChampionshipOct 25 · 5,000 Meters Varsity · Place 43 · Bayonne5,000 Meters Varsity4319:07 PB11
Oct 16South Hudson XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 35 · Bayonne5,000 Meters Varsity3520:1811
Oct 10Greystone InvitationalOct 10 · 5,000 Meters Varsity · Place 30 · Bayonne5,000 Meters Varsity3019:21.98 PB11
Sep 27Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity A · Place 40 · Bayonne5,000 Meters Varsity A4019:45 PB11
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 136 · Bayonne5,000 Meters Junior13619:52.811
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Varsity · Place 89 · Bayonne3,345 Meters Varsity8913:10.50 PB11