Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 917:56.25MPSSAA 3A State ChampionshipsNovember 9, 2024
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1317:15.51Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Oct 3018:08.80MPSSAA 3A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2317:06.49FCPS Championship 2025October 23, 2025
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2619:03.02Mountain 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

8 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 55 · Oakdale3 Miles 3A5517:59.3911
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 29 · Oakdale5,000 Meters Varsity2918:08.80 PB11
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Varsity · Place 23 · Oakdale5,000 Meters Varsity2317:06.49 PB11
Oct 17CMC ChampionshipsOct 17 · 3 Miles Varsity · Place 18 · Oakdale3 Miles Varsity1816:39.111
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 20 · Oakdale3 Miles Varsity2016:56.011
Sep 20Georgetown Prep Cross-Country ClassicSep 20 · 5,000 Meters Varsity Seeded · Place 8 · Oakdale5,000 Meters Varsity Seeded817:45.1JR
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 27 · Oakdale5,000 Meters Varsity A2717:15.51 PB11
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 10 · Oakdale5,000 Meters Varsity1018:13.8311

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 82 · Oakdale3 Miles 3A Varsity8217:56.25 PB10
Oct 31MPSSAA 3A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 27 · Oakdale5,000 Meters Varsity2718:02.0210
Oct 24Frederick County ChampionshipsOct 24 · 3 Miles Varsity · Place 20 · Oakdale3 Miles Varsity2017:25.810
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 28 · Oakdale3 Miles Varsity2817:11.510
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 17 · Oakdale3 Miles Varsity1717:10.810
Sep 26Mountain Run Hosted by Walkersville High SchoolSep 26 · 5,000 Meters Varsity · Place 5 · Oakdale5,000 Meters Varsity519:03.02 PB10
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Seeded Varsity · Place 31 · Oakdale5,000 Meters Seeded Varsity3118:21.70Unofficial10
Sep 14Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 42 · Oakdale5,000 Meters Varsity4217:38.3610
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Varsity · Place 19 · Oakdale5,000 Meters Varsity1918:48.9010