Personal bests

Best marks in available results
Event / courseMarkMeetDate
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 516:19.44Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Garret Mountain ReservationGarret Invitational · Sep 2025:09Garret InvitationalSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 425:13Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 824:38NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 3 · Sep 2423:42Natirar Speedway Meet 3September 24, 2025
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1424:48.6Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2123:32Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Nov 122:40.41NJSIAA Sectionals - CentralNovember 1, 2025
5,000 Meters · White Oak ParkSomerville HS Senior Meet · Oct 722:37.63Somerville HS Senior MeetOctober 7, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 2 · Place 113 · Somerville5,000 Meters Group 211325:14.8211
Oct 31NJSIAA Sectionals - CentralOct 31 · 5,000 Meters Group 2 · Place 49 · Somerville5,000 Meters Group 24922:49.0811
Oct 21Somerset County XC ChampionshipsOct 21 · Varsity · Place 75 · SomervilleVarsity7524:4711
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 100 · Somerville5,000 Meters Varsity10026:13.5411
Oct 7Somerville HS Senior MeetOct 7 · 5,000 Meters Varsity · Place 7 · Somerville5,000 Meters Varsity722:37.63 PB11
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 44 · Somerville5,000 Meters Varsity A4425:52.211
Sep 8Natirar Speedway Meet 1Sep 8 · 5,000 Meters Varsity · Place 12 · Somerville5,000 Meters Varsity1225:4911

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 108 · Somerville5,000 Meters Group 210824:38 PB10
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 2 · Place 27 · Somerville5,000 Meters Group 22722:40.41 PB10
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 50 · Somerville5,000 Meters Varsity5023:32 PB10
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 81 · Somerville5,000 Meters Varsity8124:48.6 PB10
Oct 8Somerville HS Senior MeetOct 8 · 5,000 Meters Varsity · Place 9 · Somerville5,000 Meters Varsity923:22.2710
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 88 · Somerville5,000 Meters Varsity D8825:13 PB10
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Sophomore · Place 36 · Somerville5,000 Meters Sophomore3624:38.310
Sep 24Natirar Speedway Meet 3Sep 24 · 5,000 Meters Varsity · Place 13 · Somerville5,000 Meters Varsity1323:42 PB10
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 65 · Somerville5,000 Meters Pod 2 Varsity6525:09 PB10
Sep 9Natirar Speedway Meet 1Sep 9 · 5,000 Meters Varsity · Place 15 · Somerville5,000 Meters Varsity1524:5310
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Varsity · Place 70 · Somerville3,345 Meters Varsity7016:19.44 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 59 · Somerville5,000 Meters Varsity5924:16.59
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 69 · Somerville5,000 Meters Varsity6924:259
Oct 9Somerville HS Senior MeetOct 9 · 5,000 Meters Varsity · Place 15 · Somerville5,000 Meters Varsity150:25:01.749
Oct 9Somerville HS Senior MeetOct 9 · 5,000 Meters Varsity · Place 7 · Somerville5,000 Meters Varsity70:25:01.7415
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 38 · Somerville5,000 Meters Junior Varsity3826:11.08—
Sep 25Natirar Speedway Meet 3Sep 25 · 5,000 Meters Varsity · Place 24 · Somerville5,000 Meters Varsity2425:119
Sep 10Natirar Speedway Meet 1Sep 10 · 5,000 Meters Varsity · Place 32 · Somerville5,000 Meters Varsity3227:269
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 40 · Somerville5,000 Meters Junior Varsity4026:11.009