Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:43Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Kutztown University Farm CoursePTXC 15 by Kutztown University · Sep 717:21.1PTXC 15 by Kutztown UniversitySeptember 7, 2024
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1417:38.8Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2117:26Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Thompson ParkNJSIAA Sectionals - Central · Nov 117:26.49NJSIAA Sectionals - CentralNovember 1, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 4 · Place 53 · Montgomery5,000 Meters Group 45317:26.49 PB12
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 29 · Montgomery5,000 Meters Varsity2917:26 PB12
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 27 · Montgomery5,000 Meters Varsity2717:38.8 PB12
Oct 8Ridge JV/Freshman MeetOct 8 · 5,000 Meters Junior Varsity/Frosh · Place 12 · Montgomery5,000 Meters Junior Varsity/Frosh1218:5212
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 82 · Montgomery5,000 Meters Varsity B8218:43 PB12
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Senior · Place 18 · Montgomery5,000 Meters Senior1817:40.412
Sep 6PTXC 16Sep 6 · 5,000 Meters Varsity Blue · Place 13 · Montgomery5,000 Meters Varsity Blue1318:07.9012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 27 · Montgomery5,000 Meters Varsity2717:08.511
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 8 · Montgomery5,000 Meters Varsity816:4011
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 16 · M-Montgomery5,000 Meters Varsity1617:14.5JR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 5 · M-MontgomeryVarsity517:14.5JR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Varsity · Place 16 · M-Montgomery5,000 Meters Varsity1617:14.5JR
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 47 · Montgomery5,000 Meters Varsity4718:02—
Sep 7PTXC 15 by Kutztown UniversitySep 7 · 5,000 Meters Varsity Blue · Place 8 · Montgomery5,000 Meters Varsity Blue817:21.1 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 109 · Montgomery5,000 Meters Varsity10918:2710
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 33 · Montgomery5,000 Meters Varsity3317:48.3110
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 33 · Montgomery5,000 Meters Varsity3317:48.410
Oct 19Somerset County XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 23 · Montgomery5,000 Meters Varsity2317:1610
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 41 · Montgomery5,000 Meters Varsity4117:54.46—
Sep 9PTXC 14 by Kutztown UniversitySep 9 · 5,000 Meters Varsity Blue · Place 7 · Montgomery5,000 Meters Varsity Blue717:36.810

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 54 · Montgomery5,000 Meters Varsity5417:53.829
Oct 20Somerset County XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 4 · Montgomery5,000 Meters Junior Varsity417:499
Oct 11Skyland Conference XC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 40 · Montgomery5,000 Meters Varsity4018:219
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 57 · Montgomery5,000 Meters Varsity5718:149
Sep 24Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 1 · Montgomery2 Miles Freshman111:09.749
Sep 24Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 1 · Montgomery2 Miles Freshman111:09.89