Personal bests

Best marks in available results
Event / courseMarkMeetDate
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 515:06.44Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2023:09Garret InvitationalSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 422:37Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 822:04NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 3 · Sep 2421:25Natirar Speedway Meet 3September 24, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1422:32.3Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2122:11Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Nov 121:03.54NJSIAA Sectionals - CentralNovember 1, 2025
5,000 Meters · White Oak ParkSomerville HS Senior Meet · Oct 820:52.53Somerville HS Senior MeetOctober 8, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 53 · Somerville5,000 Meters Group 25322:04 PB12
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 2 · Place 13 · Somerville5,000 Meters Group 21321:03.54 PB12
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 38 · Somerville5,000 Meters Varsity3822:11 PB12
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 48 · Somerville5,000 Meters Varsity4822:32.3 PB12
Oct 8Somerville HS Senior MeetOct 8 · 5,000 Meters Varsity · Place 3 · Somerville5,000 Meters Varsity320:52.53 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 42 · Somerville5,000 Meters Varsity D4222:37 PB12
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Senior · Place 18 · Somerville5,000 Meters Senior1822:08.012
Sep 24Natirar Speedway Meet 3Sep 24 · 5,000 Meters Varsity · Place 4 · Somerville5,000 Meters Varsity421:25 PB12
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 27 · Somerville5,000 Meters Pod 2 Varsity2723:09 PB12
Sep 9Natirar Speedway Meet 1Sep 9 · 5,000 Meters Varsity · Place 3 · Somerville5,000 Meters Varsity321:5712
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Varsity · Place 46 · Somerville3,345 Meters Varsity4615:06.44 PB12