Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 412:09.13NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · BCIT West HamptonSJ Vo-Tech Championships · Oct 119:07.67SJ Vo-Tech ChampionshipsOctober 1, 2025
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 2219:13.37Tri County Conference Showcase ChampionshipsOctober 22, 2025
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1018:36.94South Jersey Track Coaches Association OpenOctober 10, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:13Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 325:23.2New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 2918:55.28Tri County Conference Batch MeetSeptember 29, 2026
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 919:25.01Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Salem TechNJTAC Championships · Oct 2818:44.35NJTAC ChampionshipsOctober 28, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1818:52.63Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · West Deptford ParkGloucester County Championships · Oct 1519:16.43Gloucester 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 28NJTAC ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 3 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity318:44.35 PB12
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · Varsity · Place 7 · Gloucester County Institute ofVarsity718:50.1112
Oct 15Gloucester County ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 8 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity819:16.43 PB12
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 3 · Place 11 · Gloucester Co Vo-Tech5,000 Meters Varsity 31118:36.94 PB12
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 159 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity B15925:23.2 PB12
Sep 29Tri County Conference Batch MeetSep 29 · 5,000 Meters Varsity · Place 35 · Gloucester Co Vo-Tech5,000 Meters Varsity3518:55.28 PB12
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Varsity · Place 78 · Gloucester Co Vo-Tech5,000 Meters Varsity7819:13.3812
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 75 · Gloucester Co Vo-Tech5,000 Meters Varsity 27518:52.63 PB12
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Gold Open HS Boys · Gloucester Co Vo-Tech5,000 Meters Gold Open HS Boys—NT12
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 35 · Gloucester Co Vo-Tech5,000 Meters Varsity3519:25.01 PB12
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 93 · Gloucester Co Vo-Tech3,200 Meters Senior9312:09.13 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Varsity · Place 69 · Gloucester Co Vo-Tech5,000 Meters Varsity6919:13.37 PB11
Oct 20NJTAC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 2 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity219:06.7311
Oct 16Gloucester County ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 4 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity420:59.4911
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 4 · Place 43 · Gloucester Co Vo-Tech5,000 Meters Varsity 44318:44.8811
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 166 · Gloucester Co Vo-Tech5,000 Meters Varsity A16620:13 PB11
Oct 1SJ Vo-Tech ChampionshipsOct 1 · 5,000 Meters Varsity · Place 12 · Gloucester Co Vo-Tech5,000 Meters Varsity1219:07.67 PB11