Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 317:21.8Frank Keyser InvitationalOctober 3, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 920:09.18Lynx Invitational September 9, 2026
3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 918:34.09MPSSAA 2A State ChampionshipsNovember 9, 2024
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2319:34.8Bull Run 2023September 23, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 817:38.93MPSSAA State ChampionshipsNovember 8, 2025
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championshps 2025 · Oct 2118:06.98Carroll County Cross Country Championshps 2025October 21, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1117:35.25Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1317:27.37Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 918:57.2540th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1419:13.55Patriot XC InvitationalOctober 14, 2023
5,000 Meters · Liberty HSCrossfire Invite · Oct 718:58.6Crossfire InviteOctober 7, 2026
5,000 Meters · Middletown High SchoolMPSSAA 2A West Region Championships · Nov 218:35.00MPSSAA 2A West Region ChampionshipsNovember 2, 2023
5,000 Meters · River Hill HSMPSSAA 2A West Region Championships · Nov 419:58.12MPSSAA 2A West Region ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3017:59.88MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · Terripan ParkKent Island Home Meet 1 · Oct 1420:08.00Kent Island Home Meet 1October 14, 2026
5,000 Meters · Utica ParkMPSSAA 2A West Region Championships · Oct 3118:12.46MPSSAA 2A West Region ChampionshipsOctober 31, 2024

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters 2A West · Place 73 · Century5,000 Meters 2A West7319:58.12 PB12
Oct 27Carroll County Cross County ChampionshipsOct 27 · 5,000 Meters Varsity · Place 32 · Century5,000 Meters Varsity3220:18.512
Oct 14Kent Island Home Meet 1Oct 14 · 5,000 Meters Varsity · Place 22 · Century5,000 Meters Varsity2220:08.00 PB12
Oct 7Crossfire InviteOct 7 · 5,000 Meters Large Varsity · Place 18 · Century5,000 Meters Large Varsity1818:58.6 PB12
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Small School Varsity · Place 32 · Century3 Miles Small School Varsity3217:21.8 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Small Varsity · Place 29 · Century3 Miles Boys Small Varsity2919:02.7612
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 30 · Century3 Miles Varsity3020:09.18 PB12
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 138 · Century5,000 Meters Varsity13820:22.8112

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 21 · Century3 Miles 2A2117:38.93 PB11
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 28 · Century5,000 Meters 2A West2817:59.88 PB11
Oct 21Carroll County Cross Country Championshps 2025Oct 21 · 5,000 Meters Varsity · Place 8 · Century5,000 Meters Varsity818:06.98 PB11
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 31 · Century5,000 Meters Red & White Varsity3117:35.25 PB11
Oct 8Crossfire InviteOct 8 · 5,000 Meters Varsity · Place 6 · Century5,000 Meters Varsity618:27.711
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 23 · Century3 Miles Varsity2316:47.711
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 19 · Century5,000 Meters Varsity1917:31.7411
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 36 · Century5,000 Meters Varsity A3617:27.37 PB11
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 56 · Century5,000 Meters Varsity5618:17.1011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 2A State ChampionshipsNov 9 · 3 Miles 2A Varsity · Place 58 · Century3 Miles 2A Varsity5818:34.09 PB10
Oct 31MPSSAA 2A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 25 · Century5,000 Meters Varsity2518:12.46 PB10
Oct 22Carroll County XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 14 · Century5,000 Meters Varsity1418:59.4910
Oct 9Crossfire InviteOct 9 · 5,000 Meters Varsity · Place 10 · Century5,000 Meters Varsity1018:32.410
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 19 · Century3 Miles Varsity1917:23.010
Sep 28Scorpion CrawlSep 28 · 5,000 Meters Varsity · Place 20 · Century5,000 Meters Varsity2018:48.7410
Sep 21Bull RunSep 21 · 3 Miles Varsity Small · Place 29 · Century3 Miles Varsity Small2918:56.410
Sep 14Eagle InvitationalSep 14 · 3 Miles Varsity · Place 53 · Century3 Miles Varsity5318:04.9110
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 17 · Century5,000 Meters Varsity1719:43.2010

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 2A State ChampionshipsNov 11 · 3 Miles 2A Varsity · Place 68 · Century3 Miles 2A Varsity6818:41.209
Nov 2MPSSAA 2A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 47 · Century5,000 Meters Varsity4718:35.00 PB9
Oct 26Carroll County ChampionshipOct 26 · 5,000 Meters Varsity · Place 24 · Century5,000 Meters Varsity2419:04.309
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Varsity · Place 48 · Century5,000 Meters Varsity4819:13.55 PB9
Oct 7Frank Keyser InvitationalOct 7 · 3 Miles Varsity · Place 30 · Century3 Miles Varsity3017:57.59
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Medium Varsity · Place 75 · Century3 Miles Boys Medium Varsity7519:34.8 PB9
Sep 13Cavalier Canter XC Home MeetSep 13 · Varsity · Place 11 · CenturyVarsity1120:049
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 114 · Century5,000 Meters Varsity11418:57.25 PB9
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Varsity · Place 143 · Century5,000 Meters Varsity14320:07.29