Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 414:38.21NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Belmont PlateauBriarwood Invite · Sep 1326:52.10Briarwood InviteSeptember 13, 2025
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 2221:13.71Tri County Conference Showcase ChampionshipsOctober 22, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 121:13.21NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 2923:08.34Tri County Conference Batch MeetSeptember 29, 2026
5,000 Meters · Lakeside Middle SchoolCumberland County Championships · Oct 1623:14.10Cumberland County ChampionshipsOctober 16, 2025
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 926:58.61Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1623:23.61Tri County Conference Batch Meet 2September 16, 2025
5,000 Meters · Salem TechTri County Conference Batch Meet · Sep 2221:02.95Tri County Conference Batch MeetSeptember 22, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1822:44.38Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · Vineland High School SouthCumberland County Championships · Oct 1520:55.98Cumberland County ChampionshipsOctober 15, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · Varsity · Place 106 · Cumberland RegionalVarsity10621:46.8811
Oct 15Cumberland County ChampionshipsOct 15 · 5,000 Meters Varsity · Place 25 · Cumberland Regional5,000 Meters Varsity2520:55.98 PB11
Sep 29Tri County Conference Batch MeetSep 29 · 5,000 Meters Varsity · Place 135 · Cumberland Regional5,000 Meters Varsity13523:08.34 PB11
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Varsity · Place 119 · Cumberland Regional5,000 Meters Varsity11921:02.95 PB11
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 170 · Cumberland Regional5,000 Meters Varsity 217022:44.38 PB11
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Red Open HS Boys · Place 144 · Cumberland Regional5,000 Meters Red Open HS Boys14425:52.611
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 137 · Cumberland Regional5,000 Meters Varsity13726:58.61 PB11
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 167 · Cumberland Regional3,200 Meters Junior16714:38.21 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 105 · Cumberland Regional5,000 Meters Group 310521:13.21 PB10
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Varsity · Place 99 · Cumberland Regional5,000 Meters Varsity9921:13.71 PB10
Oct 16Cumberland County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 25 · Cumberland Regional5,000 Meters Varsity2523:14.10 PB10
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 1 · Place 139 · Cumberland Regional5,000 Meters Varsity 113924:44.9510
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 138 · Cumberland Regional5,000 Meters Varsity 113823:23.61 PB10
Sep 13Briarwood InviteSep 13 · 5,000 Meters Championship · Place 140 · Cumberland Regional5,000 Meters Championship14026:52.10 PB10
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 133 · Cumberland Regional5,000 Meters Varsity13324:36.9610
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 283 · Cumberland Regional3,200 Meters Sophomore28316:15.9210