Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 m · Hammonton Lake ParkGirls Dual Meet: Hammonton vs. Vineland · Sep 1929:53Girls Dual Meet: Hammonton vs. VinelandSeptember 19, 2023
2.95 Miles · Hammonton Lake ParkHammonton vs. Atlantic City vs. Ocean City vs. Vineland Girls Duals · Oct 128:29Hammonton vs. Atlantic City vs. Ocean City vs. Vineland Girls DualsOctober 1, 2024
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 619:22.63NIKE: Cherokee ChallengeSeptember 6, 2025
4,000 Meters · DREAM ParkSouth Jersey Shootout · Sep 1424:04.9South Jersey ShootoutSeptember 14, 2024
5,000 Meters · DREAM ParkSouth Jersey Shootout 2025 · Sep 1329:30.5South Jersey Shootout 2025September 13, 2025
5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 2125:10.75CAL ChampionshipsOctober 21, 2025
5,000 Meters · Lakeside Middle SchoolCumberland County Championships · Oct 1626:01.80Cumberland County ChampionshipsOctober 16, 2025
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2824:15.40Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · Vineland High School SouthGirls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. Bridget · Oct 727:10Girls 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.

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 4 · Vineland5,000 Meters Sub Varsity B424:15.40 PB12
Oct 21CAL ChampionshipsOct 21 · 5,000 Meters Varsity 2 · Place 17 · Vineland5,000 Meters Varsity 21725:10.75 PB12
Oct 16Cumberland County ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 1 · Vineland5,000 Meters Junior Varsity126:01.80 PB12
Oct 7Girls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. BridgetOct 7 · 5,000 Meters Varsity · Place 20 · Vineland5,000 Meters Varsity2027:10 PB12
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters Open · Place 51 · Vineland5,000 Meters Open5129:30.5 PB12
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 147 · Vineland3,200 Meters Senior14719:22.63 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17Cumberland County ChampionshipsOct 17 · Varsity · Place 7 · VinelandVarsity727:37.40—
Oct 17Cumberland County ChampionshipsOct 17 · Junior Varsity · Place 7 · VinelandJunior Varsity727:37.40—
Oct 1Hammonton vs. Atlantic City vs. Ocean City vs. Vineland Girls DualsOct 1 · 2.95 Miles Varsity · Place 45 · Vineland2.95 Miles Varsity4528:29 PB11
Sep 20Osprey XC High School InviteSep 20 · 5,000 Meters Junior Varsity · Place 82 · Vineland5,000 Meters Junior Varsity8231:01.86—
Sep 14South Jersey ShootoutSep 14 · 4,000 Meters 4k Green HS Girls · Place 31 · Vineland4,000 Meters 4k Green HS Girls3124:04.9 PB11
Sep 10Cedar Creek, ACIT @ VinelandSep 10 · 5,000 Meters Varsity · Place 23 · Vineland5,000 Meters Varsity2332:5411

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 70 · Vineland5,000 Meters Varsity7030:58.3110
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Junior Varsity · Place 70 · Vineland5,000 Meters Junior Varsity7030:58.31—
Sep 22Osprey XC High School InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 51 · Vineland5,000 Meters Junior Varsity5131:19.3110
Sep 19Girls Dual Meet: Hammonton vs. VinelandSep 19 · 2.95 Meters Varsity · Place 22 · Vineland2.95 Meters Varsity2229:53 PB10
Sep 16South Jersey ShootoutSep 16 · 4,000 Meters Varsity · Place 42 · Vineland4,000 Meters Varsity4225:20.1SO
Sep 16South Jersey ShootoutSep 16 · 4,000 Meters Varsity · Place 42 · Vineland4,000 Meters Varsity4225:20.1SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Cumberland County MeetOct 21 · 5,000 Meters Varsity · Place 21 · Vineland5,000 Meters Varsity2143:45.789