Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Covenant Life SchoolMIAC Finals @ CLS · Oct 2512:49MIAC Finals @ CLSOctober 25, 2022
3 Miles · Clear Spring HSInterstate Classic · Sep 517:47.2Interstate ClassicSeptember 5, 2026
3 Miles · Hereford HSBull Run 2025 · Sep 2018:22.52Bull Run 2025September 20, 2025
3,200 Meters · Calvert Hall College High SchoolCardinal Night of 3200s · Aug 2110:36.75Cardinal Night of 3200sAugust 21, 2026
4,000 Meters · Damascus Rec CenterMD Youth CC Series at Damascus · Nov 114:39.5MD Youth CC Series at DamascusNovember 1, 2026
5,000 Meters · Antrim Township Community ParkBlue Devil Invitational 2026 · Sep 1119:32Blue Devil Invitational 2026September 11, 2026
5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 516:46.2Maryland Private School State ChampionshipsNovember 5, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:09.73Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 917:36.14Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Circle D Farm Spirit of the Lion Invitational 2026 · Oct 618:02.84Spirit of the Lion Invitational 2026October 6, 2026
5,000 Meters · Kinder Farm ParkRockbridge Invitational 2026 · Oct 117:23.28Rockbridge Invitational 2026October 1, 2026
5,000 Meters · Mount Airy Christian AcademyCross Country 5k on the Track · Nov 1117:25.00Cross Country 5k on the TrackNovember 11, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2319:03.06NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 1A Varsity · Place 4 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters 1A Varsity416:46.2 PB12
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 1A Combined · Place 4 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Boys 1A Combined416:46.212
Nov 1MD Youth CC Series at DamascusNov 1 · 4,000 Meters 15-18 · Place 1 · UnattachedUnattached4,000 Meters 15-18114:39.5 PB12
Oct 20MIAC Championship Oct 20 · 5,000 Meters Varsity · Place 2 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity217:33.1212
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 39 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Red & White Varsity3917:36.14 PB12
Oct 6Spirit of the Lion Invitational 2026Oct 6 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity318:02.84 PB12
Oct 1Rockbridge Invitational 2026Oct 1 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity317:23.28 PB12
Sep 11Blue Devil Invitational 2026Sep 11 · 5,000 Meters Varsity · Place 11 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity1119:32 PB12
Sep 5Interstate ClassicSep 5 · 3 Miles Small Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Small Varsity717:47.2 PB12
Aug 21Cardinal Night of 3200sAug 21 · 3,200 Meters Heat 3 boys · Place 14 · Mount Airy Christian AcadMount Airy Christian Acad3,200 Meters Heat 3 boys1410:36.75 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 11Cross Country 5k on the TrackNov 11 · 5,000 Meters Varsity · Place 1 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity117:25.00 PB11
Oct 21MIAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity318:01.01JR
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 57 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Red & White Varsity5718:09.73 PB11
Oct 7Spirit of the Lion Invitational 2025Oct 7 · 5,000 Meters Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity718:40.3611
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 41 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Varsity4117:21.811
Sep 27MSD XC InvitationalSep 27 · 5,000 Meters Varsity · Place 2 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity218:14.30JR
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 19 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Boys Small Varsity1918:22.52 PB11
Sep 11Rockbridge Invitational 2025Sep 11 · 5,000 Meters Varsity · Place 1 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity117:2111
Sep 6Interstate ClassicSep 6 · 3 Miles Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad3 Miles Varsity718:16.311

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 196 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Rising Stars19619:03.06 PB10
Sep 10Run in The ValleySep 10 · 5,000 Meters Varsity · Place 25 · Mount Airy Christian AcadMount Airy Christian Acad5,000 Meters Varsity2520:30.3810

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31MIAA XC ChampionshipsOct 31 · 5,000 Meters C Conference Varsity · Place 5 · Chapelgate ChristianChapelgate Christian5,000 Meters C Conference Varsity518:169
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 160 · Chapelgate ChristianChapelgate Christian5,000 Meters Varsity16019:059
Sep 9Eagle InvitationalSep 9 · 3 Miles Varsity · Place 81 · Chapelgate ChristianChapelgate Christian3 Miles Varsity8118:44.879

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25MIAC Finals @ CLSOct 25 · 2 Miles Middle School · Place 4 · Mount Airy ChristianMount Airy Christian2 Miles Middle School412:49 PB8
Oct 1CLS InvitationalOct 1 · 2 Miles Middle School · Place 9 · Mount Airy ChristianMount Airy Christian2 Miles Middle School912:52.108
Sep 22MSD InvitationalSep 22 · 3,000 Meters Middle School · Place 9 · Mount Airy ChristianMount Airy Christian3,000 Meters Middle School911:45.378