Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Covenant Life SchoolMIAC Finals @ CLS · Oct 25 | 12:49 | MIAC Finals @ CLS | October 25, 2022 |
| 3 Miles · Clear Spring HSInterstate Classic · Sep 5 | 17:47.2 | Interstate Classic | September 5, 2026 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 18:22.52 | Bull Run 2025 | September 20, 2025 |
| 3,200 Meters · Calvert Hall College High SchoolCardinal Night of 3200s · Aug 21 | 10:36.75 | Cardinal Night of 3200s | August 21, 2026 |
| 4,000 Meters · Damascus Rec CenterMD Youth CC Series at Damascus · Nov 1 | 14:39.5 | MD Youth CC Series at Damascus | November 1, 2026 |
| 5,000 Meters · Antrim Township Community ParkBlue Devil Invitational 2026 · Sep 11 | 19:32 | Blue Devil Invitational 2026 | September 11, 2026 |
| 5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 5 | 16:46.2 | Maryland Private School State Championships | November 5, 2026 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 18:09.73 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 9 | 17:36.14 | Maryland XC Invitational presented by Brooks (MDXC) | October 9, 2026 |
| 5,000 Meters · Circle D Farm Spirit of the Lion Invitational 2026 · Oct 6 | 18:02.84 | Spirit of the Lion Invitational 2026 | October 6, 2026 |
| 5,000 Meters · Kinder Farm ParkRockbridge Invitational 2026 · Oct 1 | 17:23.28 | Rockbridge Invitational 2026 | October 1, 2026 |
| 5,000 Meters · Mount Airy Christian AcademyCross Country 5k on the Track · Nov 11 | 17:25.00 | Cross Country 5k on the Track | November 11, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 19:03.06 | NXR Southeast Regional Championships | November 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 1A Varsity · Place 4 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters 1A Varsity | 4 | 16:46.2 PB | 12 |
| Nov 5 | Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 1A Combined · Place 4 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Boys 1A Combined | 4 | 16:46.2 | 12 |
| Nov 1 | MD Youth CC Series at DamascusNov 1 · 4,000 Meters 15-18 · Place 1 · UnattachedUnattached | 4,000 Meters 15-18 | 1 | 14:39.5 PB | 12 |
| Oct 20 | MIAC Championship Oct 20 · 5,000 Meters Varsity · Place 2 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 2 | 17:33.12 | 12 |
| Oct 9 | Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 39 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Red & White Varsity | 39 | 17:36.14 PB | 12 |
| Oct 6 | Spirit of the Lion Invitational 2026Oct 6 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 3 | 18:02.84 PB | 12 |
| Oct 1 | Rockbridge Invitational 2026Oct 1 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 3 | 17:23.28 PB | 12 |
| Sep 11 | Blue Devil Invitational 2026Sep 11 · 5,000 Meters Varsity · Place 11 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 11 | 19:32 PB | 12 |
| Sep 5 | Interstate ClassicSep 5 · 3 Miles Small Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad | 3 Miles Small Varsity | 7 | 17:47.2 PB | 12 |
| Aug 21 | Cardinal Night of 3200sAug 21 · 3,200 Meters Heat 3 boys · Place 14 · Mount Airy Christian AcadMount Airy Christian Acad | 3,200 Meters Heat 3 boys | 14 | 10:36.75 PB | 12 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | Cross Country 5k on the TrackNov 11 · 5,000 Meters Varsity · Place 1 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 1 | 17:25.00 PB | 11 |
| Oct 21 | MIAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 3 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 3 | 18:01.01 | JR |
| Oct 11 | Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 57 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Red & White Varsity | 57 | 18:09.73 PB | 11 |
| Oct 7 | Spirit of the Lion Invitational 2025Oct 7 · 5,000 Meters Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 7 | 18:40.36 | 11 |
| Oct 4 | Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 41 · Mount Airy Christian AcadMount Airy Christian Acad | 3 Miles Varsity | 41 | 17:21.8 | 11 |
| Sep 27 | MSD XC InvitationalSep 27 · 5,000 Meters Varsity · Place 2 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 2 | 18:14.30 | JR |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Small Varsity · Place 19 · Mount Airy Christian AcadMount Airy Christian Acad | 3 Miles Boys Small Varsity | 19 | 18:22.52 PB | 11 |
| Sep 11 | Rockbridge Invitational 2025Sep 11 · 5,000 Meters Varsity · Place 1 · Mount Airy Christian AcadMount Airy Christian Acad | 5,000 Meters Varsity | 1 | 17:21 | 11 |
| Sep 6 | Interstate ClassicSep 6 · 3 Miles Varsity · Place 7 · Mount Airy Christian AcadMount Airy Christian Acad | 3 Miles Varsity | 7 | 18:16.3 | 11 |
2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
3 results