Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 611:21.68NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1717:54.5Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkBob Kiessling Invitational · Nov 117:47.60Bob Kiessling InvitationalNovember 1, 2025
5,000 Meters · Holmdel ParkNJSIAA XC Meet of Champions · Nov 1518:34NJSIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1620:08NJSIAA Meet of Champions November 16, 2024
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:44NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1817:59.4Southern Showcase (Collegiate)September 18, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1217:53Battle @ Ocean County ParkSeptember 12, 2025
5,000 Meters · Palmyra Cove Nature ParkBCSL Cross Country Championships · Oct 2217:37.93BCSL Cross Country ChampionshipsOctober 22, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2717:58.8Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · White Clay Creek State Park Nature CenterUniversity of Delaware Invitational · Sep 418:50.6University of Delaware InvitationalSeptember 4, 2026
6,000 Meters · John Hunt Cross Country Running ParkCUSA XC Championships · Oct 3120:55.2CUSA XC ChampionshipsOctober 31, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 221:41.7Paul Short RunOctober 2, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31CUSA XC ChampionshipsOct 31 · 6,000 Meters Women · Place 13 · DelawareDelaware6,000 Meters Women1320:55.2 PBFr
Oct 16Virginia/Panorama Farms InvitationalOct 16 · 6,000 Meters Varsity · Place 32 · DelawareDelaware6,000 Meters Varsity3222:12.58FR
Oct 2Paul Short RunOct 2 · 6,000 Meters Gold · Place 54 · DelawareDelaware6,000 Meters Gold5421:41.7 PBFr
Sep 18Southern Showcase (Collegiate)Sep 18 · 5,000 Meters Invite · Place 58 · DelawareDelaware5,000 Meters Invite5817:59.4 PBFr
Sep 4University of Delaware InvitationalSep 4 · 5,000 Meters Collegiate Women · Place 5 · DelawareDelaware5,000 Meters Collegiate Women518:50.6 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15NJSIAA XC Meet of ChampionsNov 15 · 5,000 Meters Varsity · Place 10 · Holy CrossHoly Cross5,000 Meters Varsity1018:34 PB12
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 1 · Holy CrossHoly Cross5,000 Meters Non Public B118:44 PB12
Nov 1Bob Kiessling InvitationalNov 1 · 5,000 Meters Varsity · Place 1 · Holy CrossHoly Cross5,000 Meters Varsity117:47.60 PB12
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Place 1 · Holy CrossHoly Cross5,000 Meters Freedom117:37.93 PB12
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 1 · Holy CrossHoly Cross5,000 Meters Varsity117:54.5 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 7 · Holy CrossHoly Cross5,000 Meters Varsity E718:5212
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 1 · Holy CrossHoly Cross5,000 Meters Varsity D117:58.8 PB12
Sep 12Battle @ Ocean County ParkSep 12 · 5,000 Meters Senior · Place 1 · Holy CrossHoly Cross5,000 Meters Senior117:53 PB12
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 3 · Holy CrossHoly Cross3,200 Meters Senior311:21.68 PB12

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 63 · Holy CrossHoly Cross5,000 Meters Varsity6320:08 PB11
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 4 · Holy CrossHoly Cross5,000 Meters Varsity420:2911
Nov 2Bob Kiessling InvitationalNov 2 · 5,000 Meters Varsity · Place 4 · Holy CrossHoly Cross5,000 Meters Varsity418:39.4911
Oct 23Burlington County Scholastic League Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · Holy CrossHoly Cross5,000 Meters Varsity118:57.911
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Championship · Place 4 · Holy CrossHoly Cross5,000 Meters Championship419:20.8011
Oct 12South Jersey Track Coaches Association OpenOct 12 · 5,000 Meters Division 1 · Place 1 · Holy CrossHoly Cross5,000 Meters Division 1119:06—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 14 · Holy CrossHoly Cross5,000 Meters Varsity1420:26—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 3 · Holy CrossHoly Cross5,000 Meters Varsity319:00JR
Sep 21Ray Hoagland RVXC InviteSep 21 · 5,000 Meters Varsity · Place 1 · Holy CrossHoly Cross5,000 Meters Varsity118:54.9011
Sep 14South Jersey ShootoutSep 14 · 5,000 Meters 5k Gold Champ HS Girls · Place 4 · Holy CrossHoly Cross5,000 Meters 5k Gold Champ HS Girls419:24.011
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 2 · Holy CrossHoly Cross3,200 Meters Varsity211:55.5711
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 2 · Holy CrossHoly Cross3,200 Meters Varsity211:55.5711

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 12 · Holy CrossHoly Cross5,000 Meters Varsity1221:4110
Oct 28Bob Kiessling InvitationalOct 28 · 5,000 Meters Varsity · Place 7 · Holy CrossHoly Cross5,000 Meters Varsity720:26.6410
Oct 28Bob Kiessling InvitationalOct 28 · 5,000 Meters Varsity · Place 7 · Holy CrossHoly Cross5,000 Meters Varsity720:26.6410
Oct 18Burlington County Scholastic League Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Holy CrossHoly Cross5,000 Meters Varsity219:40.4—
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 4 · Holy CrossHoly Cross5,000 Meters Varsity420:22.5110
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Division 1 · Place 4 · Holy CrossHoly Cross5,000 Meters Division 1420:22.51—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 30 · Holy CrossHoly Cross5,000 Meters Varsity3021:48—
Sep 16South Jersey ShootoutSep 16 · 5,000 Meters Varsity · Place 12 · Holy CrossHoly Cross5,000 Meters Varsity1220:58.4SO
Sep 16South Jersey ShootoutSep 16 · 5,000 Meters Varsity · Place 12 · Holy CrossHoly Cross5,000 Meters Varsity1220:58.4SO