Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Ft Washington ParkMPSSAA 1A South Region Championships · Nov 221:54.25MPSSAA 1A South Region ChampionshipsNovember 2, 2023
3 Miles · Hereford HSBull Run 2026 · Sep 2619:17.03Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2021:49.46Bull Run 2025September 20, 2025
3 Miles · Overlea High SchoolOverlea's 6th Annual Flying Falcon Invite · Oct 317:27Overlea's 6th Annual Flying Falcon InviteOctober 3, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1919:14.3243rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Catonsville High SchoolBCPS Westside 12 Team Meet 2 · Oct 720:25.00BCPS Westside 12 Team Meet 2October 7, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:11.42Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 920:18.98Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Dulaney High SchoolBCPS High School Cross Country Championships · Oct 2022:42.30BCPS High School Cross Country ChampionshipsOctober 20, 2023
5,000 Meters · Fair Hill Race TrackMPSSAA 1A South Region Championships · Nov 518:21.3MPSSAA 1A South Region ChampionshipsNovember 5, 2026
5,000 Meters · Fort Washington ParkMPSSAA 1A South Region Championships · Oct 3121:07.11MPSSAA 1A South Region ChampionshipsOctober 31, 2024
5,000 Meters · Franklin High SchoolRandallstown, Pikesville, Owings Mills, New Town @ Franklin · Sep 1123:46Randallstown, Pikesville, Owings Mills, New Town @ FranklinSeptember 11, 2024
5,000 Meters · Loch Raven High SchoolBCPS 1A/2A 12 Team Challenge 1 · Sep 1720:52.8BCPS 1A/2A 12 Team Challenge 1September 17, 2025
5,000 Meters · Milford Mill AcademyBCPS Westside 12 Team Meet 3 · Oct 1418:03.3BCPS Westside 12 Team Meet 3October 14, 2026
5,000 Meters · Owings Mills High SchoolBCPS 1A/2A 12 Team Challenge 2 · Oct 822:43.65BCPS 1A/2A 12 Team Challenge 2October 8, 2025
5,000 Meters · Pikesville High SchoolMPSSAA 1A South Region Championships · Oct 3019:11.18MPSSAA 1A South Region ChampionshipsOctober 30, 2025
5,000 Meters · Randallstown High BCPS Westside 12 Team Meet 1 · Sep 1618:28.4BCPS Westside 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
Nov 5MPSSAA 1A South Region ChampionshipsNov 5 · 5,000 Meters Varsity · Place 6 · Pikesville5,000 Meters Varsity618:21.3 PB12
Oct 14BCPS Westside 12 Team Meet 3Oct 14 · 5,000 Meters Varsity · Place 1 · Pikesville5,000 Meters Varsity118:03.3 PB12
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 410 · Pikesville5,000 Meters Black & Gold Varsity41020:18.98 PB12
Oct 7BCPS Westside 12 Team Meet 2Oct 7 · 5,000 Meters Varsity · Place 2 · Pikesville5,000 Meters Varsity220:25.00 PB12
Oct 3Overlea's 6th Annual Flying Falcon InviteOct 3 · 3 Miles Varsity · Place 9 · Pikesville3 Miles Varsity917:27 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Small Varsity · Place 35 · Pikesville3 Miles Boys Small Varsity3519:17.03 PB12
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 72 · Pikesville5,000 Meters Varsity7219:14.32 PB12
Sep 16BCPS Westside 12 Team Meet 1Sep 16 · 5,000 Meters Varsity · Place 2 · Pikesville5,000 Meters Varsity218:28.4 PB12
Sep 9Catonsville,Dulaney, New Town, Owings Mills, Western Tech @PikesvilleSep 9 · 5,000 Meters Varsity · Place 9 · Pikesville5,000 Meters Varsity919:52.6812

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 1A · Place 99 · Pikesville3 Miles 1A9921:42.1911
Oct 30MPSSAA 1A South Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 24 · Pikesville5,000 Meters Varsity2419:11.18 PB11
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 252 · Pikesville5,000 Meters Black & Gold Varsity25219:11.42 PB11
Oct 8BCPS 1A/2A 12 Team Challenge 2Oct 8 · 5,000 Meters Varsity · Place 25 · Pikesville5,000 Meters Varsity2522:43.65 PB11
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 109 · Pikesville3 Miles Boys Small Varsity10921:49.46 PB11
Sep 17BCPS 1A/2A 12 Team Challenge 1Sep 17 · 5,000 Meters Varsity · Place 4 · Pikesville5,000 Meters Varsity420:52.8 PB11
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 185 · Pikesville5,000 Meters Varsity18521:07.0611

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MPSSAA 1A State ChampionshipsNov 9 · 3 Miles 1A Varsity · Place 100 · Pikesville3 Miles 1A Varsity10020:08.9110
Oct 31MPSSAA 1A South Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 21 · Pikesville5,000 Meters Varsity2121:07.11 PB10
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Small/Medium · Place 42 · Pikesville3 Miles Junior Varsity Small/Medium4221:57.810
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 208 · Pikesville5,000 Meters Varsity20822:51.1810
Sep 11Randallstown, Pikesville, Owings Mills, New Town @ FranklinSep 11 · 5,000 Meters Varsity · Place 21 · Pikesville5,000 Meters Varsity2123:46 PB10

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MPSSAA 1A South Region ChampionshipsNov 2 · 3 Miles Varsity · Place 27 · Pikesville3 Miles Varsity2721:54.25 PB9
Oct 20BCPS High School Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 62 · Pikesville5,000 Meters Junior Varsity6222:42.30 PB9
Sep 13BCPS League Meet @ Pikesville-1Sep 13 · 5,000 Meters Junior Varsity · Place 6 · Pikesville5,000 Meters Junior Varsity621:38.99