Personal bests

Best marks in available results
Event / courseMarkMeetDate
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 511:31.79Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2218:37.2NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2318:47.4NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Darlington ParkBrett Taylor Invitational · Sep 2718:48Brett Taylor InvitationalSeptember 27, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:09Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1618:38NJSIAA Meet of Champions November 16, 2024
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:31NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Thompson ParkGreater Middlesex Championship · Oct 2517:16Greater Middlesex ChampionshipOctober 25, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Green · Place 70 · Metuchen5,000 Meters Open - Northeast Green7018:37.2 PB12
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 44 · Metuchen5,000 Meters Group 14418:31 PB12
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 1 · Place 14 · Metuchen5,000 Meters Group 11417:49.1712
Oct 25Greater Middlesex ChampionshipOct 25 · 5,000 Meters Varsity · Place 28 · Metuchen5,000 Meters Varsity2817:16 PB12
Oct 15GMC Divisional ChampionshipOct 15 · 5,000 Meters Red · Place 22 · Metuchen5,000 Meters Red2217:4812
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 48 · Metuchen5,000 Meters Varsity F4818:09 PB12
Sep 27Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity B · Place 10 · Metuchen5,000 Meters Varsity B1018:48 PB12
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Varsity · Place 25 · Metuchen3,345 Meters Varsity2511:31.79 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 92 · Metuchen5,000 Meters Open - Northeast Green9218:47.4 PB11
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 149 · Metuchen5,000 Meters Varsity14918:38 PB11
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 37 · Metuchen5,000 Meters Varsity3718:1311
Nov 2NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 12 · Metuchen5,000 Meters Varsity1217:44.811
Oct 26Greater Middlesex ChampionshipOct 26 · 5,000 Meters Varsity · Place 108 · Metuchen5,000 Meters Varsity10820:31.311
Oct 16GMC Divisional ChampionshipOct 16 · Championship · Place 20 · MetuchenChampionship2017:56.59—
Oct 16GMC Divisional ChampionshipOct 16 · 5,000 Meters Championship · Place 20 · Metuchen5,000 Meters Championship2017:56.59—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 50 · Metuchen5,000 Meters Varsity5018:19—
Sep 21Xavier InvitationalSep 21 · 5,000 Meters Varsity · Place 21 · Metuchen5,000 Meters Varsity2117:49.9011
Sep 14Thompson 2 MilerSep 14 · 2 Miles Varsity · Place 17 · Metuchen2 Miles Varsity1711:10.511

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 17 · Metuchen5,000 Meters Junior Varsity1718:3510
Oct 21Greater Middlesex ChampionshipOct 21 · 5,000 Meters Junior Varsity · Place 23 · Metuchen5,000 Meters Junior Varsity2320:03.7210
Oct 11GMC Divisional ChampionshipOct 11 · 5,000 Meters Varsity · Place 29 · Metuchen5,000 Meters Varsity2920:11.3610
Oct 6Greystone InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 2 · Metuchen5,000 Meters Junior Varsity219:44.1810
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 35 · Metuchen5,000 Meters Junior Varsity3520:11—
Sep 9Thompson 2 MilerSep 9 · 2 Miles Sophomore · Place 36 · Metuchen2 Miles Sophomore3612:27.8810
Sep 9Thompson 2 MilerSep 9 · 2 Miles Sophomore · Place 36 · Metuchen2 Miles Sophomore3612:27.8810

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26NJ Freshman/JV State MeetOct 26 · 5,000 Meters Freshman · Place 41 · Metuchen5,000 Meters Freshman4121:08.599
Oct 26NJ Freshman/JV State MeetOct 26 · 5,000 Meters Freshman Championship · Place 41 · Metuchen5,000 Meters Freshman Championship4121:08.69
Oct 22Greater Middlesex ChampionshipOct 22 · 5,000 Meters Freshman · Place 11 · Metuchen5,000 Meters Freshman1120:25.739
Oct 12GMC Divisional ChampionshipOct 12 · 5,000 Meters Varsity · Place 34 · Metuchen5,000 Meters Varsity3421:00.109
Oct 8Fall Classic Oct 8 · 2 Miles Freshman · Place 18 · Metuchen2 Miles Freshman1812:46.49
Sep 24Stewart Memorial InvitationalSep 24 · 3,100 Meters Freshman · Place 38 · Metuchen3,100 Meters Freshman3813:03.009
Sep 24Stewart Memorial InvitationalSep 24 · 3,100 Meters Freshman · Place 38 · Metuchen3,100 Meters Freshman3813:03.009
Sep 10Thompson 2 MilerSep 10 · 2 Miles Freshman · Place 42 · Metuchen2 Miles Freshman4213:29.469