Personal bests

Best marks in available results
Event / courseMarkMeetDate
3345 m · Oak Ridge ParkOak Ridge Invitational · Sep 515:38.01Oak Ridge InvitationalSeptember 5, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3121:00.10NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 722:15.44NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Natirar Park TrailNatirar Speedway Meet 3 · Sep 2422:47Natirar Speedway Meet 3September 24, 2025
5,000 Meters · Oak Ridge ParkViking Last Chance Invitational · Nov 522:11.44Viking Last Chance InvitationalNovember 5, 2025
5,000 Meters · Phillipsburg High SchoolHunterdon / Sussex / Warren Champs · Oct 2322:45.2Hunterdon / Sussex / Warren ChampsOctober 23, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2921:49Freshman/JV State MeetOctober 29, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 100 · North Hunterdon5,000 Meters Group 310022:15.44 PB11
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 3 · Place 28 · North Hunterdon5,000 Meters Group 32821:00.10 PB11
Oct 22Hunterdon / Sussex / Warren ChampsOct 22 · 5,000 Meters Championship · Place 22 · North Hunterdon5,000 Meters Championship2222:11.711
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Junior Varsity · Place 3 · North Hunterdon5,000 Meters Junior Varsity323:19.6211

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5Viking Last Chance InvitationalNov 5 · 5,000 Meters Varsity · Place 8 · North Hunterdon5,000 Meters Varsity822:11.44 PB10
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Junior Varsity · Place 9 · North Hunterdon5,000 Meters Junior Varsity921:49 PB10
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Varsity · Place 29 · North Hunterdon5,000 Meters Varsity2922:45.2 PB10
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 8 · North Hunterdon5,000 Meters Junior Varsity823:36.010
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity B · Place 14 · North Hunterdon5,000 Meters Junior Varsity B1424:0510
Sep 24Natirar Speedway Meet 3Sep 24 · 5,000 Meters Varsity · Place 11 · North Hunterdon5,000 Meters Varsity1122:47 PB10
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Sophomore · Place 32 · North Hunterdon5,000 Meters Sophomore3222:36.310
Sep 5Oak Ridge InvitationalSep 5 · 3,345 Meters Junior Varsity · Place 18 · North Hunterdon3,345 Meters Junior Varsity1815:38.01 PB10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6Viking Last Chance InvitationalNov 6 · 5,000 Meters Varsity · Place 16 · North Hunterdon5,000 Meters Varsity1623:319
Nov 6Viking Last Chance InvitationalNov 6 · 5,000 Meters Varsity · Place 16 · North Hunterdon5,000 Meters Varsity1623:319
Oct 30Freshman/JV State MeetOct 30 · 5,000 Meters Junior Varsity Championship · Place 30 · North Hunterdon5,000 Meters Junior Varsity Championship3023:42—
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Varsity · Place 6 · North HunterdonVarsity623:36.8FR
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Junior Varsity · Place 6 · North HunterdonJunior Varsity623:36.8FR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 8 · F-North Hunterdon5,000 Meters Junior Varsity823:21.2FR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 4 · F-North HunterdonVarsity423:21.2FR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 8 · F-North Hunterdon5,000 Meters Junior Varsity823:21.2FR
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 40 · North Hunterdon2 Miles Freshman4016:10—
Sep 21Magee Memorial Class MeetSep 21 · 2.2 Miles Freshman · Place 28 · North Hunterdon2.2 Miles Freshman2815:35.89