Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Covenant Life SchoolCLS Invitational · Sep 3013:43.70CLS InvitationalSeptember 30, 2023
2 Miles · Third Battle of Winchester BattlefieldSpire XC Invitational · Nov 212:57.90Spire XC InvitationalNovember 2, 2024
3 Miles · Clear Spring HSInterstate Classic · Sep 519:32.1Interstate ClassicSeptember 5, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2020:26.53Bull Run 2025September 20, 2025
3,200 Meters · Calvert Hall College High SchoolCardinal Night of 3200s · Aug 2112:13.57Cardinal Night of 3200sAugust 21, 2026
5,000 Meters · Antrim Township Community ParkBlue Devil Invitational 2026 · Sep 1121:06Blue Devil Invitational 2026September 11, 2026
5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 518:56.4Maryland Private School State ChampionshipsNovember 5, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:00.10Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:12.44Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Circle D Farm Spirit of the Lion Invitational 2026 · Oct 618:54.08Spirit of the Lion Invitational 2026October 6, 2026
5,000 Meters · Kinder Farm ParkRockbridge Invitational 2026 · Oct 119:32.78Rockbridge Invitational 2026October 1, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 1A Varsity · Place 41 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters 1A Varsity4118:56.4 PB10
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 1A Combined · Place 41 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Boys 1A Combined4118:56.410
Oct 20MIAC Championship Oct 20 · 5,000 Meters Varsity · Place 6 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity618:18.9410
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 73 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Red & White Varsity7318:12.44 PB10
Oct 6Spirit of the Lion Invitational 2026Oct 6 · 5,000 Meters Varsity · Place 6 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity618:54.08 PB10
Oct 1Rockbridge Invitational 2026Oct 1 · 5,000 Meters Varsity · Place 18 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity1819:32.78 PB10
Sep 11Blue Devil Invitational 2026Sep 11 · 5,000 Meters Varsity · Place 33 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity3321:06 PB10
Sep 5Interstate ClassicSep 5 · 3 Miles Small Varsity · Place 21 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Small Varsity2119:32.1 PB10
Aug 21Cardinal Night of 3200sAug 21 · 3,200 Meters Heat 1 boys · Place 1 · Mount Airy Christian AcadMount Airy Christian Acad3,200 Meters Heat 1 boys112:13.57 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21MIAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 8 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity819:03.75FR
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 110 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Red & White Varsity11019:00.10 PB9
Oct 7Spirit of the Lion Invitational 2025Oct 7 · 5,000 Meters Varsity · Place 19 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity1920:15.649
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 77 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Varsity7718:36.29
Sep 27MSD XC InvitationalSep 27 · 5,000 Meters Varsity · Place 6 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity619:22.39FR
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 77 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Boys Small Varsity7720:26.53 PB9
Sep 16MIAC Home MeetSep 16 · 5,000 Meters Varsity · Place 6 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity620:21.209

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Maryland Private School State ChampionshipsNov 6 · 3,000 Meters Middle School · Place 58 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School5812:48.108
Nov 2Spire XC InvitationalNov 2 · 2 Miles Spire Invite MS Boys · Place 19 · Mount Airy ChristianMount Airy Christian2 Miles Spire Invite MS Boys1912:57.90 PB8
Oct 22MIAC Championship @ MSDOct 22 · 5,000 Meters Varsity · Place 12 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity1220:44.858
Oct 16MSD Dual MeetOct 16 · 5,000 Meters Varsity · Place 5 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity520:17.608
Oct 1Spirit of the Lion (MIAC Meet @ Circle D Farm)Oct 1 · 5,000 Meters Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity722:07.358
Sep 28CLS InvitationalSep 28 · 2 Miles Middle School · Place 7 · Mount Airy ChristianMount Airy Christian2 Miles Middle School712:45.408
Sep 13MIAC Home MeetSep 13 · 2 Miles Middle School · Place 3 · Mount Airy ChristianMount Airy Christian2 Miles Middle School313:32.18

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24MIAC Finals @ MSDOct 24 · 3,000 Meters Middle School · Place 4 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School413:15.907
Oct 14MSD XC Invitational Oct 14 · 3,000 Meters Middle School · Place 5 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School513:23.307
Oct 3Spirit of the Lion InvitationalOct 3 · 3,000 Meters Middle School · Place 6 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School615:10.657
Sep 30CLS InvitationalSep 30 · 2 Miles Middle School · Place 21 · Mount Airy ChristianMount Airy Christian2 Miles Middle School2113:43.70 PB7