Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Hammonton Lake ParkAtlantic County Championships · Oct 1623:45.91Atlantic County ChampionshipsOctober 16, 2025
2.95 Miles · Hammonton Lake ParkGirls Dual Meet: Hammonton vs. Atlantic City · Sep 3025:14Girls Dual Meet: Hammonton vs. Atlantic CitySeptember 30, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 416:50.71NIKE: Cherokee ChallengeSeptember 4, 2026
4750 m · Hammonton Lake ParkAtlantic County Championships · Oct 1522:18.73Atlantic County ChampionshipsOctober 15, 2026
5,000 Meters · Absegami High SchoolHammonton vs. Absegami vs. EHT-Girls · Sep 926:43Hammonton vs. Absegami vs. EHT-GirlsSeptember 9, 2025
5,000 Meters · Cedar Creek HSHammonton, Millville @ Cedar Creek · Sep 2327:30Hammonton, Millville @ Cedar CreekSeptember 23, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3125:06.35NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Egg Harbor Township High SchoolGirls Dual Meet: Hammonton vs. EHT · Oct 623:37Girls Dual Meet: Hammonton vs. EHTOctober 6, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 430:29Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 328:28.8New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Middle Township High SchoolGirls Dual Meet: Hammonton vs. Middle vs. Ocean City · Sep 2925:49Girls Dual Meet: Hammonton vs. Middle vs. Ocean CitySeptember 29, 2026
5,000 Meters · Ocean City HSGirls Dual Meet: Hammonton vs. Ocean City · Sep 1628:26Girls Dual Meet: Hammonton vs. Ocean CitySeptember 16, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1125:56.60Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1825:21.28Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · Vineland High School SouthGirls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. Bridget · Oct 727:59Girls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. BridgetOctober 7, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 3 · Place 87 · Hammonton5,000 Meters Group 38725:06.35 PB11
Oct 20Cape Atlantic League Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 53 · Hammonton5,000 Meters Championship5324:49.476—
Oct 15Atlantic County ChampionshipsOct 15 · 4,750 Meters Varsity · Place 22 · Hammonton4,750 Meters Varsity2222:18.73 PB11
Oct 6Girls Dual Meet: Hammonton vs. EHTOct 6 · 5,000 Meters Varsity · Place 11 · Hammonton5,000 Meters Varsity1123:37 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 152 · Hammonton5,000 Meters Varsity C15228:28.8 PB11
Sep 29Girls Dual Meet: Hammonton vs. Middle vs. Ocean CitySep 29 · 5,000 Meters Varsity · Place 22 · Hammonton5,000 Meters Varsity2225:49 PB11
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 130 · Hammonton5,000 Meters Varsity 213025:21.28 PB11
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Junior · Place 90 · Hammonton5,000 Meters Junior9025:56.60 PB11
Sep 8Girls Dual Meet: Hammonton vs. Absegami vs. Bridgeton vs. MainlaSep 8 · 5,000 Meters Varsity · Place 17 · Hammonton5,000 Meters Varsity1727:4411
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 103 · Hammonton3,200 Meters Junior10316:50.71 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 79 · Hammonton5,000 Meters Group 37925:49.8010
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 58 · Hammonton5,000 Meters Varsity 15824:56.0610
Oct 16Atlantic County ChampionshipsOct 16 · 2.9 Miles Varsity · Place 25 · Hammonton2.9 Miles Varsity2523:45.91 PB10
Oct 7Girls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. BridgetOct 7 · 5,000 Meters Varsity · Place 27 · Hammonton5,000 Meters Varsity2727:59 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 168 · Hammonton5,000 Meters Varsity C16830:29 PB10
Sep 30Girls Dual Meet: Hammonton vs. Atlantic CitySep 30 · 2.95 Miles Varsity · Place 8 · Hammonton2.95 Miles Varsity825:14 PB10
Sep 23Hammonton, Millville @ Cedar CreekSep 23 · 5,000 Meters Varsity · Place 10 · Hammonton5,000 Meters Varsity1027:30 PB10
Sep 16Girls Dual Meet: Hammonton vs. Ocean CitySep 16 · 5,000 Meters Varsity · Place 20 · Hammonton5,000 Meters Varsity2028:26 PB10
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Sophomore · Place 100 · Hammonton5,000 Meters Sophomore10027:4110
Sep 9Hammonton vs. Absegami vs. EHT-GirlsSep 9 · 5,000 Meters Varsity · Place 16 · Hammonton5,000 Meters Varsity1626:43 PB10
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 129 · Hammonton3,200 Meters Sophomore12917:46.8410