Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 612:51.90NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · BCIT West HamptonSJ Vo-Tech Championships · Oct 119:27.50SJ Vo-Tech ChampionshipsOctober 1, 2025
5,000 Meters · Cumberland Regional HSTri County Conference Showcase Championships · Oct 2219:24.74Tri County Conference Showcase ChampionshipsOctober 22, 2025
5,000 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1118:37.73South Jersey Track Coaches Association OpenOctober 11, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:53Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:48.0New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Kingsway HSTri County Conference Batch Meet · Sep 3024:42.76Tri County Conference Batch MeetSeptember 30, 2025
5,000 Meters · Marlton Recreation ParkTri County Conference Batch Meet · Sep 922:24.51Tri County Conference Batch MeetSeptember 9, 2026
5,000 Meters · Salem County Fairgrounds Drive ThruTri County Conference Batch Meet 2 · Sep 1619:37.96Tri County Conference Batch Meet 2September 16, 2025
5,000 Meters · Salem TechNJTAC Championships · Oct 2019:35.03NJTAC ChampionshipsOctober 20, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1821:14.01Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · West Deptford ParkGloucester County Championships · Oct 1618:54.01Gloucester County ChampionshipsOctober 16, 2025

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 16 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity1620:30.2111
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 25 · Gloucester County Institute of5,000 Meters Junior Varsity2520:01.0411
Oct 15Gloucester County ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 26 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity2620:37.9811
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 3 · Place 44 · Gloucester Co Vo-Tech5,000 Meters Varsity 34420:09.3111
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 67 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity B6720:48.0 PB11
Sep 30SJ Vo-Tech ChampionshipsSep 30 · 5,000 Meters Varsity · Place 21 · Gloucester Co Vo-Tech5,000 Meters Varsity2120:55.7411
Sep 22Tri County Conference Batch MeetSep 22 · 5,000 Meters Junior Varsity · Place 6 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity620:29.1011
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 1 · Place 37 · Gloucester Co Vo-Tech5,000 Meters Varsity 13721:14.01 PB11
Sep 12South Jersey Shootout 2026Sep 12 · 5,000 Meters Red Open HS Boys · Place 39 · Gloucester Co Vo-Tech5,000 Meters Red Open HS Boys3921:17.611
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Junior Varsity · Place 10 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity1022:24.51 PB11
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 128 · Gloucester Co Vo-Tech3,200 Meters Junior12813:20.4111

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Tri County Conference Showcase ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 16 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity1619:24.74 PB10
Oct 20NJTAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 27 · Gloucester Co Vo-Tech5,000 Meters Varsity2719:35.03 PB10
Oct 16Gloucester County ChampionshipsOct 16 · 5,000 Meters Championship · Place 38 · Gloucester Co Vo-Tech5,000 Meters Championship3818:54.01 PB10
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 1 · Place 19 · Gloucester Co Vo-Tech5,000 Meters Varsity 11918:37.73 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity C · Place 46 · Gloucester Co Vo-Tech5,000 Meters Junior Varsity C4620:53 PB10
Oct 1SJ Vo-Tech ChampionshipsOct 1 · 5,000 Meters Varsity · Place 18 · Gloucester Co Vo-Tech5,000 Meters Varsity1819:27.50 PB10
Sep 30Tri County Conference Batch MeetSep 30 · 5,000 Meters Varsity 1 · Place 137 · Gloucester Co Vo-Tech5,000 Meters Varsity 113724:42.76 PB10
Sep 16Tri County Conference Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 80 · Gloucester Co Vo-Tech5,000 Meters Varsity 18019:37.96 PB10
Sep 9Tri County Conference Batch MeetSep 9 · 5,000 Meters Varsity · Place 59 · Gloucester Co Vo-Tech5,000 Meters Varsity5919:37.3910
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 128 · Gloucester Co Vo-Tech3,200 Meters Sophomore12812:51.90 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Tri County Conference Batch MeetOct 15 · 5,000 Meters Novice · Place 3 · Gloucester County Institute of5,000 Meters Novice321:01.699
Oct 12South Jersey Track Coaches Association OpenOct 12 · 3,200 Meters Freshman · Place 32 · Gloucester County Institu3,200 Meters Freshman3219:58.67—
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 89 · Gloucester C2 Miles Freshman8915:19—
Sep 26SJ Vo-Tech ChampionshipsSep 26 · 5,000 Meters Varsity · Place 37 · Gloucester C5,000 Meters Varsity3722:15.23—
Sep 17Tri County Conference Batch MeetSep 17 · 5,000 Meters Junior Varsity · Place 14 · Gloucester County Institute of5,000 Meters Junior Varsity1421:52.919
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 111 · Gloucester County Institute of3,200 Meters Varsity11113:27.139
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Freshman · Place 111 · Gloucester County Institu3,200 Meters Freshman11113:27.139