Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Hammonton Lake ParkAtlantic County Championships · Oct 1617:20.18Atlantic County ChampionshipsOctober 16, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 612:15.04NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Cedar Creek HSHammonton, Millville @ Cedar Creek · Sep 2319:14Hammonton, Millville @ Cedar CreekSeptember 23, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 119:03.33NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 2118:23.63CAL ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:06Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1218:46Battle @ Ocean County ParkSeptember 12, 2025
5,000 Meters · RVRHS Sports ComplexRay Hoagland RVXC Invite · Sep 2718:46.65Ray Hoagland RVXC InviteSeptember 27, 2025
5,000 Meters · Stockton UniversityCAL Championships · Oct 2521:03.58CAL ChampionshipsOctober 25, 2022

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 71 · Hammonton5,000 Meters Group 37119:03.33 PB12
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 41 · Hammonton5,000 Meters Varsity 14118:23.63 PB12
Oct 16Atlantic County ChampionshipsOct 16 · 2.9 Miles Varsity · Place 17 · Hammonton2.9 Miles Varsity1717:20.18 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 103 · Hammonton5,000 Meters Varsity C10320:06 PB12
Sep 27Ray Hoagland RVXC InviteSep 27 · 5,000 Meters Varsity · Place 28 · Hammonton5,000 Meters Varsity2818:46.65 PB12
Sep 23Hammonton, Millville @ Cedar CreekSep 23 · 5,000 Meters Varsity · Place 6 · Hammonton5,000 Meters Varsity619:14 PB12
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 66 · Hammonton5,000 Meters Senior6618:46 PB12
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 100 · Hammonton3,200 Meters Senior10012:15.04 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - SouthNov 2 · 5,000 Meters Varsity · Place 82 · Hammonton5,000 Meters Varsity8219:00.8311
Oct 23CAL ChampionshipsOct 23 · 5,000 Meters Varsity · Place 48 · Hammonton5,000 Meters Varsity4819:08.6411
Oct 17Atlantic County ChampionshipsOct 17 · 2.9 Miles Varsity · Place 26 · Hammonton2.9 Miles Varsity2617:51.7811
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 3 · Place 47 · Hammonton5,000 Meters Division 34719:15.94—
Sep 20Osprey XC High School InviteSep 20 · 5,000 Meters Varsity · Place 111 · Hammonton5,000 Meters Varsity11119:41.94—
Sep 13Battle @ Ocean County ParkSep 13 · 5,000 Meters Varsity · Place 77 · Hammonton5,000 Meters Varsity7719:18.87—
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 178 · Hammonton3,200 Meters Varsity17812:46.3011
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 178 · Hammonton3,200 Meters Varsity17812:46.3011

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 91 · Hammonton5,000 Meters Varsity9121:04.1610
Oct 28NJSIAA Sectionals - SouthOct 28 · 5,000 Meters Varsity · Place 91 · Hammonton5,000 Meters Varsity9121:04.1610
Oct 19CAL ChampionshipsOct 19 · 5,000 Meters Varsity · Place 55 · Hammonton5,000 Meters Varsity5518:57.1210
Oct 12Atlantic County ChampionshipsOct 12 · 2.88 Miles Varsity · Place 42 · Hammonton2.88 Miles Varsity4218:31.3610
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 166 · Hammonton5,000 Meters Varsity16620:54—
Sep 16South Jersey ShootoutSep 16 · 4,000 Meters Varsity · Place 11 · Hammonton4,000 Meters Varsity1115:26.3SO
Sep 16South Jersey ShootoutSep 16 · 4,000 Meters Varsity · Place 11 · Hammonton4,000 Meters Varsity1115:26.3SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 79 · Hammonton5,000 Meters Varsity7919:45.259
Oct 25CAL ChampionshipsOct 25 · 5,000 Meters Varsity · Place 66 · Hammonton5,000 Meters Varsity6621:03.58 PB9
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,200 Meters Freshman · Place 53 · Hammonton3,200 Meters Freshman5314:099
Oct 1New Balance Shore Coaches InvitationalOct 1 · 3,200 Meters Freshman · Place 53 · Hammonton3,200 Meters Freshman5314:099
Sep 23Osprey XC High School InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 24 · Hammonton5,000 Meters Junior Varsity2421:30.809
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 123 · Hammonton3,200 Meters Varsity12313:41.549
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Freshman · Place 123 · Hammonton3,200 Meters Freshman12313:41.549