Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 614:05.66NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1724:27.3Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conference Championships · Oct 2223:06.05Olympic Conference ChampionshipsOctober 22, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 425:47Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 323:28.5New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2823:11.18Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2723:06.34Ray Hoagland RVXC InviteSeptember 27, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1825:11.98Osprey 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 21Olympic Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 102 · Rancocas Valley Reg5,000 Meters Junior Varsity10224:43.8011
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Junior Varsity · Place 90 · Rancocas Valley Reg5,000 Meters Junior Varsity9023:30.6111
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity A · Place 208 · Rancocas Valley Reg5,000 Meters Junior Varsity A20823:28.5 PB11
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 181 · Rancocas Valley Reg5,000 Meters Varsity 218125:11.98 PB11
Sep 12TCNJ High SchoolSep 12 · 5,000 Meters Men High School · Rancocas Valley Reg5,000 Meters Men High School—DNF11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 92 · Rancocas Valley Reg5,000 Meters Sub Varsity B9223:11.18 PB10
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 99 · Rancocas Valley Reg5,000 Meters Junior Varsity9923:06.05 PB10
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Junior Varsity · Place 111 · Rancocas Valley Reg5,000 Meters Junior Varsity11124:27.3 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity A · Place 263 · Rancocas Valley Reg5,000 Meters Junior Varsity A26325:47 PB10
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Junior Varsity · Place 31 · Rancocas Valley Reg5,000 Meters Junior Varsity3123:06.34 PB10
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters A Race · Place 52 · Rancocas Valley Reg5,000 Meters A Race5224:54.0110
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 202 · Rancocas Valley Reg3,200 Meters Sophomore20214:05.66 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 96 · Rancocas Valley Reg5,000 Meters Junior Varsity9623:25.769
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Junior Varsity · Place 93 · Rancocas Valley Reg5,000 Meters Junior Varsity9323:49.359
Sep 10Olympic Conf Batch MeetSep 10 · 5,000 Meters Varsity · Place 51 · Rancocas Valley Reg5,000 Meters Varsity5124:42.30—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 180 · Rancocas Valley Reg3,200 Meters Varsity18014:29.889
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Freshman · Place 180 · Rancocas Valley Reg3,200 Meters Freshman18014:29.889