Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 611:32.31NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · BCIT West HamptonSJ Vo-Tech Championships · Oct 119:15.27SJ Vo-Tech ChampionshipsOctober 1, 2025
5,000 Meters · Cumberland Regional HSTri County Conference Batch Meet · Sep 919:09.24Tri County Conference Batch MeetSeptember 9, 2025
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1118:30.17South Jersey Track Coaches Association OpenOctober 11, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:14Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 3022:50.26Tri County Conference Batch MeetSeptember 30, 2025
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 920:56.01Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1619:22.48Tri County Conference Batch Meet 2September 16, 2025
5,000 Meters · Salem TechTri County Conference Batch Meet · Sep 2218:46.21Tri County Conference Batch MeetSeptember 22, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1820:21.82Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · West Deptford ParkGloucester County Championships · Oct 1620:13.43Gloucester County ChampionshipsOctober 16, 2025

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 11 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity1120:04.4112
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 30 · Gloucester County Institute of5,000 Meters Junior Varsity3020:11.3812
Oct 15Gloucester County ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 25 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity2520:31.7712
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 3 · Place 18 · Gloucester Co Vo-Tech5,000 Meters Varsity 31819:01.0312
Sep 30SJ Vo-Tech ChampionshipsSep 30 · 5,000 Meters Varsity · Place 23 · Gloucester Co Vo-Tech5,000 Meters Varsity2321:12.2912
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Varsity · Place 51 · Gloucester Co Vo-Tech5,000 Meters Varsity5118:46.21 PB12
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 129 · Gloucester Co Vo-Tech5,000 Meters Varsity 212920:21.82 PB12
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Gold Open HS Boys · Place 106 · Gloucester Co Vo-Tech5,000 Meters Gold Open HS Boys10619:14.212
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 74 · Gloucester Co Vo-Tech5,000 Meters Varsity7420:56.01 PB12
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 122 · Gloucester Co Vo-Tech3,200 Meters Senior12212:40.5712

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Varsity · Place 80 · Gloucester Co Vo-Tech5,000 Meters Varsity8019:25.7111
Oct 20NJTAC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 3 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity319:25.0211
Oct 16Gloucester County ChampionshipsOct 16 · 5,000 Meters Championship · Place 52 · Gloucester Co Vo-Tech5,000 Meters Championship5220:13.43 PB11
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 4 · Place 38 · Gloucester Co Vo-Tech5,000 Meters Varsity 43818:30.17 PB11
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 194 · Gloucester Co Vo-Tech5,000 Meters Varsity A19421:14 PB11
Oct 1SJ Vo-Tech ChampionshipsOct 1 · 5,000 Meters Varsity · Place 16 · Gloucester Co Vo-Tech5,000 Meters Varsity1619:15.27 PB11
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 1 · Place 118 · Gloucester Co Vo-Tech5,000 Meters Varsity 111822:50.26 PB11
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 67 · Gloucester Co Vo-Tech5,000 Meters Varsity 16719:22.48 PB11
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 46 · Gloucester Co Vo-Tech5,000 Meters Varsity4619:09.24 PB11
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 57 · Gloucester Co Vo-Tech3,200 Meters Junior5711:32.31 PB11

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 78 · Gloucester C5,000 Meters Varsity7818:14.3210
Oct 21NJTAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 27 · Gloucester C5,000 Meters Varsity2719:00.7610
Oct 15Tri County Conference Batch MeetOct 15 · 5,000 Meters Varsity · Place 10 · Gloucester County Institu5,000 Meters Varsity1018:59.9910
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 135 · Gloucester C5,000 Meters Varsity13519:39—
Oct 1Tri County Conference Batch MeetOct 1 · 5,000 Meters Varsity · Place 86 · Gloucester County Institu5,000 Meters Varsity8620:04.9410
Sep 26SJ Vo-Tech ChampionshipsSep 26 · 5,000 Meters Varsity · Place 13 · Gloucester C5,000 Meters Varsity1318:51.51—
Sep 20Osprey XC High School InviteSep 20 · 5,000 Meters Varsity · Place 84 · Gloucester C5,000 Meters Varsity8418:56.26—
Sep 17Tri County Conference Batch MeetSep 17 · 5,000 Meters Varsity · Place 51 · Gloucester County Institute of5,000 Meters Varsity5119:11.5410
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 67 · Gloucester County Institute of3,200 Meters Varsity6711:43.7010
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Sophomore · Place 67 · Gloucester County Institu3,200 Meters Sophomore6711:43.7010

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 7South Jersey Track Coaches Association OpenOct 7 · 4,000 Meters Varsity · Place 9 · Gloucester County Institute of4,000 Meters Varsity914:56.109
Oct 7South Jersey Track Coaches Association OpenOct 7 · 4,000 Meters Freshman · Place 9 · Gloucester C4,000 Meters Freshman914:56.10—
Oct 3Tri County Conference Batch MeetOct 3 · 5,000 Meters Division 2 · Place 6 · Gloucester County Institute of5,000 Meters Division 2621:31.229
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 52 · Gloucester C2 Miles Freshman5214:09—
Sep 26Tri County Conference Batch MeetSep 26 · 5,000 Meters Division 2 · Place 10 · Gloucester County Institute of5,000 Meters Division 21022:21.459
Sep 22Osprey XC High School InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 27 · Gloucester C5,000 Meters Junior Varsity2721:40.079
Sep 12Tri County Conference Batch MeetSep 12 · 5,000 Meters Varsity · Place 17 · Gloucester County Institute of5,000 Meters Varsity1723:44.699
Sep 12Tri County Conference Batch MeetSep 12 · 5,000 Meters Junior Varsity · Place 17 · Gloucester County Institute of5,000 Meters Junior Varsity1723:44.699