Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 612:03.05NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Brandywine Creek State ParkSalesianum Invitational · Sep 2720:10.56Salesianum InvitationalSeptember 27, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 118:35.73NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 2117:50.23CAL ChampionshipsOctober 21, 2025
5,000 Meters · Lakeside Middle SchoolCumberland County Championships · Oct 1618:31.00Cumberland County ChampionshipsOctober 16, 2025
5,000 Meters · Stockton UniversityCAL Championships · Oct 2520:12.80CAL ChampionshipsOctober 25, 2022
5,000 Meters · Vineland High School SouthCedar Creek, ACIT @ Vineland · Sep 1018:58Cedar Creek, ACIT @ VinelandSeptember 10, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 4 · Place 83 · Vineland5,000 Meters Group 48318:35.73 PB12
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 29 · Vineland5,000 Meters Varsity 12917:50.23 PB12
Oct 16Cumberland County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 6 · Vineland5,000 Meters Varsity618:31.00 PB12
Sep 27Salesianum InvitationalSep 27 · 5,000 Meters Varsity · Place 30 · Vineland5,000 Meters Varsity3020:10.56 PB12
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Place 36 · Vineland5,000 Meters Open3618:44.512
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 88 · Vineland3,200 Meters Senior8812:03.05 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 84 · Vineland5,000 Meters Varsity8418:25.9011
Oct 23CAL ChampionshipsOct 23 · 5,000 Meters Varsity · Place 32 · Vineland5,000 Meters Varsity3218:24.0311
Oct 17Cumberland County ChampionshipsOct 17 · Varsity · Place 10 · VinelandVarsity1018:35.10—
Oct 17Cumberland County ChampionshipsOct 17 · Championship · Place 10 · VinelandChampionship1018:35.10—
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 3 · Place 41 · Vineland5,000 Meters Division 34118:58.82—
Sep 20Osprey XC High School InviteSep 20 · 5,000 Meters Varsity · Place 69 · Vineland5,000 Meters Varsity6918:38.56—
Sep 14South Jersey ShootoutSep 14 · 5,000 Meters 5k Gold Champ HS Boys · Place 59 · Vineland5,000 Meters 5k Gold Champ HS Boys5919:11.611
Sep 10Cedar Creek, ACIT @ VinelandSep 10 · 5,000 Meters Varsity · Place 8 · Vineland5,000 Meters Varsity818:58 PB11

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 91 · Vineland5,000 Meters Varsity9119:26.2610
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 91 · Vineland5,000 Meters Varsity9119:26.2610
Oct 19CAL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 56 · Vineland5,000 Meters Varsity5618:58.6610
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 17 · Vineland5,000 Meters Varsity1719:23.1310
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Junior Varsity · Place 17 · Vineland5,000 Meters Junior Varsity1719:23.13—
Sep 22Osprey XC High School InvitationalSep 22 · 5,000 Meters Varsity · Place 83 · Vineland5,000 Meters Varsity8319:31.4310
Sep 16South Jersey ShootoutSep 16 · 5,000 Meters Open · Place 36 · Vineland5,000 Meters Open3620:19.7SO
Sep 16South Jersey ShootoutSep 16 · 5,000 Meters Open · Place 36 · Vineland5,000 Meters Open3620:19.7SO

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Buena Soph/Frosh MeetNov 1 · 5,000 Meters Freshman · Place 2 · VINELAND5,000 Meters Freshman221:259
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 105 · Vineland5,000 Meters Varsity10519:38.059
Oct 25CAL ChampionshipsOct 25 · 5,000 Meters Varsity · Place 50 · Vineland5,000 Meters Varsity5020:12.80 PB9
Oct 21Cumberland County MeetOct 21 · 5,000 Meters Varsity · Place 12 · Vineland5,000 Meters Varsity1220:12.359