Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Clear Spring HSInterstate Classic · Sep 519:07.5Interstate ClassicSeptember 5, 2026
3 Miles · Hereford HSMPSSAA State Championships · Nov 819:52.79MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2019:48.51Bull Run 2025September 20, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter11th Annual Gunpowder "North" Invitational · Oct 1422:35.4011th Annual Gunpowder "North" InvitationalOctober 14, 2023
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 318:02.50Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Carroll Community College CourseCarroll County Cross Country Championshps 2025 · Oct 2120:32.73Carroll County Cross Country Championshps 2025October 21, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:08.72Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Chesapeake High SchoolChesapeake 9th Annual Invite · Sep 1318:32.38Chesapeake 9th Annual InviteSeptember 13, 2025
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1919:55.50Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · Gettysburg Area High School Gettysburg XC Invitational 2025 · Oct 418:20.58Gettysburg XC Invitational 2025October 4, 2025
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1118:26.42Patriot XC InvitationalOctober 11, 2025
5,000 Meters · Herring Run ParkMPSSAA 1A North Region Championships · Oct 3019:05.60MPSSAA 1A North Region ChampionshipsOctober 30, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2319:48.20NXR Southeast Regional ChampionshipsNovember 23, 2024
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2419:38.47Mountain Run Hosted by Walkersville High SchoolSeptember 24, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 1A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 16 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity1619:34.0212
Oct 27Carroll County Cross County ChampionshipsOct 27 · 5,000 Meters Varsity · Place 29 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity2920:02.112
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 243 · Francis Scott KeyFrancis Scott Key5,000 Meters Black & Gold Varsity24318:08.72 PB12
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 94 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity9418:02.50 PB12
Sep 24Mountain Run Hosted by Walkersville High SchoolSep 24 · 5,000 Meters Varsity · Place 25 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity2519:38.47 PB12
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 61 · Francis Scott KeyFrancis Scott Key5,000 Meters Seeded Varsity6119:55.50 PB12
Sep 5Interstate ClassicSep 5 · 3 Miles Large Varsity · Place 17 · Francis Scott KeyFrancis Scott Key3 Miles Large Varsity1719:07.5 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 1A · Place 67 · Francis Scott KeyFrancis Scott Key3 Miles 1A6719:52.79 PB11
Oct 30MPSSAA 1A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 17 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity1719:05.60 PB11
Oct 21Carroll County Cross Country Championshps 2025Oct 21 · 5,000 Meters Varsity · Place 42 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity4220:32.73 PB11
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 45 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity4518:26.42 PB11
Oct 4Gettysburg XC Invitational 2025Oct 4 · 5,000 Meters Varsity · Place 110 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity11018:20.58 PB11
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 55 · Francis Scott KeyFrancis Scott Key3 Miles Boys Small Varsity5519:48.51 PB11
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 73 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity A7318:32.38 PB11
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 30 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity3020:11.7411

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 233 · UnattachedUnattached5,000 Meters Rising Stars23319:48.20 PB10
Oct 31MPSSAA 1A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity—DNS10
Oct 22Carroll County XC ChampionshipOct 22 · 5,000 Meters Varsity · Place 49 · Francis Scott KeyFrancis Scott Key5,000 Meters Varsity4923:07.6310
Oct 1034th Don Stoner XC InvitationalOct 10 · 3.04 Miles Varsity · Place 42 · Francis Scott KeyFrancis Scott Key3.04 Miles Varsity4219:41.910
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 250 · Francis Scott KeyFrancis Scott Key5,000 Meters Junior Varsity25020:48.0610
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Small/Medium · Place 30 · Francis Scott KeyFrancis Scott Key3 Miles Junior Varsity Small/Medium3021:37.610
Sep 14Rebel InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 1 · Francis Scott KeyFrancis Scott Key5,000 Meters Junior Varsity121:16.610
Sep 7Interstate ClassicSep 7 · 3 Miles Junior Varsity · Place 20 · Francis Scott KeyFrancis Scott Key3 Miles Junior Varsity2021:30.510

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 1A North Region ChampionshipsNov 2 · 3.1 Miles Varsity · Francis Scott KeyFrancis Scott Key3.1 Miles Varsity0DNS9
Oct 26Carroll County ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 42 · Francis Scott KeyFrancis Scott Key5,000 Meters Junior Varsity4223:21.219
Oct 1411th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Fresh-Soph · Place 66 · Francis Scott KeyFrancis Scott Key5,000 Meters Fresh-Soph6622:35.40 PB9
Sep 13Cavalier Canter XC Home MeetSep 13 · Varsity · Place 58 · Francis Scott KeyFrancis Scott KeyVarsity5826:399
Sep 9Chesapeake Invite 7th AnnualSep 9 · 5,000 Meters Varsity · Place 55 · Francis ScotFrancis Scot5,000 Meters Varsity5522:39.119
Sep 240th Annual Zumbach Brunswick InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 105 · Francis Scott KeyFrancis Scott Key5,000 Meters Junior Varsity10525:46.569