Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2716:01.65Ray Hoagland RVXC InviteSeptember 27, 2025
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1727:02.5Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 125:31.89NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Palmyra Cove Nature ParkBCSL Cross Country Championships · Oct 2225:23.85BCSL Cross Country ChampionshipsOctober 22, 2025
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2826:14.54Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1825:47.26Osprey XC High School InviteSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 21Burlington County Scholastic League XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 40 · Riverside5,000 Meters Varsity4023:26.510
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 93 · Riverside5,000 Meters Varsity9327:34.9610
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 186 · Riverside5,000 Meters Varsity 218625:47.26 PB10
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Red Open HS Boys · Riverside5,000 Meters Red Open HS Boys—NT10
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Gold Open HS Boys · Place 195 · Riverside5,000 Meters Gold Open HS Boys19527:57.310

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 1 · Place 94 · Riverside5,000 Meters Group 19425:31.89 PB9
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 123 · Riverside5,000 Meters Sub Varsity B12326:14.54 PB9
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Riverside5,000 Meters Freedom0—9
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Place 49 · Riverside5,000 Meters Freedom4925:23.85 PB9
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Junior Varsity · Place 145 · Riverside5,000 Meters Junior Varsity14527:02.5 PB9
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 2 · Place 96 · Riverside5,000 Meters Varsity 29627:37.699
Sep 27Ray Hoagland RVXC InviteSep 27 · 3,200 Meters Freshman · Place 9 · Riverside3,200 Meters Freshman916:01.65 PB9
Sep 13South Jersey Shootout 2025Sep 13 · 4,000 Meters Freshman · Riverside4,000 Meters Freshman—NT9