Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2320:33.6Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run 2026 · Sep 2620:02.35Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2020:00.58Bull Run 2025September 20, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1918:54.1943rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Championship 5000m CourseMIAA Cross Country Championships (Boys Only) · Oct 3017:46.39MIAA Cross Country Championships (Boys Only)October 30, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 917:42.13Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 920:57.3840th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30MIAA Cross Country Championships (Boys Only)Oct 30 · 5,000 Meters B Conference Varsity · Place 4 · McDonogh5,000 Meters B Conference Varsity417:46.39 PB12
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 43 · McDonogh5,000 Meters Red & White Varsity4317:42.13 PB12
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Small Varsity · Place 64 · McDonogh3 Miles Boys Small Varsity6420:02.35 PB12
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 56 · McDonogh5,000 Meters Varsity5618:54.19 PB12

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24MIAA Cross Country Championships (Boys Only)Oct 24 · 5,000 Meters Open · Place 11 · McDonogh5,000 Meters Open1118:49.5511
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 106 · McDonogh5,000 Meters Red & White Varsity10618:55.8211
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon Varsity · Place 140 · McDonogh3 Miles Boys Maroon Varsity14020:00.58 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28MIAA Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 36 · McDonogh5,000 Meters Varsity3618:55.1510
Oct 10MIAA League Meet (MSJ/McDonough/Curley)Oct 10 · 5,000 Meters Varsity · Place 10 · McDonogh5,000 Meters Varsity1019:32.4610
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 221 · McDonogh5,000 Meters Varsity22120:24.1610
Sep 21Bull RunSep 21 · 3 Miles Elite · Place 107 · McDonogh3 Miles Elite10720:05.210
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 124 · McDonogh5,000 Meters Varsity12420:01.8410

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MIAA XC ChampionshipsOct 31 · 5,000 Meters A Conference Varsity · Place 41 · McDonogh5,000 Meters A Conference Varsity4118:449
Oct 1411th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Varsity · Place 118 · McDonogh5,000 Meters Varsity11819:42.909
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 140 · McDonogh5,000 Meters Varsity14019:219
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Varsity Elite · Place 93 · McDonogh3 Miles Boys Varsity Elite9320:33.6 PB9
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 173 · McDonogh5,000 Meters Varsity17320:57.38 PB9