Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Carroll Community College CourseLynx Invitational · Sep 920:41.64Lynx Invitational September 9, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2618:58.33Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2019:52.22Bull Run 2025September 20, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1320:02.0242nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championshps 2025 · Oct 2119:33.76Carroll County Cross Country Championshps 2025October 21, 2025
5,000 Meters · Century HSKnights Classic · Sep 1918:16.9Knights ClassicSeptember 19, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:36.19Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 917:47.51Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Liberty HSCrossfire Invite · Oct 720:42.9Crossfire InviteOctober 7, 2026
5,000 Meters · Manchester Valley High SchoolMan Val 5k · Sep 1620:42Man Val 5kSeptember 16, 2026
5,000 Meters · River Hill HSMPSSAA 2A West Region Championships · Nov 419:02.26MPSSAA 2A West Region ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3021:41.11MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · South Western High SchoolSouth Western XC Meet -9/29 · Sep 2919:51South Western XC Meet -9/29September 29, 2025
5,000 Meters · Terripan ParkKent Island Home Meet 1 · Oct 1419:54.00Kent Island Home Meet 1October 14, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2320:29.99NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters 2A West · Place 56 · Manchester ValleyManchester Valley5,000 Meters 2A West5619:02.26 PB11
Oct 27Carroll County Cross County ChampionshipsOct 27 · 5,000 Meters Varsity · Place 28 · Manchester ValleyManchester Valley5,000 Meters Varsity2819:58.111
Oct 19Monster MashOct 19 · 5,000 Meters Varsity · Place 17 · Manchester ValleyManchester Valley5,000 Meters Varsity1721:5911
Oct 14Kent Island Home Meet 1Oct 14 · 5,000 Meters Varsity · Place 18 · Manchester ValleyManchester Valley5,000 Meters Varsity1819:54.00 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 183 · Manchester ValleyManchester Valley5,000 Meters Black & Gold Varsity18317:47.51 PB11
Oct 7Crossfire InviteOct 7 · 5,000 Meters Large Varsity · Place 40 · Manchester ValleyManchester Valley5,000 Meters Large Varsity4020:42.9 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Medium Varsity · Place 40 · Manchester ValleyManchester Valley3 Miles Boys Medium Varsity4018:58.33 PB11
Sep 19Knights ClassicSep 19 · 5,000 Meters Varsity · Place 20 · Manchester ValleyManchester Valley5,000 Meters Varsity2018:16.9 PB11
Sep 16Man Val 5kSep 16 · 5,000 Meters Varsity · Place 7 · Manchester ValleyManchester Valley5,000 Meters Varsity720:42 PB11
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 37 · Manchester ValleyManchester Valley3 Miles Varsity3720:41.64 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 83 · Manchester ValleyManchester Valley5,000 Meters 2A West8321:41.11 PB10
Oct 21Carroll County Cross Country Championshps 2025Oct 21 · 5,000 Meters Varsity · Place 26 · Manchester ValleyManchester Valley5,000 Meters Varsity2619:33.76 PB10
Oct 15Kent Island Meet 1Oct 15 · 5,000 Meters Varsity · Place 12 · Manchester ValleyManchester Valley5,000 Meters Varsity1218:29.0010
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 194 · Manchester ValleyManchester Valley5,000 Meters Black & Gold Varsity19418:36.19 PB10
Oct 8Crossfire InviteOct 8 · 5,000 Meters Varsity · Place 43 · Manchester ValleyManchester Valley5,000 Meters Varsity4321:04.310
Sep 29South Western XC Meet -9/29Sep 29 · 5,000 Meters Varsity · Place 38 · Manchester ValleyManchester Valley5,000 Meters Varsity3819:51 PB10
Sep 25Mountain RunSep 25 · 5,000 Meters Varsity · Place 41 · Manchester ValleyManchester Valley5,000 Meters Varsity4122:21.4810
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 64 · Manchester ValleyManchester Valley3 Miles Boys Medium Varsity6419:52.22 PB10
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 131 · Manchester ValleyManchester Valley5,000 Meters Varsity13120:02.02 PB10
Sep 10The Lynx InvitationalSep 10 · 5,000 Meters Varsity · Place 17 · Manchester ValleyManchester Valley5,000 Meters Varsity1719:23.5610

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 250 · UnattachedUnattached5,000 Meters Rising Stars25020:29.99 PB9
Oct 22Carroll County XC ChampionshipOct 22 · 5,000 Meters Junior Varsity · Place 27 · Manchester ValleyManchester Valley5,000 Meters Junior Varsity2722:47.739
Oct 15Man Val Quad MeetOct 15 · 5,000 Meters Varsity · Place 16 · Manchester ValleyManchester Valley5,000 Meters Varsity1621:59.539
Oct 9Crossfire InviteOct 9 · 5,000 Meters Varsity · Place 44 · Manchester ValleyManchester Valley5,000 Meters Varsity4421:48.19
Sep 25Kent Island Home Meet 1Sep 25 · 5,000 Meters Varsity · Place 35 · Manchester ValleyManchester Valley5,000 Meters Varsity3521:189
Sep 21Bull RunSep 21 · 3 Miles Varsity Medium · Place 177 · Manchester ValleyManchester Valley3 Miles Varsity Medium17722:04.59
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 210 · Manchester ValleyManchester Valley5,000 Meters Varsity21022:57.439
Sep 10Run in The ValleySep 10 · 5,000 Meters Junior Varsity · Place 11 · Manchester ValleyManchester Valley5,000 Meters Junior Varsity1122:43.759