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 ParkNJSIAA Sectionals - South · Oct 3117:26.90NJSIAA Sectionals - SouthOctober 31, 2026
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 · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2919:40.47Baker Sub Varsity InvitationalOctober 29, 2024
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

7 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 63 · Rancocas Valley Reg5,000 Meters Group 46317:26.90 PB12
Oct 21Olympic Conference ChampionshipsOct 21 · 5,000 Meters Championship · Place 59 · Rancocas Valley Reg5,000 Meters Championship5918:57.4912
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Varsity · Place 40 · Rancocas Valley Reg5,000 Meters Varsity4019:01.9512
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.7611
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

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Baker Sub Varsity InvitationalOct 29 · 5,000 Meters Sub Varsity 1 · Place 41 · Rancocas Valley Reg5,000 Meters Sub Varsity 14119:40.47 PB10
Oct 24Olympic Conference ChampionshipsOct 24 · 5,000 Meters Varsity · Place 85 · Rancocas Val5,000 Meters Varsity8519:00.3810
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Championship · Place 53 · Rancocas Val5,000 Meters Championship5319:39.3110
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 152 · Rancocas Val5,000 Meters Varsity15219:56—
Sep 21Ray Hoagland RVXC InviteSep 21 · 5,000 Meters Varsity · Place 24 · Rancocas Val5,000 Meters Varsity2418:48.5310
Sep 10Olympic Conf Batch MeetSep 10 · 5,000 Meters Varsity · Place 9 · Rancocas Valley Reg5,000 Meters Varsity919:45.61—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 87 · Rancocas Valley Reg3,200 Meters Varsity8711:54.1110
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Sophomore · Place 87 · Rancocas Valley Reg3,200 Meters Sophomore8711:54.1110

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Olympic Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 35 · Rancocas Valley Reg5,000 Meters Junior Varsity3519:45.979
Oct 7XC Fall ClassicOct 7 · 2 Miles Freshman · Place 6 · Rancocas Valley Reg2 Miles Freshman612:27.829
Oct 7XC Fall ClassicOct 7 · 2 Miles Freshman · Place 6 · Rancocas Valley Reg2 Miles Freshman612:27.829
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 60 · Rancocas Val2 Miles Freshman6013:39—
Sep 19Olympic Conf Batch MeetSep 19 · 5,000 Meters Division 2 · Place 14 · Rancocas Valley Reg5,000 Meters Division 21420:07.419
Sep 12Olympic Conf Batch MeetSep 12 · 5,000 Meters Varsity · Place 18 · Rancocas Valley Reg5,000 Meters Varsity1820:36.259