Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2322:36.0Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run 2026 · Sep 2619:27.00Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2019:21.66Bull Run 2025September 20, 2025
3 Miles · Overlea High SchoolBCPS Eastside 12 Team Meet 3 · Oct 1426:30.00BCPS Eastside 12 Team Meet 3October 14, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1919:49.1543rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:54.53Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:22.60Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Dulaney High SchoolBCPS High School Cross Country Championships · Oct 2020:13.44BCPS High School Cross Country ChampionshipsOctober 20, 2023
5,000 Meters · Dundalk High SchoolKenwood, Parkville, Patapsco, Sparrows Pt, Towson@Dundalk · Sep 920:05Kenwood, Parkville, Patapsco, Sparrows Pt, Towson@DundalkSeptember 9, 2026
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 120:14.9Paul Short InvitationalOctober 1, 2026
5,000 Meters · Overlea High School12 Team-2 3A/4A @ Overlea · Oct 920:51.0012 Team-2 3A/4A @ OverleaOctober 9, 2024
5,000 Meters · Parkville HSBCPS Eastside 12 Team Meet 1 · Sep 1621:49BCPS 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

9 results
DateMeetEventPlMarkGr
Oct 22BCPS High School Cross Country Championships 2026Oct 22 · 5,000 Meters Open · Place 9 · Towson5,000 Meters Open919:29.0012
Oct 14BCPS Eastside 12 Team Meet 3Oct 14 · 3 Miles Varsity · Place 73 · Towson3 Miles Varsity7326:30.00 PB12
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 31 · Towson5,000 Meters Black & Gold Junior Varsity (AM)3118:22.60 PB12
Oct 1Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Gold · Place 428 · Towson5,000 Meters Varsity - Gold42820:14.9 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Maroon/Gold JV/Open · Place 9 · Towson3 Miles Boys Maroon/Gold JV/Open919:27.00 PB12
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Open · Place 13 · Towson5,000 Meters Open1319:49.15 PB12
Sep 16BCPS Eastside 12 Team Meet 1Sep 16 · 5,000 Meters Varsity · Place 22 · Towson5,000 Meters Varsity2221:49 PB12
Sep 9Kenwood, Parkville, Patapsco, Sparrows Pt, Towson@DundalkSep 9 · 5,000 Meters Varsity · Place 14 · Towson5,000 Meters Varsity1420:05 PB12
Aug 21Dulaney/Towson Joint Time TrialAug 21 · 3,200 Meters B Group · Towson3,200 Meters B Group—DNS12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16BCPS High School Cross Country County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 37 · Towson5,000 Meters Varsity3719:32.9611
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 105 · Towson5,000 Meters Red & White Varsity10518:54.53 PB11
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon Varsity · Place 120 · Towson3 Miles Boys Maroon Varsity12019:21.66 PB11
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 130 · Towson5,000 Meters Varsity13020:01.2411
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Junior Varsity · Place 9 · Towson5,000 Meters Junior Varsity919:49.0511

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18BCPS High School Cross Country ChampionshipsOct 18 · 5,000 Meters Open · Place 13 · Towson5,000 Meters Open1320:19.7310
Oct 912 Team-2 3A/4A @ OverleaOct 9 · 5,000 Meters Varsity · Place 49 · Towson5,000 Meters Varsity4920:51.00 PB10
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 135 · Towson5,000 Meters Junior Varsity13519:53.7610
Sep 30Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 66 · Towson5,000 Meters Varsity6624:09.4110
Sep 1812 Team-1 3A/4A @ ParkvilleSep 18 · 5,000 Meters Varsity · Place 68 · Towson5,000 Meters Varsity6825:48.710
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Open · Place 26 · Towson5,000 Meters Open2620:52.7610
Sep 11Carver, Hereford, Towson @ DulaneySep 11 · 3,200 Meters Varsity · Place 58 · Towson3,200 Meters Varsity5814:1210

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20BCPS High School Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 28 · Towson5,000 Meters Junior Varsity2820:13.44 PB9
Oct 1411th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Fresh-Soph · Place 45 · Towson5,000 Meters Fresh-Soph4521:28.109
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 324 · Towson5,000 Meters Junior Varsity32421:019
Oct 4BCPS League Meet @ TowsonOct 4 · 5,000 Meters Junior Varsity · Place 18 · Towson5,000 Meters Junior Varsity1825:42.99
Sep 27BCPS League Meet @ ParkvilleSep 27 · Varsity · Place 60 · TowsonVarsity6022:399
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Large/Elite JV/Open · Place 154 · Towson3 Miles Boys Large/Elite JV/Open15422:36.0 PB9
Sep 20BCPS League Meet @ Loch Raven-1Sep 20 · 5,000 Meters Varsity · Place 78 · Towson5,000 Meters Varsity7824:02.99
Sep 13BCPS League Meet @ DulaneySep 13 · 5,000 Meters Varsity · Place 60 · Towson5,000 Meters Varsity6021:58.09