Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Arundel High SchoolArundel Invite 2026 · Oct 317:37.50Arundel Invite 2026October 3, 2026
3 Miles · Broadneck High SchoolAACPS Inter-County Meet #2 · Sep 3018:39.16AACPS Inter-County Meet #2September 30, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2618:11.84Bull Run 2026September 26, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2021:25.46Bull Run 2025September 20, 2025
5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 1820:00.09AACPS XC County ChampionshipOctober 18, 2025
5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 822:27.59AACPS Inter-County Meet #2October 8, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:09.69Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Chesapeake High SchoolAACPS Inter-County Meet #1 · Sep 1617:59.42AACPS Inter-County Meet #1September 16, 2026
5,000 Meters · Oak Ridge ParkMPSSAA 2A South Region Championships · Oct 3019:34.73MPSSAA 2A South Region ChampionshipsOctober 30, 2025
5,000 Meters · Oak Ridge Park MPSSAA 2A South Region Championships · Nov 418:03.9MPSSAA 2A South Region ChampionshipsNovember 4, 2026
5,000 Meters · South River High SchoolSeahawk Invite 2026 · Sep 517:59.44Seahawk Invite 2026September 5, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2219:45.70NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A South Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 6 · Southern-AA5,000 Meters Varsity618:03.9 PB11
Oct 24AACPS XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 17 · Southern-AA5,000 Meters Varsity1717:32.911
Oct 3Arundel Invite 2026Oct 3 · 3 Miles Varsity · Place 4 · Southern-AA3 Miles Varsity417:37.50 PB11
Sep 30AACPS Inter-County Meet #2Sep 30 · 3 Miles Gray Division · Place 2 · Southern-AA3 Miles Gray Division218:39.16 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Small Varsity · Place 11 · Southern-AA3 Miles Boys Small Varsity1118:11.84 PB11
Sep 16AACPS Inter-County Meet #1Sep 16 · 5,000 Meters Blue Division · Place 1 · Southern-AA5,000 Meters Blue Division117:59.42 PB11
Sep 5Seahawk Invite 2026Sep 5 · 5,000 Meters Varsity · Place 31 · Southern-AA5,000 Meters Varsity3117:59.44 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 4 · Place 149 · Southern-AA5,000 Meters Invite 414919:45.70 PB10
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 92 · Southern-AA3 Miles 2A9219:50.0510
Oct 30MPSSAA 2A South Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 15 · Southern-AA5,000 Meters Varsity1519:34.73 PB10
Oct 18AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity A · Place 75 · Southern-AA5,000 Meters Varsity A7520:00.09 PB10
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 249 · Southern-AA5,000 Meters Black & Gold Varsity24919:09.69 PB10
Oct 8AACPS Inter-County Meet #2Oct 8 · 5,000 Meters Gray Division · Place 39 · Southern-AA5,000 Meters Gray Division3922:27.59 PB10
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 103 · Southern-AA3 Miles Boys Small Varsity10321:25.46 PB10
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity A · Place 124 · Southern-AA5,000 Meters Varsity A12419:42.6210