Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Covenant Life SchoolCLS Invitational · Sep 3014:27.20CLS InvitationalSeptember 30, 2023
3 Miles · Clear Spring HSInterstate Classic · Sep 520:08.7Interstate ClassicSeptember 5, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2019:45.79Bull Run 2025September 20, 2025
3,200 Meters · Calvert Hall College High SchoolCardinal Night of 3200s · Aug 2112:17.66Cardinal Night of 3200sAugust 21, 2026
5,000 Meters · Antrim Township Community ParkBlue Devil Invitational 2026 · Sep 1122:34Blue Devil Invitational 2026September 11, 2026
5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 518:13.0Maryland Private School State ChampionshipsNovember 5, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:20.51Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:12.33Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Circle D Farm Spirit of the Lion Invitational 2026 · Oct 618:24.44Spirit of the Lion Invitational 2026October 6, 2026
5,000 Meters · Kinder Farm ParkRockbridge Invitational 2026 · Oct 119:40.06Rockbridge Invitational 2026October 1, 2026
5,000 Meters · Third Battle of Winchester BattlefieldSpire XC Invitational · Nov 219:11.00Spire XC InvitationalNovember 2, 2024
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2318:43.12NXR Southeast Regional ChampionshipsNovember 23, 2024

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 25 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters 1A Varsity2518:13.0 PB11
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 1A Combined · Place 25 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Boys 1A Combined2518:13.011
Oct 20MIAC Championship Oct 20 · 5,000 Meters Varsity · Place 8 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity818:28.0111
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 71 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Red & White Varsity7118:12.33 PB11
Oct 6Spirit of the Lion Invitational 2026Oct 6 · 5,000 Meters Varsity · Place 4 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity418:24.44 PB11
Oct 1Rockbridge Invitational 2026Oct 1 · 5,000 Meters Varsity · Place 20 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity2019:40.06 PB11
Sep 11Blue Devil Invitational 2026Sep 11 · 5,000 Meters Varsity · Place 59 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity5922:34 PB11
Sep 5Interstate ClassicSep 5 · 3 Miles Small Varsity · Place 26 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Small Varsity2620:08.7 PB11
Aug 21Cardinal Night of 3200sAug 21 · 3,200 Meters Heat 1 boys · Place 2 · Mount Airy Christian AcadMount Airy Christian Acad3,200 Meters Heat 1 boys212:17.66 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21MIAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 4 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity418:08.18SO
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 70 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Red & White Varsity7018:20.51 PB10
Oct 7Spirit of the Lion Invitational 2025Oct 7 · 5,000 Meters Varsity · Place 8 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity819:08.1610
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 44 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Varsity4417:24.710
Sep 27MSD XC InvitationalSep 27 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity318:31.55SO
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 50 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Boys Small Varsity5019:45.79 PB10
Sep 16MIAC Home MeetSep 16 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity318:54.7010
Sep 11Rockbridge Invitational 2025Sep 11 · 5,000 Meters Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity719:2110
Sep 6Interstate ClassicSep 6 · 3 Miles Varsity · Place 14 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Varsity1419:33.610

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 180 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Rising Stars18018:43.12 PB9
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 30 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity3019:32.70FR
Nov 2Spire XC InvitationalNov 2 · 5,000 Meters Spire Invite HS Boys · Place 44 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Spire Invite HS Boys4419:11.00 PB9
Oct 22MIAC Championship @ MSDOct 22 · 5,000 Meters Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity719:31.55FR
Oct 16MSD Dual MeetOct 16 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity319:00.429
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 56 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Varsity5619:20.19
Oct 1Spirit of the Lion (MIAC Meet @ Circle D Farm)Oct 1 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity320:36.319
Sep 28CLS InvitationalSep 28 · 5,000 Meters Varsity · Place 11 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity1120:47.90FR
Sep 14MSD XC Invitational Sep 14 · 5,000 Meters Varsity · Place 17 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity1720:32.13FR
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 38 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity3822:15.519
Sep 7Interstate ClassicSep 7 · 3 Miles Varsity · Place 38 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Varsity3821:11.89

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24MIAC Finals @ MSDOct 24 · 3,000 Meters Middle School · Place 5 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School513:17.208
Oct 14MSD XC Invitational Oct 14 · 3,000 Meters Middle School · Place 7 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School713:38.108
Oct 3Spirit of the Lion InvitationalOct 3 · 3,000 Meters Middle School · Place 8 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School815:26.198
Sep 30CLS InvitationalSep 30 · 2 Miles Middle School · Place 37 · Mount Airy ChristianMount Airy Christian2 Miles Middle School3714:27.20 PB8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25MIAC Finals @ CLSOct 25 · 2 Miles Middle School · Place 17 · Mount Airy ChristianMount Airy Christian2 Miles Middle School1715:227
Oct 13MSD Invitational #2Oct 13 · 3,000 Meters Middle School · Place 11 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School1114:40.087
Oct 1CLS InvitationalOct 1 · 2 Miles Middle School · Place 93 · Mount Airy ChristianMount Airy Christian2 Miles Middle School9317:46.807
Sep 22MSD InvitationalSep 22 · 3,000 Meters Middle School · Place 42 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School4215:16.337