Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.9 Miles · Hammonton Lake ParkAtlantic County Championships · Oct 1621:09.51Atlantic County ChampionshipsOctober 16, 2025
2.95 Miles · Hammonton Lake ParkGirls Dual Meet: Hammonton vs. Atlantic City · Sep 3022:18Girls Dual Meet: Hammonton vs. Atlantic CitySeptember 30, 2025
2.97 Miles · Hammonton Lake ParkHammonton vs. Mainland vs. Absegami-Girls · Sep 1724:28Hammonton vs. Mainland vs. Absegami-GirlsSeptember 17, 2024
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 413:38.85NIKE: Cherokee ChallengeSeptember 4, 2026
4750 m · Hammonton Lake ParkAtlantic County Championships · Oct 1520:02.25Atlantic County ChampionshipsOctober 15, 2026
5,000 Meters · Absegami High SchoolGirls Dual Meet: Hammonton vs. Absegami vs. Bridgeton vs. Mainla · Sep 821:37Girls Dual Meet: Hammonton vs. Absegami vs. Bridgeton vs. MainlaSeptember 8, 2026
5,000 Meters · Cedar Creek HSHammonton, Millville @ Cedar Creek · Sep 2324:35Hammonton, Millville @ Cedar CreekSeptember 23, 2025
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3121:01.80NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Egg Harbor Township High SchoolGirls Dual Meet: Hammonton vs. EHT · Oct 621:10Girls Dual Meet: Hammonton vs. EHTOctober 6, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 425:49Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 322:49.0New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Middle Township High SchoolGirls Dual Meet: Hammonton vs. Middle vs. Ocean City · Sep 2922:39Girls Dual Meet: Hammonton vs. Middle vs. Ocean CitySeptember 29, 2026
5,000 Meters · Millville High SchoolGirls Dual Meet: Hammonton vs. Millville · Sep 1027:31Girls Dual Meet: Hammonton vs. MillvilleSeptember 10, 2024
5,000 Meters · Oakcrest High SchoolHammonton vs. ACIT vs. EHT Girls Dual Meet · Sep 2427:05Hammonton vs. ACIT vs. EHT Girls Dual MeetSeptember 24, 2024
5,000 Meters · Ocean City HSGirls Dual Meet: Hammonton vs. Ocean City · Sep 1625:55Girls Dual Meet: Hammonton vs. Ocean CitySeptember 16, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1121:06.88Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1821:50.94Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · Vineland High School SouthGirls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. Bridget · Oct 724:22Girls 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 38 · Hammonton5,000 Meters Group 33821:01.80 PB11
Oct 20Cape Atlantic League Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 22 · Hammonton5,000 Meters Championship2221:27.608—
Oct 15Atlantic County ChampionshipsOct 15 · 4,750 Meters Varsity · Place 12 · Hammonton4,750 Meters Varsity1220:02.25 PB11
Oct 6Girls Dual Meet: Hammonton vs. EHTOct 6 · 5,000 Meters Varsity · Place 6 · Hammonton5,000 Meters Varsity621:10 PB11
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 71 · Hammonton5,000 Meters Varsity C7122:49.0 PB11
Sep 29Girls Dual Meet: Hammonton vs. Middle vs. Ocean CitySep 29 · 5,000 Meters Varsity · Place 10 · Hammonton5,000 Meters Varsity1022:39 PB11
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 48 · Hammonton5,000 Meters Varsity 24821:50.94 PB11
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Junior · Place 27 · Hammonton5,000 Meters Junior2721:06.88 PB11
Sep 8Girls Dual Meet: Hammonton vs. Absegami vs. Bridgeton vs. MainlaSep 8 · 5,000 Meters Varsity · Place 4 · Hammonton5,000 Meters Varsity421:37 PB11
Sep 4NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Junior · Place 26 · Hammonton3,200 Meters Junior2613:38.85 PB11

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 50 · Hammonton5,000 Meters Group 35022:56.9610
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 31 · Hammonton5,000 Meters Varsity 13122:28.5510
Oct 16Atlantic County ChampionshipsOct 16 · 2.9 Miles Varsity · Place 17 · Hammonton2.9 Miles Varsity1721:09.51 PB10
Oct 7Girls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. BridgetOct 7 · 5,000 Meters Varsity · Place 13 · Hammonton5,000 Meters Varsity1324:22 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity C · Place 125 · Hammonton5,000 Meters Varsity C12525:49 PB10
Sep 30Girls Dual Meet: Hammonton vs. Atlantic CitySep 30 · 2.95 Miles Varsity · Place 4 · Hammonton2.95 Miles Varsity422:18 PB10
Sep 23Hammonton, Millville @ Cedar CreekSep 23 · 5,000 Meters Varsity · Place 7 · Hammonton5,000 Meters Varsity724:35 PB10
Sep 16Girls Dual Meet: Hammonton vs. Ocean CitySep 16 · 5,000 Meters Varsity · Place 16 · Hammonton5,000 Meters Varsity1625:55 PB10
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Sophomore · Place 60 · Hammonton5,000 Meters Sophomore6024:0310
Sep 9Hammonton vs. Absegami vs. EHT-GirlsSep 9 · 5,000 Meters Varsity · Place 11 · Hammonton5,000 Meters Varsity1124:3010
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 56 · Hammonton3,200 Meters Sophomore5615:16.7910

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 17Atlantic County ChampionshipsOct 17 · 2.9 Miles Championship · Place 22 · Hammonton2.9 Miles Championship2221:45.029
Oct 12South Jersey Track Coaches Association OpenOct 12 · 3,200 Meters Freshman · Place 7 · Hammonton3,200 Meters Freshman717:26.94—
Oct 1Hammonton vs. Atlantic City vs. Ocean City vs. Vineland Girls DualsOct 1 · 2.95 Miles Varsity · Place 27 · Hammonton2.95 Miles Varsity2722:369
Sep 24Hammonton vs. ACIT vs. EHT Girls Dual MeetSep 24 · 5,000 Meters Varsity · Place 16 · Hammonton5,000 Meters Varsity1627:05 PB9
Sep 17Hammonton vs. Mainland vs. Absegami-GirlsSep 17 · 2.97 Miles Varsity · Place 9 · Hammonton2.97 Miles Varsity924:28 PB9
Sep 13Battle @ Ocean County ParkSep 13 · 2 Miles Freshman · Place 47 · Hammonton2 Miles Freshman4715:38—
Sep 10Girls Dual Meet: Hammonton vs. MillvilleSep 10 · 5,000 Meters Varsity · Place 5 · Hammonton5,000 Meters Varsity527:31 PB9
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 76 · Hammonton3,200 Meters Varsity7615:35.219
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Freshman · Place 76 · Hammonton3,200 Meters Freshman7615:35.209