Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 411:59.30NIKE: Cherokee ChallengeSeptember 4, 2026
5,000 Meters · BCIT West HamptonSJ Vo-Tech Championships · Oct 119:27.81SJ Vo-Tech ChampionshipsOctober 1, 2025
5,000 Meters · Cumberland Regional HSTri County Conference Batch Meet · Sep 919:20.56Tri County Conference Batch MeetSeptember 9, 2025
5,000 Meters · DREAM ParkSouth Jersey Shootout 2026 · Sep 1219:24.5South Jersey Shootout 2026September 12, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:28Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 2919:07.02Tri County Conference Batch MeetSeptember 29, 2026
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 920:36.91Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Salem TechTri County Conference Batch Meet · Sep 2218:48.37Tri County Conference Batch MeetSeptember 22, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1819:07.72Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · West Deptford ParkGloucester County Championships · Oct 1519:25.14Gloucester County ChampionshipsOctober 15, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28NJTAC ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 7 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity719:03.4111
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 23 · Gloucester County Institute of5,000 Meters Junior Varsity2319:48.5911
Oct 15Gloucester County ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 9 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity919:25.14 PB11
Sep 29Tri County Conference Batch MeetSep 29 · 5,000 Meters Varsity · Place 44 · Gloucester Co Vo-Tech5,000 Meters Varsity4419:07.02 PB11
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Varsity · Place 53 · Gloucester Co Vo-Tech5,000 Meters Varsity5318:48.37 PB11
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 80 · Gloucester Co Vo-Tech5,000 Meters Varsity 28019:07.72 PB11
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Red Open HS Boys · Gloucester Co Vo-Tech5,000 Meters Red Open HS Boys—NT11
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Gold Open HS Boys · Place 114 · Gloucester Co Vo-Tech5,000 Meters Gold Open HS Boys11419:24.5 PB11
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 68 · Gloucester Co Vo-Tech5,000 Meters Varsity6820:36.91 PB11
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 67 · Gloucester Co Vo-Tech3,200 Meters Junior6711:59.30 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 20NJTAC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 8 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity820:35.4110
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 199 · Gloucester Co Vo-Tech5,000 Meters Varsity A19921:28 PB10
Oct 1SJ Vo-Tech ChampionshipsOct 1 · 5,000 Meters Varsity · Place 19 · Gloucester Co Vo-Tech5,000 Meters Varsity1919:27.81 PB10
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 1 · Place 136 · Gloucester Co Vo-Tech5,000 Meters Varsity 113624:34.2810
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 48 · Gloucester Co Vo-Tech5,000 Meters Varsity4819:20.56 PB10
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 96 · Gloucester Co Vo-Tech3,200 Meters Sophomore9612:26.9610

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Tri County Conference Batch MeetOct 15 · 5,000 Meters Varsity · Place 1 · Gloucester County Institute of5,000 Meters Varsity119:43.389
Sep 17Tri County Conference Batch MeetSep 17 · 5,000 Meters Varsity · Place 89 · Gloucester County Institute of5,000 Meters Varsity8920:27.109
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 79 · Gloucester County Institute of3,200 Meters Varsity7912:44.669