Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:31.00NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1719:33.4Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conference Championships · Oct 2219:10.09Olympic Conference ChampionshipsOctober 22, 2025
5,000 Meters · Green Lane FieldsTCNJ High School · Sep 1218:58.6TCNJ High SchoolSeptember 12, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 422:46Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:20.8New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2818:56.25Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2719:25.26Ray Hoagland RVXC InviteSeptember 27, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 165 · Rancocas Valley Reg5,000 Meters Varsity B16520:20.8 PB12
Sep 12TCNJ High SchoolSep 12 · 5,000 Meters Men High School · Place 33 · Rancocas Valley Reg5,000 Meters Men High School3318:58.6 PB12
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 115 · Rancocas Valley Reg3,200 Meters Senior11512:31.00 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity A · Place 56 · Rancocas Valley Reg5,000 Meters Sub Varsity A5618:56.25 PB11
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 23 · Rancocas Valley Reg5,000 Meters Junior Varsity2319:10.09 PB11
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Junior Varsity · Place 14 · Rancocas Valley Reg5,000 Meters Junior Varsity1419:33.4 PB11
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 4 · Place 53 · Rancocas Valley Reg5,000 Meters Varsity 45319:29.6911
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 196 · Rancocas Valley Reg5,000 Meters Varsity B19622:46 PB11
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Varsity · Place 35 · Rancocas Valley Reg5,000 Meters Varsity3519:25.26 PB11
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 2 · Place 13 · Rancocas Valley Reg5,000 Meters Varsity 21321:13.6611
Sep 13TCNJ High SchoolSep 13 · 5,000 Meters Varsity · Place 89 · Rancocas Valley Reg5,000 Meters Varsity8921:58.1011
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters A Race · Place 25 · Rancocas Valley Reg5,000 Meters A Race2521:51.5011
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 171 · Rancocas Valley Reg3,200 Meters Junior17113:14.9711