Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Reservoir High SchoolReservoir 2 Mile Scrimmage · Aug 2112:48.97Reservoir 2 Mile ScrimmageAugust 21, 2026
2.75 Miles · Glenelg High SchoolHoward County League Meet 1B · Sep 919:36.70Howard County League Meet 1BSeptember 9, 2026
3 Miles · Arundel High SchoolArundel Invite 2026 · Oct 319:38.72Arundel Invite 2026October 3, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2619:23.33Bull Run 2026September 26, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 917:30.95Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Marriotts Ridge HSHoward County League Meet 2A · Sep 3019:21.6Howard County League Meet 2ASeptember 30, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3019:51.93MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 14Howard County League Meet 3BOct 14 · 2 Miles All Runners · Place 39 · Guilford Park2 Miles All Runners3913:33.4812
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 35 · Guilford Park5,000 Meters Red & White Varsity3517:30.95 PB12
Oct 3Arundel Invite 2026Oct 3 · 3 Miles Varsity · Place 25 · Guilford Park3 Miles Varsity2519:38.72 PB12
Sep 30Howard County League Meet 2ASep 30 · 5,000 Meters All Runners · Place 19 · Guilford Park5,000 Meters All Runners1919:21.6 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Gold Varsity · Place 51 · Guilford Park3 Miles Boys Gold Varsity5119:23.33 PB12
Sep 9Howard County League Meet 1BSep 9 · 2.75 Miles All Runners · Place 46 · Guilford Park2.75 Miles All Runners4619:36.70 PB12
Aug 21Reservoir 2 Mile ScrimmageAug 21 · 2 Miles Scrimmage · Place 12 · Guilford Park2 Miles Scrimmage1212:48.97 PB12

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 53 · Guilford Park5,000 Meters 3A South5319:51.93 PB11