Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ocean County ParkBattle @ Ocean County Park · Sep 1217:49Battle @ Ocean County ParkSeptember 12, 2025
2.9 Miles · Hammonton Lake ParkAtlantic County Championships · Oct 1624:10.45Atlantic County ChampionshipsOctober 16, 2025
2.95 Miles · Hammonton Lake ParkGirls Dual Meet: Hammonton vs. Atlantic City · Sep 3025:09Girls Dual Meet: Hammonton vs. Atlantic CitySeptember 30, 2025
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 418:04.37NIKE: Cherokee ChallengeSeptember 4, 2026
4750 m · Hammonton Lake ParkAtlantic County Championships · Oct 1524:15.44Atlantic County ChampionshipsOctober 15, 2026
5,000 Meters · Absegami High SchoolHammonton vs. Absegami vs. EHT-Girls · Sep 926:53Hammonton vs. Absegami vs. EHT-GirlsSeptember 9, 2025
5,000 Meters · Cedar Creek HSHammonton, Millville @ Cedar Creek · Sep 2328:18Hammonton, Millville @ Cedar CreekSeptember 23, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 125:48.82NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 2124:58.31CAL ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 429:02Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 327:38.6New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Middle Township High SchoolGirls Dual Meet: Hammonton vs. Middle vs. Ocean City · Sep 2926:59Girls Dual Meet: Hammonton vs. Middle vs. Ocean CitySeptember 29, 2026
5,000 Meters · Ocean City HSGirls Dual Meet: Hammonton vs. Ocean City · Sep 1628:25Girls Dual Meet: Hammonton vs. Ocean CitySeptember 16, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1127:52.27Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1827:25.99Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · Vineland High School SouthGirls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. Bridget · Oct 725:05Girls 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 97 · Hammonton5,000 Meters Group 39726:58.7210
Oct 20Cape Atlantic League Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 69 · Hammonton5,000 Meters Championship6926:55.173—
Oct 15Atlantic County ChampionshipsOct 15 · 4,750 Meters Varsity · Place 33 · Hammonton4,750 Meters Varsity3324:15.44 PB10
Oct 6Girls Dual Meet: Hammonton vs. EHTOct 6 · 5,000 Meters Varsity · Place 13 · Hammonton5,000 Meters Varsity1326:3710
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 141 · Hammonton5,000 Meters Varsity C14127:38.6 PB10
Sep 29Girls Dual Meet: Hammonton vs. Middle vs. Ocean CitySep 29 · 5,000 Meters Varsity · Place 25 · Hammonton5,000 Meters Varsity2526:59 PB10
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 155 · Hammonton5,000 Meters Varsity 215527:25.99 PB10
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Sophomore · Place 70 · Hammonton5,000 Meters Sophomore7027:52.27 PB10
Sep 8Girls Dual Meet: Hammonton vs. Absegami vs. Bridgeton vs. MainlaSep 8 · 5,000 Meters Varsity · Place 16 · Hammonton5,000 Meters Varsity1627:4210
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Sophomore · Place 94 · Hammonton3,200 Meters Sophomore9418:04.37 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 78 · Hammonton5,000 Meters Group 37825:48.82 PB9
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 60 · Hammonton5,000 Meters Varsity 16024:58.31 PB9
Oct 16Atlantic County ChampionshipsOct 16 · 2.9 Miles Varsity · Place 27 · Hammonton2.9 Miles Varsity2724:10.45 PB9
Oct 7Girls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. BridgetOct 7 · 5,000 Meters Varsity · Place 17 · Hammonton5,000 Meters Varsity1725:05 PB9
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 160 · Hammonton5,000 Meters Varsity C16029:02 PB9
Sep 30Girls Dual Meet: Hammonton vs. Atlantic CitySep 30 · 2.95 Miles Varsity · Place 7 · Hammonton2.95 Miles Varsity725:09 PB9
Sep 23Hammonton, Millville @ Cedar CreekSep 23 · 5,000 Meters Varsity · Place 12 · Hammonton5,000 Meters Varsity1228:18 PB9
Sep 16Girls Dual Meet: Hammonton vs. Ocean CitySep 16 · 5,000 Meters Varsity · Place 19 · Hammonton5,000 Meters Varsity1928:25 PB9
Sep 12Battle @ Ocean County ParkSep 12 · 2 Miles Freshman · Place 83 · Hammonton2 Miles Freshman8317:49 PB9
Sep 9Hammonton vs. Absegami vs. EHT-GirlsSep 9 · 5,000 Meters Varsity · Place 17 · Hammonton5,000 Meters Varsity1726:53 PB9
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Freshman · Place 134 · Hammonton3,200 Meters Freshman13418:44.859