Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2915:21.67Baker Sub Varsity InvitationalOctober 29, 2024
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 618:24.50NIKE: Cherokee ChallengeSeptember 6, 2025
4,000 Meters · DREAM ParkSouth Jersey Shootout · Sep 1422:28.3South Jersey ShootoutSeptember 14, 2024
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1726:30.5Burlington County XC OpenOctober 17, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 430:21Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Palmyra Cove Nature ParkBCSL Cross Country Championships · Oct 2225:33.28BCSL Cross Country ChampionshipsOctober 22, 2025
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2826:25.34Baker Sub Varsity InvitationalOctober 28, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Burlington County Scholastic League XC ChampionshipOct 21 · 5,000 Meters Varsity · Place 44 · Holy Cross5,000 Meters Varsity4425:25.011

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity B · Place 125 · Holy Cross5,000 Meters Sub Varsity B12526:25.34 PB10
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Holy Cross5,000 Meters Freedom0—10
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Place 51 · Holy Cross5,000 Meters Freedom5125:33.28 PB10
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Junior Varsity · Place 141 · Holy Cross5,000 Meters Junior Varsity14126:30.5 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity F · Place 151 · Holy Cross5,000 Meters Varsity F15130:21 PB10
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 309 · Holy Cross3,200 Meters Sophomore30918:24.50 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29Baker Sub Varsity InvitationalOct 29 · 3,000 Meters Sub Varsity 3k · Place 31 · Holy Cross3,000 Meters Sub Varsity 3k3115:21.67 PB9
Oct 23Burlington County Scholastic League Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity · Place 47 · Holy Cross5,000 Meters Varsity4731:46.49
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Junior Varsity · Place 128 · Holy Cross5,000 Meters Junior Varsity12826:34.679
Oct 12South Jersey Track Coaches Association OpenOct 12 · 3,200 Meters Freshman · Place 43 · Holy Cross3,200 Meters Freshman4326:19.23—
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 167 · Holy Cross2 Miles Freshman16720:14.95—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 3,200 Meters Freshman · Place 189 · Holy Cross3,200 Meters Freshman18918:04FR
Sep 14South Jersey ShootoutSep 14 · 4,000 Meters 4k Green HS Boys · Place 68 · Holy Cross4,000 Meters 4k Green HS Boys6822:28.3 PB9
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Varsity · Place 290 · Holy Cross3,200 Meters Varsity29016:54.399
Sep 7Cherokee ChallengeSep 7 · 3,200 Meters Freshman · Place 290 · Holy Cross3,200 Meters Freshman29016:54.399