Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 411:36.04NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · Cumberland Regional HSTri County Conference Batch Meet · Sep 919:38.15Tri County Conference Batch MeetSeptember 9, 2025
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1017:22.09South Jersey Track Coaches Association OpenOctober 10, 2026
5,000 Meters · Holmdel ParkHolmdel Opener · Sep 1818:54.8Holmdel OpenerSeptember 18, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:37.3New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 2918:54.34Tri County Conference Batch MeetSeptember 29, 2026
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 918:44.59Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Salem TechTri County Conference Batch Meet · Sep 2218:21.55Tri County Conference Batch MeetSeptember 22, 2026
5,000 Meters · West Deptford ParkGloucester County Championships · Oct 1517:41.76Gloucester County ChampionshipsOctober 15, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 15Gloucester County ChampionshipsOct 15 · 5,000 Meters Championship · Place 24 · Washington Township5,000 Meters Championship2417:41.76 PB11
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 1 · Place 37 · Washington Township5,000 Meters Varsity 13717:22.09 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity A · Place 135 · Washington Township5,000 Meters Varsity A13518:37.3 PB11
Sep 29Tri County Conference Batch MeetSep 29 · 5,000 Meters Varsity · Place 34 · Washington Township5,000 Meters Varsity3418:54.34 PB11
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Varsity · Place 36 · Washington Township5,000 Meters Varsity3618:21.55 PB11
Sep 18Holmdel OpenerSep 18 · 5,000 Meters Varsity A · Place 58 · Washington Township5,000 Meters Varsity A5818:54.8 PB11
Sep 18Hillsborough InvitationalSep 18 · 5,000 Meters Men A Race 5000 · Place 58 · Washington Township5,000 Meters Men A Race 50005818:54.811
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Red Open HS Boys · Washington Township5,000 Meters Red Open HS Boys—NT11
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Gold Open HS Boys · Place 54 · Washington Township5,000 Meters Gold Open HS Boys5418:06.411
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 21 · Washington Township5,000 Meters Varsity2118:44.59 PB11
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 48 · Washington Township3,200 Meters Junior4811:36.04 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 4 · Place 73 · Washington Township5,000 Meters Group 47318:19.6810
Oct 16Gloucester County ChampionshipsOct 16 · 5,000 Meters Championship · Place 41 · Washington Township5,000 Meters Championship4118:59.2310
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 4 · Place 30 · Washington Township5,000 Meters Varsity 43018:17.5410
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 1 · Place 71 · Washington Township5,000 Meters Varsity 17119:55.0010
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Place 50 · Washington Township5,000 Meters Open5019:23.110
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 60 · Washington Township5,000 Meters Varsity6019:38.15 PB10
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 75 · Washington Township3,200 Meters Sophomore7512:03.3210