Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run 2025 · Sep 2017:58.89Bull Run 2025September 20, 2025
3 Miles · Hereford HSBull Run · Sep 2117:36.0Bull RunSeptember 21, 2024
3 Miles · South River High SchoolSeahawk Invite · Sep 318:20.10Seahawk InviteSeptember 3, 2022
5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 1417:24.3341st Annual Richard Barnhart Memorial Invitational-FULLSeptember 14, 2024
5,000 Meters · Championship 5000m CourseMIAA Cross Country Championships (Boys Only) · Oct 2417:14.05MIAA Cross Country Championships (Boys Only)October 24, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 817:47Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 918:17.7640th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24MIAA Cross Country Championships (Boys Only)Oct 24 · 5,000 Meters A Conference Varsity · Place 19 · St Pauls For Boys5,000 Meters A Conference Varsity1917:14.05 PB12
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 28 · St Pauls For Boys5,000 Meters Red & White Varsity2817:31.0712
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 12 · St Pauls For Boys3 Miles Boys Small Varsity1217:58.89 PB12
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 72 · St Pauls For Boys5,000 Meters Varsity7218:56.4912
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 131 · St Pauls For Boys5,000 Meters Varsity13119:46.5412

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28MIAA Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 7 · St Pauls For Boys5,000 Meters Varsity716:31.9111
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 10 · St Pauls For Boys5,000 Meters Varsity1017:19.7311
Sep 21Bull RunSep 21 · 3 Miles Varsity Small · Place 7 · St Pauls For Boys3 Miles Varsity Small717:36.0 PB11
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 15 · St Pauls For Boys5,000 Meters Varsity1517:24.33 PB11
Sep 7Top of the Hill Invitational - 2nd AnnualSep 7 · 5,000 Meters Varsity · Place 19 · St Pauls For Boys5,000 Meters Varsity1917:47.8611

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31MIAA XC ChampionshipsOct 31 · 5,000 Meters A Conference Varsity · Place 32 · St Pauls For Boys5,000 Meters A Conference Varsity3218:1410
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 59 · St Pauls For Boys5,000 Meters Varsity5917:4610
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 79 · St Pauls For Boys5,000 Meters Varsity7918:17.76 PB10
Sep 2Top of the Hill InvitationalSep 2 · 5,000 Meters Varsity · Place 33 · St Pauls For Boys5,000 Meters Varsity3318:11.6810

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MIAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 16 · St Pauls For Boys5,000 Meters Varsity1617:329
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Red & White · Place 42 · St Pauls For Boys5,000 Meters Red & White4217:47 PB9
Sep 10Eagle InvitationalSep 10 · 3 Miles Varsity · Place 59 · St Pauls For Boys3 Miles Varsity5918:02.029
Sep 3Seahawk InviteSep 3 · 3 Miles Varsity · Place 65 · St Pauls For Boys3 Miles Varsity6518:20.10 PB9