Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2326:44.9Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run 2026 · Sep 2624:59.29Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2025:06.87Bull Run 2025September 20, 2025
3 Miles · Overlea High SchoolBCPS 3A/4A 12 Team Challenge 2 · Oct 823:51BCPS 3A/4A 12 Team Challenge 2October 8, 2025
3,200 Meters · Towson High SchoolDulaney/Towson Joint Time Trial · Aug 2114:49.00Dulaney/Towson Joint Time TrialAugust 21, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1925:18.0043rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Catonsville High SchoolBCPS Westside 12 Team Meet 2 · Oct 726:06.00BCPS Westside 12 Team Meet 2October 7, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1124:43.17Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 923:03.25Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Dulaney High SchoolBCPS High School Cross Country Championships · Oct 2023:21.06BCPS High School Cross Country ChampionshipsOctober 20, 2023
5,000 Meters · Overlea High School12 Team-2 3A/4A @ Overlea · Oct 924:02.0012 Team-2 3A/4A @ OverleaOctober 9, 2024
5,000 Meters · Parkville HSBCPS-3A/4A 12 Team Challenge 1 · Sep 1723:57BCPS-3A/4A 12 Team Challenge 1September 17, 2025
5,000 Meters · Pikesville High SchoolCatonsville,Dulaney, New Town, Owings Mills, Western Tech @Pikesville · Sep 924:44.74Catonsville,Dulaney, New Town, Owings Mills, Western Tech @PikesvilleSeptember 9, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22BCPS High School Cross Country Championships 2026Oct 22 · 5,000 Meters Open · Place 56 · Dulaney5,000 Meters Open5623:50.6612
Oct 14BCPS Eastside 12 Team Meet 3Oct 14 · 3 Miles Varsity · Place 58 · Dulaney3 Miles Varsity5825:00.0012
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 482 · Dulaney5,000 Meters Black & Gold Junior Varsity (AM)48223:03.25 PB12
Oct 7BCPS Westside 12 Team Meet 2Oct 7 · 5,000 Meters Varsity · Place 65 · Dulaney5,000 Meters Varsity6526:06.00 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Maroon/Gold JV/Open · Place 304 · Dulaney3 Miles Boys Maroon/Gold JV/Open30424:59.29 PB12
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Open · Place 175 · Dulaney5,000 Meters Open17525:18.00 PB12
Sep 9Catonsville,Dulaney, New Town, Owings Mills, Western Tech @PikesvilleSep 9 · 5,000 Meters Varsity · Place 47 · Dulaney5,000 Meters Varsity4724:44.74 PB12
Aug 21Dulaney/Towson Joint Time TrialAug 21 · 3,200 Meters C Group · Place 7 · Dulaney3,200 Meters C Group714:49.00 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16BCPS High School Cross Country County ChampionshipsOct 16 · 5,000 Meters Open · Place 79 · Dulaney5,000 Meters Open7925:12.5611
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 478 · Dulaney5,000 Meters Black & Gold Junior Varsity (AM)47824:43.17 PB11
Oct 8BCPS 3A/4A 12 Team Challenge 2Oct 8 · 3 Miles Varsity · Place 59 · Dulaney3 Miles Varsity5923:51 PB11
Sep 24BCPS 12 team mixer @CatonsvilleSep 24 · 5,000 Meters Varsity · Place 71 · Dulaney5,000 Meters Varsity7128:3511
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon/Gold JV/Open · Place 355 · Dulaney3 Miles Boys Maroon/Gold JV/Open35525:06.87 PB11
Sep 17BCPS-3A/4A 12 Team Challenge 1Sep 17 · 5,000 Meters Varsity · Place 72 · Dulaney5,000 Meters Varsity7223:57 PB11
Sep 10Catonsville, Dulaney, Hereford, Towson Western Tech @PikesvilleSep 10 · 5,000 Meters Varsity · Place 70 · Dulaney5,000 Meters Varsity7023:51.3511

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 18BCPS High School Cross Country ChampionshipsOct 18 · 5,000 Meters Open · Place 83 · Dulaney5,000 Meters Open8325:10.1910
Oct 912 Team-2 3A/4A @ OverleaOct 9 · 5,000 Meters Varsity · Place 113 · Dulaney5,000 Meters Varsity11324:02.00 PB10
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Open · Place 255 · Dulaney5,000 Meters Open25525:18.1710
Sep 30Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 83 · Dulaney5,000 Meters Varsity8325:04.2910
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 284 · Dulaney3 Miles Junior Varsity Large28426:50.810
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Open · Place 235 · Dulaney5,000 Meters Open23528:02.3610
Sep 11Carver, Hereford, Towson @ DulaneySep 11 · 3,200 Meters Varsity · Place 65 · Dulaney3,200 Meters Varsity6515:0110

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 20BCPS High School Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 70 · Dulaney5,000 Meters Junior Varsity7023:21.06 PB9
Oct 1411th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Fresh-Soph · Place 123 · Dulaney5,000 Meters Fresh-Soph12325:22.909
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 703 · Dulaney5,000 Meters Junior Varsity70324:469
Oct 4BCPS League Meet @ TowsonOct 4 · 5,000 Meters Junior Varsity · Place 24 · Dulaney5,000 Meters Junior Varsity2427:52.599
Sep 27BCPS League Meet @ ParkvilleSep 27 · Varsity · Place 70 · DulaneyVarsity7024:059
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Large/Elite JV/Open · Place 326 · Dulaney3 Miles Boys Large/Elite JV/Open32626:44.9 PB9
Sep 20BCPS League Meet @ Loch Raven-1Sep 20 · 5,000 Meters Varsity · Place 90 · Dulaney5,000 Meters Varsity9026:20.69
Sep 13BCPS League Meet @ DulaneySep 13 · 5,000 Meters Varsity · Place 88 · Dulaney5,000 Meters Varsity8825:20.29