Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3117:17.83NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:14.86NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:07.4New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 620:56.24Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1220:01Battle @ Ocean County ParkSeptember 12, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 74 · Randolph5,000 Meters Group 37418:14.86 PB12
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 3 · Place 17 · Randolph5,000 Meters Group 31717:17.83 PB12
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 17 · Randolph5,000 Meters Varsity Large1717:32.6612
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 51 · Randolph5,000 Meters Varsity C5118:07.4 PB12
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 56 · Randolph5,000 Meters Varsity 25619:14.0712
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 14 · Randolph5,000 Meters Varsity 21417:44.6012

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 25 · Randolph5,000 Meters Junior Varsity2519:12.5711
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 29 · Randolph5,000 Meters Varsity 22918:47.3511
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 146 · Randolph5,000 Meters Junior14620:08.811
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 81 · Randolph5,000 Meters Varsity 18120:45.7211
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Junior= · Place 110 · Randolph5,000 Meters Junior=11020:01 PB11
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 97 · Randolph5,000 Meters Junior Varsity9720:56.24 PB11