Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 413:13.58NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1721:17.6Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkOlympic Conference Championships · Oct 2220:59.80Olympic Conference ChampionshipsOctober 22, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 423:48Shore Coaches InvitationalOctober 4, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 2 · Place 25 · Shawnee5,000 Meters Varsity 22521:34.4411
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 14 · Shawnee3,200 Meters Junior1413:13.58 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 26 · Shawnee5,000 Meters Group 32621:14.2410
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 36 · Shawnee5,000 Meters Varsity3620:59.80 PB10
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 22 · Shawnee5,000 Meters Varsity2221:17.6 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 84 · Shawnee5,000 Meters Varsity B8423:48 PB10
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 24 · Shawnee5,000 Meters Varsity 12423:57.8310
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters B Race · Place 11 · Shawnee5,000 Meters B Race1124:28.1210
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 47 · Shawnee3,200 Meters Sophomore4715:04.0410