Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 412:16.40Oak Ridge InvitationalSeptember 4, 2026
2 Miles · Thompson ParkThompson Park Class Meet · Sep 2711:15.4Thompson Park Class MeetSeptember 27, 2025
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 513:13.25Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2019:54Garret InvitationalSeptember 20, 2025
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1818:09.5Holmdel OpenerSeptember 18, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:20NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 1 · Sep 817:45Natirar Speedway Meet 1September 8, 2026
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1317:56.50Skyland Conference ChampsOctober 13, 2026
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2118:15Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Nov 117:40.69NJSIAA Sectionals - CentralNovember 1, 2025
5,000 Meters · White Oak ParkSomerville HS Senior Meet · Oct 716:44.43Somerville HS Senior MeetOctober 7, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 21 · Somerville5,000 Meters Varsity2117:56.50 PB10
Oct 7Somerville HS Senior MeetOct 7 · 5,000 Meters Varsity · Place 2 · Somerville5,000 Meters Varsity216:44.43 PB10
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 35 · Somerville5,000 Meters Varsity A3518:09.5 PB10
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men A Race 5000 · Place 35 · Somerville5,000 Meters Men A Race 50003518:09.510
Sep 8Natirar Speedway Meet 1Sep 8 · 5,000 Meters Varsity · Place 3 · Somerville5,000 Meters Varsity317:45 PB10
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 84 · Somerville2 Miles Varsity8412:16.40 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 55 · Somerville5,000 Meters Group 25518:20 PB9
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 2 · Place 27 · Somerville5,000 Meters Group 22717:40.69 PB9
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 45 · Somerville5,000 Meters Varsity4518:15 PB9
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 60 · Somerville5,000 Meters Varsity6018:36.69
Oct 8Somerville HS Senior MeetOct 8 · 5,000 Meters Varsity · Place 6 · Somerville5,000 Meters Varsity618:11.919
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 49 · Somerville5,000 Meters Varsity D4919:199
Sep 27Thompson Park Class MeetSep 27 · 2 Miles Freshman · Place 9 · Somerville2 Miles Freshman911:15.4 PB9
Sep 24Natirar Speedway Meet 3Sep 24 · 5,000 Meters Varsity · Place 7 · Somerville5,000 Meters Varsity717:539
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 86 · Somerville5,000 Meters Pod 2 Varsity8619:54 PB9
Sep 9Natirar Speedway Meet 1Sep 9 · 5,000 Meters Varsity · Place 17 · Somerville5,000 Meters Varsity1719:149
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Varsity · Place 90 · Somerville3,345 Meters Varsity9013:13.25 PB9