Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run 2026 · Sep 2617:11.89Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2018:42.89Bull Run 2025September 20, 2025
3 Miles · Overlea High SchoolMPSSAA 3A North Region Championships · Nov 416:31.66MPSSAA 3A North Region ChampionshipsNovember 4, 2026
3,200 Meters · Towson High SchoolDulaney/Towson Joint Time Trial · Aug 2110:07.95Dulaney/Towson Joint Time TrialAugust 21, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1917:43.1943rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1117:42.10Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 916:31.38Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Dundalk High SchoolKenwood, Parkville, Patapsco, Sparrows Pt, Towson@Dundalk · Sep 917:39Kenwood, Parkville, Patapsco, Sparrows Pt, Towson@DundalkSeptember 9, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 117:08.7Paul Short InvitationalOctober 1, 2026
5,000 Meters · Overlea High School12 Team-2 3A/4A @ Overlea · Oct 920:36.5012 Team-2 3A/4A @ OverleaOctober 9, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2218:13.46NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A North Region ChampionshipsNov 4 · 3 Miles 3A North · Place 6 · Towson3 Miles 3A North616:31.66 PB12
Oct 22BCPS High School Cross Country Championships 2026Oct 22 · 5,000 Meters Varsity · Place 10 · Towson5,000 Meters Varsity1017:55.3012
Oct 14BCPS Eastside 12 Team Meet 3Oct 14 · 3 Miles Varsity · Place 20 · Towson3 Miles Varsity2020:41.3012
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 47 · Towson5,000 Meters Black & Gold Varsity4716:31.38 PB12
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 94 · Towson5,000 Meters Varsity - Gold9417:08.7 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Maroon Varsity · Place 15 · Towson3 Miles Boys Maroon Varsity1517:11.89 PB12
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 13 · Towson5,000 Meters Varsity1317:43.19 PB12
Sep 9Kenwood, Parkville, Patapsco, Sparrows Pt, Towson@DundalkSep 9 · 5,000 Meters Varsity · Place 4 · Towson5,000 Meters Varsity417:39 PB12
Aug 21Dulaney/Towson Joint Time TrialAug 21 · 3,200 Meters A group · Place 4 · Towson3,200 Meters A group410:07.95 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 108 · Towson5,000 Meters Invite 310818:13.46 PB11
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 84 · Towson3 Miles 3A8418:30.4211
Oct 30MPSSAA 3A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 15 · Towson5,000 Meters Varsity1518:43.3311
Oct 16BCPS High School Cross Country County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 24 · Towson5,000 Meters Varsity2418:55.2611
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 35 · Towson5,000 Meters Red & White Varsity3517:42.10 PB11
Sep 24BCPS 12 team mixer @RandallstownSep 24 · 5,000 Meters Varsity · Place 38 · Towson5,000 Meters Varsity3823:24.9—
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon Varsity · Place 90 · Towson3 Miles Boys Maroon Varsity9018:42.89 PB11
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 87 · Towson5,000 Meters Varsity8719:09.1211
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 80 · Towson5,000 Meters Varsity8018:49.6910

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18BCPS High School Cross Country ChampionshipsOct 18 · 5,000 Meters Open · Place 28 · Towson5,000 Meters Open2821:07.119
Oct 912 Team-2 3A/4A @ OverleaOct 9 · 5,000 Meters Varsity · Place 44 · Towson5,000 Meters Varsity4420:36.50 PB9
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 265 · Towson5,000 Meters Junior Varsity26520:54.969
Sep 30Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 68 · Towson5,000 Meters Varsity6824:10.049
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 99 · Towson3 Miles Junior Varsity Large9922:08.59
Sep 1812 Team-1 3A/4A @ ParkvilleSep 18 · 5,000 Meters Varsity · Place 37 · Towson5,000 Meters Varsity3723:18.39
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Open · Place 76 · Towson5,000 Meters Open7622:36.559
Sep 11Carver, Hereford, Towson @ DulaneySep 11 · 3,200 Meters Varsity · Place 55 · Towson3,200 Meters Varsity5514:049