Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2320:34.1Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run 2025 · Sep 2019:34.26Bull Run 2025September 20, 2025
3 Miles · Hereford HSBull Run · Sep 2120:05.7Bull RunSeptember 21, 2024
3 Miles · South River High SchoolSeahawk Invite · Sep 323:34.82Seahawk InviteSeptember 3, 2022
5,000 Meters · Baltimore County Agriculture Resource Centter11th Annual Gunpowder "North" Invitational · Oct 1419:34.6011th Annual Gunpowder "North" InvitationalOctober 14, 2023
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:21.38Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 823:06Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 920:36.9640th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023
5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 1022:00.9539th Annual Richard Barnhart Memorial InvitationalSeptember 10, 2022

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24MIAA Cross Country Championships (Boys Only)Oct 24 · 5,000 Meters B Conference Varsity · Place 18 · McDonogh5,000 Meters B Conference Varsity1818:26.9612
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 73 · McDonogh5,000 Meters Red & White Varsity7318:21.38 PB12
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon Varsity · Place 126 · McDonogh3 Miles Boys Maroon Varsity12619:34.26 PB12
Sep 1342nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 138 · McDonogh5,000 Meters Varsity13820:08.4212

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28MIAA Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 33 · McDonogh5,000 Meters Varsity3318:48.2611
Oct 10MIAA League Meet (MSJ/McDonough/Curley)Oct 10 · 5,000 Meters Varsity · Place 11 · McDonogh5,000 Meters Varsity1120:00.1611
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 201 · McDonogh5,000 Meters Varsity20119:34.9911
Sep 21Bull RunSep 21 · 3 Miles Elite · Place 109 · McDonogh3 Miles Elite10920:05.7 PB11

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31MIAA XC ChampionshipsOct 31 · 5,000 Meters A Conference Varsity · Place 35 · McDonogh5,000 Meters A Conference Varsity3518:2510
Oct 1411th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Varsity · Place 110 · McDonogh5,000 Meters Varsity11019:34.60 PB10
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 141 · McDonogh5,000 Meters Varsity14119:2610
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Varsity Elite · Place 94 · McDonogh3 Miles Boys Varsity Elite9420:34.1 PB10
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 165 · McDonogh5,000 Meters Varsity16520:36.96 PB10

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MIAA Cross Country ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 36 · McDonogh5,000 Meters Junior Varsity3621:449
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Junior Varsity · Place 476 · McDonogh5,000 Meters Junior Varsity47623:06 PB9
Sep 1039th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Frosh/Soph · Place 92 · McDonogh5,000 Meters Frosh/Soph9222:00.95 PB9
Sep 3Seahawk InviteSep 3 · 3 Miles JV · Place 170 · McDonogh3 Miles JV17023:34.82 PB9