Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run 2026 · Sep 2619:36.64Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2020:55.38Bull Run 2025September 20, 2025
3 Miles · Overlea High SchoolBCPS 3A/4A 12 Team Challenge 2 · Oct 821:57BCPS 3A/4A 12 Team Challenge 2October 8, 2025
3,200 Meters · Cockeysville Middle SchoolBCPS Middle School Central Meet · Oct 215:54.4BCPS Middle School Central MeetOctober 2, 2021
3,200 Meters · Loch Raven High SchoolBCPS Middle School Cross Country Championships · Oct 2113:26.42BCPS Middle School Cross Country ChampionshipsOctober 21, 2023
3,200 Meters · Loch Raven Technical Academy BCPS Middle School Central Region Meet · Sep 3012:37BCPS Middle School Central Region MeetSeptember 30, 2023
3,200 Meters · Towson High SchoolDulaney/Towson Joint Time Trial · Aug 2112:24.44Dulaney/Towson Joint Time TrialAugust 21, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1920:14.2443rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1120:14.43Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:41.71Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Dundalk High SchoolKenwood, Parkville, Patapsco, Sparrows Pt, Towson@Dundalk · Sep 921:37Kenwood, Parkville, Patapsco, Sparrows Pt, Towson@DundalkSeptember 9, 2026
5,000 Meters · Overlea High School12 Team-2 3A/4A @ Overlea · Oct 922:19.0012 Team-2 3A/4A @ OverleaOctober 9, 2024
5,000 Meters · Parkville HSBCPS Eastside 12 Team Meet 1 · Sep 1621:39BCPS Eastside 12 Team Meet 1September 16, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22BCPS High School Cross Country Championships 2026Oct 22 · 5,000 Meters Open · Place 15 · TowsonTowson5,000 Meters Open1520:05.3511
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 53 · TowsonTowson5,000 Meters Black & Gold Junior Varsity (AM)5318:41.71 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Maroon/Gold JV/Open · Place 13 · TowsonTowson3 Miles Boys Maroon/Gold JV/Open1319:36.64 PB11
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Open · Place 23 · TowsonTowson5,000 Meters Open2320:14.24 PB11
Sep 16BCPS Eastside 12 Team Meet 1Sep 16 · 5,000 Meters Varsity · Place 18 · TowsonTowson5,000 Meters Varsity1821:39 PB11
Sep 9Kenwood, Parkville, Patapsco, Sparrows Pt, Towson@DundalkSep 9 · 5,000 Meters Varsity · Place 20 · TowsonTowson5,000 Meters Varsity2021:37 PB11
Aug 21Dulaney/Towson Joint Time TrialAug 21 · 3,200 Meters C Group · Place 2 · TowsonTowson3,200 Meters C Group212:24.44 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16BCPS High School Cross Country County ChampionshipsOct 16 · 5,000 Meters Open · Place 12 · TowsonTowson5,000 Meters Open1219:59.9510
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Junior Varsity (PM) · Place 20 · TowsonTowson5,000 Meters Red & White Junior Varsity (PM)2020:14.43 PB10
Oct 8BCPS 3A/4A 12 Team Challenge 2Oct 8 · 3 Miles Varsity · Place 36 · TowsonTowson3 Miles Varsity3621:57 PB10
Sep 24BCPS 12 team mixer @RandallstownSep 24 · 5,000 Meters Varsity · Place 15 · TowsonTowson5,000 Meters Varsity1521:18.8—
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon/Gold JV/Open · Place 80 · TowsonTowson3 Miles Boys Maroon/Gold JV/Open8020:55.38 PB10
Sep 17BCPS-3A/4A 12 Team Challenge 1Sep 17 · 5,000 Meters Varsity · Place 49 · TowsonTowson5,000 Meters Varsity4923:0710
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Open · Place 30 · TowsonTowson5,000 Meters Open3021:09.5510
Sep 10Catonsville, Dulaney, Hereford, Towson Western Tech @PikesvilleSep 10 · 5,000 Meters Varsity · Place 36 · TowsonTowson5,000 Meters Varsity3622:16.8810
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Junior Varsity · Place 41 · TowsonTowson5,000 Meters Junior Varsity4121:02.4910

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 18BCPS High School Cross Country ChampionshipsOct 18 · 5,000 Meters Open · Place 43 · TowsonTowson5,000 Meters Open4321:58.579
Oct 912 Team-2 3A/4A @ OverleaOct 9 · 5,000 Meters Varsity · Place 83 · TowsonTowson5,000 Meters Varsity8322:19.00 PB9
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 379 · TowsonTowson5,000 Meters Junior Varsity37921:53.569
Sep 30Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 81 · TowsonTowson5,000 Meters Varsity8124:59.769
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 161 · TowsonTowson3 Miles Junior Varsity Large16123:32.79
Sep 1812 Team-1 3A/4A @ ParkvilleSep 18 · 5,000 Meters Varsity · Place 51 · TowsonTowson5,000 Meters Varsity5124:17.69
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Open · Place 156 · TowsonTowson5,000 Meters Open15624:31.729
Sep 11Carver, Hereford, Towson @ DulaneySep 11 · 3,200 Meters Varsity · Place 60 · TowsonTowson3,200 Meters Varsity6014:179

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21BCPS Middle School Cross Country ChampionshipsOct 21 · 3,200 Meters Middle School · Place 14 · DumbartonDumbarton3,200 Meters Middle School1413:26.42 PB8
Sep 30BCPS Middle School Central Region MeetSep 30 · 3,200 Meters Middle School · Place 14 · DumbartonDumbarton3,200 Meters Middle School1412:37 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29BCPS Middle School Cross Country ChampionshipsOct 29 · 3,200 Meters Middle School · Place 42 · DumbartonDumbarton3,200 Meters Middle School4214:23.27
Oct 1BCPS Middle School Central Region MeetOct 1 · 3,200 Meters Middle School · Place 20 · DumbartonDumbarton3,200 Meters Middle School2013:56.67

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23BCPS Middle School Cross Country ChampionshipsOct 23 · 3,200 Meters Open · Place 18 · DumbartonDumbarton3,200 Meters Open1815:06.086
Oct 2BCPS Middle School Central MeetOct 2 · 3,200 Meters Middle School · Place 37 · DumbartonDumbarton3,200 Meters Middle School3715:54.4 PB6