Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 411:25.07NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1717:33.0Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conference Championships · Oct 2217:30.76Olympic Conference ChampionshipsOctober 22, 2025
5,000 Meters · Green Lane FieldsTCNJ High School · Sep 1217:56.2TCNJ High SchoolSeptember 12, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:29Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:54.7New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2717:44.33Ray Hoagland RVXC InviteSeptember 27, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1818:04.83Osprey 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

4 results
DateMeetEventPlMarkGr
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 103 · Rancocas Valley Reg5,000 Meters Varsity B10318:54.7 PB12
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 49 · Rancocas Valley Reg5,000 Meters Varsity 24918:04.83 PB12
Sep 12TCNJ High SchoolSep 12 · 5,000 Meters Men High School · Place 18 · Rancocas Valley Reg5,000 Meters Men High School1817:56.2 PB12
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 45 · Rancocas Valley Reg3,200 Meters Senior4511:25.07 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 4 · Place 70 · Rancocas Valley Reg5,000 Meters Group 47018:16.8511
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 41 · Rancocas Valley Reg5,000 Meters Varsity4117:30.76 PB11
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 22 · Rancocas Valley Reg5,000 Meters Varsity2217:33.0 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 117 · Rancocas Valley Reg5,000 Meters Varsity B11719:29 PB11
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Varsity · Place 13 · Rancocas Valley Reg5,000 Meters Varsity1317:44.33 PB11
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 72 · Rancocas Valley Reg3,200 Meters Junior7211:52.0011