Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Sandy Spring Friends SchoolPVAC Middle School XC Championships · Oct 25 | 15:48.70 | PVAC Middle School XC Championships | October 25, 2023 |
| 5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 5 | 22:04.8 | Maryland Private School State Championships | November 5, 2026 |
| 5,000 Meters · Bluemont ParkO'Connell September Classic · Sep 18 | 22:44.5 | O'Connell September Classic | September 18, 2025 |
| 5,000 Meters · Sandy Spring Friends SchoolPVAC Upper School XC Championships · Oct 22 | 22:49.50 | PVAC Upper School XC Championships | October 22, 2025 |
| 5,000 Meters · Spencerville Adventist AcademyPVAC Midseason Challenge · Sep 29 | 25:37.80 | PVAC Midseason Challenge | September 29, 2025 |
| 5,000 Meters · St. Anselm's Abbey SchoolPVAC XC @ St. Anselm's - HS ONLY · Sep 8 | 25:57.3 | PVAC XC @ St. Anselm's - HS ONLY | September 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Maryland Private School State ChampionshipsNov 5 · 5,000 Meters MoCo Boys Champion · Place 148 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters MoCo Boys Champion | 148 | 22:04.8 PB | 11 |
| Nov 5 | Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 1A Open · Place 17 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters 1A Open | 17 | 22:04.8 | 11 |
| Nov 5 | Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 1A Combined · Place 146 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Boys 1A Combined | 146 | 22:04.8 | 11 |
| Oct 27 | JDS HS Meet #2Oct 27 · 5,000 Meters New Division · Place 13 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters New Division | 13 | 23:04Unofficial | 11 |
| Oct 21 | PVAC Upper School XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 77 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 77 | 23:56.6 | 11 |
| Sep 30 | PVAC XC Midseason @ Sandy SpringSep 30 · 5,000 Meters Varsity · Place 52 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 52 | 23:27.6 | 11 |
| Sep 15 | JDS HS Meet #1Sep 15 · 5,000 Meters Varsity · Place 12 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 12 | 24:57Unofficial | 11 |
| Sep 8 | PVAC XC @ St. Anselm's - HS ONLYSep 8 · 5,000 Meters Varsity · Place 56 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 56 | 25:57.3 PB | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 110 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Junior Varsity | 110 | 22:19.2 | SO |
| Oct 22 | PVAC Upper School XC ChampionshipsOct 22 · 5,000 Meters Varsity · Place 62 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 62 | 22:49.50 PB | 10 |
| Oct 9 | JDS Meet #2Oct 9 · 5,000 Meters HS Boys · Place 12 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters HS Boys | 12 | 24:36Unofficial | 10 |
| Sep 29 | PVAC Midseason ChallengeSep 29 · 5,000 Meters Varsity · Place 43 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 43 | 25:37.80 PB | 10 |
| Sep 18 | O'Connell September ClassicSep 18 · 5,000 Meters HS Boys · Place 47 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters HS Boys | 47 | 22:44.5 PB | 10 |
| Sep 11 | JDS HS Meet #1Sep 11 · 5,000 Meters Varsity Boys · Place 13 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity Boys | 13 | 24:25Unofficial | 10 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 70 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Junior Varsity | 70 | 23:36.90 | FR |
| Oct 30 | PVAC Upper School XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 89 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 89 | 25:27.50 | FR |
| Oct 16 | PVAC XC #3/MoCo Private School Championship @ Sandy SpringOct 16 · 5,000 Meters Varsity · Place 77 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 77 | 23:21.90 | FR |
| Oct 9 | O'Connoll October XC ClassicOct 9 · 5,000 Meters Varsity Boys · Place 113 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity Boys | 113 | 24:11.3 | 9 |
| Sep 25 | PVAC Upper School Midseason ChallengeSep 25 · 5,000 Meters Varsity · Place 73 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 73 | 25:21.00 | FR |
| Sep 11 | JDS XC Race #1Sep 11 · 5,000 Meters Varsity · Place 18 · Charles E Smith (Lions Upper)Charles E Smith (Lions Upper) | 5,000 Meters Varsity | 18 | 25:23Unofficial | 9 |
2023 Cross Country
3 results2022 Cross Country
6 results