Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thompson ParkXC Fall Classic · Oct 918:19.85XC Fall ClassicOctober 9, 2026
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1725:47.7Burlington County XC OpenOctober 17, 2025
5,000 Meters · Thompson ParkXC Fall Classic · Oct 1125:59.30XC Fall ClassicOctober 11, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 16Burlington County XC OpenOct 16 · 5,000 Meters Junior Varsity · Place 56 · Willingboro5,000 Meters Junior Varsity5630:55.1511
Oct 9XC Fall ClassicOct 9 · 2 Miles Freshman · Place 49 · Willingboro2 Miles Freshman4918:19.85 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Liberty · Willingboro5,000 Meters Liberty0—10
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Junior Varsity · Place 24 · Willingboro5,000 Meters Junior Varsity2425:47.7 PB10
Oct 11XC Fall ClassicOct 11 · 5,000 Meters JV · Place 30 · Willingboro5,000 Meters JV3025:59.30 PB10
Sep 27Thompson Park Class MeetSep 27 · 5,000 Meters Sophomore · Place 69 · Willingboro5,000 Meters Sophomore6931:24.710

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Burlington County Scholastic League Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity · Place 31 · Willingboro5,000 Meters Varsity3130:13.99
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Junior Varsity · Place 67 · Willingboro5,000 Meters Junior Varsity6733:15.459
Oct 11XC Fall ClassicOct 11 · 5,000 Meters Junior Varsity · Place 50 · Willingboro5,000 Meters Junior Varsity5028:15.99