Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Hereford High SchoolCarver Dulaney Franklin Loch Raven Towson Pikesville Parkville @ Hereford · Sep 317:26.2Carver Dulaney Franklin Loch Raven Towson Pikesville Parkville @ HerefordSeptember 3, 2022
3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 1123:44.06MPSSAA 4A State ChampionshipsNovember 11, 2023
4,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 419:31.72Galen Piper XC ChallengeSeptember 4, 2026
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championships · Nov 223:24.70MPSSAA 4A North Region ChampionshipsNovember 2, 2023
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1123:54.46Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · DulaneyMPSSAA 4A North Region Championships · Nov 323:51.0MPSSAA 4A North Region ChampionshipsNovember 3, 2022
5,000 Meters · Dulaney High SchoolBCPS High School Cross Country Championships · Oct 2023:49.60BCPS High School Cross Country ChampionshipsOctober 20, 2023
5,000 Meters · Parkville HSBCPS-3A/4A 12 Team Challenge 1 · Sep 1724:17.5BCPS-3A/4A 12 Team Challenge 1September 17, 2025
6,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 3127:27.0MAC Cross Country ChampOctober 31, 2026
6,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2627:10.1Lock Haven InviteSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MAC Cross Country ChampOct 31 · 6,000 Meters Championship · Place 93 · York (Pa.)York (Pa.)6,000 Meters Championship9327:27.0 PBFr
Oct 17Aubrey Shenk InvitationalOct 17 · 6,000 Meters Varsity · Place 317 · York (Pa.)York (Pa.)6,000 Meters Varsity31726:47.8Fr
Sep 26Lock Haven InviteSep 26 · 6,000 Meters White · Place 107 · York (Pa.)York (Pa.)6,000 Meters White10727:10.1 PBFr
Sep 18MAC Preview Cross Country MeetSep 18 · 6,000 Meters · Place 48 · York (Pa.)York (Pa.)6,000 Meters4828:51.7Fr
Sep 4Galen Piper XC ChallengeSep 4 · 4,000 Meters Women · Place 104 · York (Pa.)York (Pa.)4,000 Meters Women10419:31.72 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 247 · ParkvilleParkville5,000 Meters Black & Gold Varsity24723:54.46 PB12
Sep 17BCPS-3A/4A 12 Team Challenge 1Sep 17 · 5,000 Meters Varsity · Place 6 · ParkvilleParkville5,000 Meters Varsity624:17.5 PB12

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 4A State ChampionshipsNov 9 · 3 Miles 4A Varsity · Place 95 · ParkvilleParkville3 Miles 4A Varsity9523:54.0511
Oct 31MPSSAA 4A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 12 · ParkvilleParkville5,000 Meters Varsity1224:42.8611

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 4A State ChampionshipsNov 11 · 3 Miles 4A Varsity · Place 77 · ParkvilleParkville3 Miles 4A Varsity7723:44.06 PB10
Nov 2MPSSAA 4A North Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 7 · ParkvilleParkville5,000 Meters Varsity723:24.70 PB10
Oct 20BCPS High School Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 9 · ParkvilleParkville5,000 Meters Junior Varsity923:49.60 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 3MPSSAA 4A North Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 35 · ParkvilleParkville5,000 Meters Varsity3523:51.0 PB9
Oct 22BCPS High School County Cross Country ChampionshipsOct 22 · 5,000 Meters Fresh-Soph · Place 14 · ParkvilleParkville5,000 Meters Fresh-Soph1424:52.79
Sep 14Parkville, Catonsville, Carver, Towson, Hereford @ DulaneySep 14 · 5,000 Meters Junior Varsity · Place 6 · ParkvilleParkville5,000 Meters Junior Varsity626:22.99
Sep 3Carver Dulaney Franklin Loch Raven Towson Pikesville Parkville @ HerefordSep 3 · 2 Miles Open · Place 23 · ParkvilleParkville2 Miles Open2317:26.2 PB9