Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2417:53.85Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2618:27Garret InvitationalSeptember 26, 2026
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3117:23.26NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:17.30NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 618:42.58Roxbury XC InvitationalSeptember 6, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 111 · Columbia5,000 Meters Group 411118:17.30 PB11
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 4 · Place 42 · Columbia5,000 Meters Group 44217:23.26 PB11
Oct 13SEC XC ChampionshipOct 13 · 5,000 Meters American · Place 29 · Columbia5,000 Meters American2917:58.4011
Sep 26Garret InvitationalSep 26 · 5,000 Meters Varsity Pod 1 · Place 21 · Columbia5,000 Meters Varsity Pod 12118:27 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 5 · Columbia5,000 Meters Junior Varsity517:53.85 PB10
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Novice 5k · Place 9 · Columbia5,000 Meters Novice 5k918:59.1010
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity A · Place 59 · Columbia5,000 Meters Junior Varsity A5919:0210
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 50 · Columbia5,000 Meters Sophomore5018:34.210
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 20 · Columbia5,000 Meters Junior Varsity2018:42.58 PB10