Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 293 Green LnTCNJ High School · Sep 2118:24.7TCNJ High SchoolSeptember 21, 2024
5,000 Meters · Green Lane FieldsTCNJ High School · Sep 1317:47.00TCNJ High SchoolSeptember 13, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:51Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Robbinsville HSColonial Valley Conference Divisional XC Championship · Oct 1717:47.1Colonial Valley Conference Divisional XC ChampionshipOctober 17, 2024
5,000 Meters · Thompson ParkThompson Park Class Meet · Sep 2717:59.9Thompson Park Class MeetSeptember 27, 2025
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3130:41.5Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Saukie Golf CourseBrissman-Lundeen Invitational · Oct 332:03.72Brissman-Lundeen InvitationalOctober 3, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 118 · KnoxKnox8,000 Meters Midwest11830:41.5 PBFr
Oct 17Interregional InvitationalOct 17 · 8,000 Meters Varsity · Place 444 · KnoxKnox8,000 Meters Varsity44430:34.5FR-1
Oct 3Brissman-Lundeen InvitationalOct 3 · 8,000 Meters College · Place 219 · KnoxKnox8,000 Meters College21932:03.72 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - CentralNov 1 · 5,000 Meters Group 3 · Place 39 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Group 33918:15.6912
Oct 23Colonial Valley Conference XC ChampionshipsOct 23 · 5,000 Meters Varsity · Place 51 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity5118:33.0212
Oct 16CVC Divisional XC MeetOct 16 · 5,000 Meters Colonial · Place 42 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Colonial4217:49.4812
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 90 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity B9018:51 PB12
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Senior · Place 26 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Senior2617:59.9 PB12
Sep 13TCNJ High SchoolSep 13 · 5,000 Meters Varsity · Place 8 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity817:47.00 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 100 · Hamilton EasHamilton Eas5,000 Meters Varsity10018:2111
Nov 2NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 32 · Hamilton EasHamilton Eas5,000 Meters Varsity3217:55.811
Oct 24Colonial Valley Conference Cross Country ChampionshipOct 24 · 5,000 Meters Championship · Place 49 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Championship4918:33.111
Oct 17Colonial Valley Conference Divisional XC ChampionshipOct 17 · 5,000 Meters Colonial · Place 37 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Colonial3717:47.1 PB11
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 113 · Hamilton EasHamilton Eas5,000 Meters Varsity11319:07—
Sep 21TCNJ High SchoolSep 21 · 5,000 Meters Varsity · Place 21 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity2118:24.7 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 139 · Hamilton EasHamilton Eas5,000 Meters Varsity13919:3210
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 52 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity5219:31.2910
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 52 · Hamilton EasHamilton Eas5,000 Meters Varsity5219:31.310
Oct 19Mercer County Championship Oct 19 · 5,000 Meters Varsity · Place 65 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity6519:19.4—
Oct 6CVC Divisional ChampionshipsOct 6 · 5,000 Meters Varsity · Place 33 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity3318:53.9—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 150 · Hamilton EasHamilton Eas5,000 Meters Varsity15020:00.82—

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 83 · Hamilton EasHamilton Eas5,000 Meters Varsity8320:25.899
Oct 20Mercer County Championship Oct 20 · 5,000 Meters Championship · Place 91 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Championship9120:08.7—
Oct 13CVC Divisional ChampionshipsOct 13 · 5,000 Meters Varsity · Place 69 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity6919:45.6—
Sep 24Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 29 · Hamilton East - SteinertHamilton East - Steinert2 Miles Freshman2912:34.149
Sep 24Thompson Park Class MeetSep 24 · 2 Miles Freshman · Place 29 · Hamilton EasHamilton Eas2 Miles Freshman2912:34.29
Sep 17Night at the Nest XC InvitationalSep 17 · 5,000 Meters Varsity · Place 61 · Hamilton East - SteinertHamilton East - Steinert5,000 Meters Varsity6120:40.99