Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Williams Farms ParkBeach District XC Meet #1 · Sep 1712:00.66Beach District XC Meet #1September 17, 2025
5,000 Meters · Kellam HSBeach District XC Meet #5 · Oct 2219:07.27Beach District XC Meet #5October 22, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:39.3The VA XC ShowcaseOctober 18, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21Beach District XC #5Oct 21 · 5,000 Meters Varsity · Place 17 · Ocean Lakes5,000 Meters Varsity1718:17.3612

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 22Beach District XC Meet #5Oct 22 · 5,000 Meters Varsity · Place 34 · Ocean Lakes5,000 Meters Varsity3419:07.27 PB11
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Junior Varsity Morning · Place 97 · Ocean Lakes5,000 Meters Junior Varsity Morning9718:39.3 PB11
Sep 17Beach District XC Meet #1Sep 17 · 3,200 Meters Varsity · Place 85 · Ocean Lakes3,200 Meters Varsity8512:00.66 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Junior Varsity · Place 152 · Ocean Lakes5,000 Meters Junior Varsity15219:06.9SO

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · Junior Varsity · Place 407 · Ocean LakesJunior Varsity40721:36—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Junior Varsity Division 1 · Place 407 · Ocean Lakes5,000 Meters Junior Varsity Division 140721:369