Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 615:42.61NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Cape May County Park & ZooCape May County Championships · Oct 1325:25.03Cape May County ChampionshipsOctober 13, 2026
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3124:20.14NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 2124:36.19CAL ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 726:53.94NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 828:15NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Lower Cape MayBig 5 Championships · Sep 1222:32.60Big 5 ChampionshipsSeptember 12, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1826:08.29Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · Wildwood High SchoolCape May County Championships · Oct 1525:25.56Cape May County ChampionshipsOctober 15, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 2 · Place 124 · Middle Township5,000 Meters Group 212426:53.94 PB12
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 2 · Place 31 · Middle Township5,000 Meters Group 23124:20.14 PB12
Oct 13Cape May County ChampionshipsOct 13 · 5,000 Meters Varsity · Place 13 · Middle Township5,000 Meters Varsity1325:25.03 PB12
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 1 · Place 49 · Middle Township5,000 Meters Varsity 14925:35.9912
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 146 · Middle Township5,000 Meters Varsity 214626:08.29 PB12
Sep 11Big 5 ChampionshipsSep 11 · 5,000 Meters Varsity · Place 11 · Middle Township5,000 Meters Varsity1127:48.0512
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 121 · Middle Township3,200 Meters Senior12117:10.2312

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 136 · Middle Township5,000 Meters Group 213628:15 PB11
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 2 · Place 45 · Middle Township5,000 Meters Group 24526:14.8811
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 56 · Middle Township5,000 Meters Varsity 15624:36.19 PB11
Oct 15Cape May County ChampionshipsOct 15 · 5,000 Meters Varsity · Place 22 · Middle Township5,000 Meters Varsity2225:25.56 PB11
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 3 · Place 31 · Middle Township5,000 Meters Varsity 33125:43.7511
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 120 · Middle Township5,000 Meters Varsity D12027:3811
Sep 12Big 5 ChampionshipsSep 12 · 5,000 Meters Varsity · Place 13 · Middle Township5,000 Meters Varsity1322:32.60 PB11
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 103 · Middle Township3,200 Meters Junior10315:42.61 PB11