Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 1118:45.36MPSSAA 3A State ChampionshipsNovember 11, 2023
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2319:50.2Bull Run 2023September 23, 2023
5,000 Meters · Baltimore County Agriculture Resource Centter42nd Annual Richard Barnhart Memorial Invitational · Sep 1319:56.6842nd Annual Richard Barnhart Memorial InvitationalSeptember 13, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:52.80Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Druid Hill ParkBaltimore City West Side Challenge · Oct 120:04.31Baltimore City West Side ChallengeOctober 1, 2025
5,000 Meters · River Hill HSMPSSAA 3A South Region Championships · Nov 218:13.20MPSSAA 3A South Region ChampionshipsNovember 2, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 103 · Baltimore Polytechnic Institute5,000 Meters Red & White Varsity10318:52.80 PB12
Oct 1Baltimore City West Side ChallengeOct 1 · 5,000 Meters Varsity · Place 10 · Baltimore Polytechnic Institute5,000 Meters Varsity1020:04.31 PB12
Sep 27Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 54 · Baltimore Polytechnic Institute5,000 Meters Varsity5418:42.7612
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 128 · Baltimore Polytechnic Institute5,000 Meters Varsity12819:56.68 PB12

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 124 · Baltimore Polytechnic Institute3 Miles 3A Varsity12418:45.36 PB10
Nov 2MPSSAA 3A South Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 39 · Baltimore Polytechnic Institute5,000 Meters Varsity3918:13.20 PB10
Oct 26Baltimore City Public Schools XC ChampionshipsOct 26 · 3.1 Miles Varsity · Place 6 · Baltimore Polytechnic I3.1 Miles Varsity618:46.8310
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 129 · Baltimore Polytechnic Inst5,000 Meters Varsity12918:4410
Sep 27Baltimore City XC League Meet 4Sep 27 · 3.1 Miles Varsity · Place 10 · Baltimore Polytechnic I3.1 Miles Varsity1019:50.5710
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Medium Varsity · Place 91 · Baltimore Polytechnic Institute3 Miles Boys Medium Varsity9119:50.2 PB10
Sep 2Top of the Hill InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 4 · Baltimore Polytechnic I5,000 Meters Junior Varsity419:07.9810

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26Baltimore City Public Schools Cross Country ChampionshipsOct 26 · 2.9 Miles Junior Varsity · Place 11 · Baltimore Polytechnic Inst2.9 Miles Junior Varsity1122:44.289
Sep 28Baltimore City League Meet 4Sep 28 · 5,000 Meters Varsity · Place 46 · Baltimore Polytechnic I5,000 Meters Varsity4626:47.819