Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1319:25.25Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2619:33.36Mountain Run Hosted by Walkersville High SchoolSeptember 26, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity B · Place 23 · OakdaleOakdale5,000 Meters Varsity B2319:25.25 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Frederick County ChampionshipsOct 24 · 3 Miles Junior Varsity · Place 6 · OakdaleOakdale3 Miles Junior Varsity617:36.811
Oct 18CMC ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 7 · OakdaleOakdale3 Miles Junior Varsity717:25.611
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 43 · OakdaleOakdale3 Miles Varsity4317:52.911
Sep 26Mountain Run Hosted by Walkersville High SchoolSep 26 · 5,000 Meters Varsity · Place 9 · OakdaleOakdale5,000 Meters Varsity919:33.36 PB11
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Junior Varsity · Place 5 · OakdaleOakdale5,000 Meters Junior Varsity518:58.50Unofficial11
Sep 14Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 84 · OakdaleOakdale5,000 Meters Varsity8418:51.7711
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 5 · OakdaleOakdale5,000 Meters Junior Varsity519:37.5711