Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Agricultural History Farm ParkSkip Grant Invitational · Sep 28 | 23:10.90 | Skip Grant Invitational | September 28, 2024 |
| 5,000 Meters · Bohrer ParkMontgomery County XC Championships · Oct 21 | 23:07 | Montgomery County XC Championships | October 21, 2023 |
| 5,000 Meters · Candy Cane CityWhitman @ Bethesda-Chevy Chase · Sep 9 | 26:24.19 | Whitman @ Bethesda-Chevy Chase | September 9, 2025 |
| 5,000 Meters · Georgetown PrepWoodward Cross-country Relays · Sep 6 | 24:33.50 | Woodward Cross-country Relays | September 6, 2025 |
| 5,000 Meters · Redgate ParkBethesda-Chevy Chase at Richard Montgomery · Sep 28 | 26:53.3 | Bethesda-Chevy Chase at Richard Montgomery | September 28, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | MCPS ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 121 · Bethesda-Chevy Chase | 5,000 Meters Junior Varsity | 121 | 22:37 | 12 |
| Oct 7 | B-CC at Winston ChurchillOct 7 · 5,000 Meters Varsity · Place 63 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 63 | 23:54.96 | 12 |
| Sep 30 | BCC and Wootton @ BlairSep 30 · 3 Miles Varsity · Place 105 · Bethesda-Chevy Chase | 3 Miles Varsity | 105 | 22:57.7 | 12 |
| Sep 9 | Whitman @ Bethesda-Chevy ChaseSep 9 · 5,000 Meters Varsity · Place 61 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 61 | 26:24.19 PB | 12 |
| Sep 6 | Woodward Cross-country RelaysSep 6 · 5,000 Meters Varsity · Place 57 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 57 | 24:33.50 PB | 12 |
| Aug 22 | Blue and Gold Scrimmage 2025Aug 22 · 5,000 Meters Varsity · Place 26 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 26 | 23:20.67Unofficial | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 123 · Bethesda-Chevy Chase | 5,000 Meters Junior Varsity | 123 | 22:29 | 11 |
| Oct 5 | Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Open · Place 129 · Bethesda-Chevy Chase | 5,000 Meters Open | 129 | 22:37.94 | 11 |
| Oct 1 | Wootton and WJ at B-CC Divisional Meet 2024Oct 1 · 3 Miles Varsity · Place 65 · Bethesda-Chevy Chase | 3 Miles Varsity | 65 | 21:23.67 | 11 |
| Sep 28 | Skip Grant InvitationalSep 28 · 5,000 Meters JV Boys · Place 142 · Bethesda-Chevy Chase | 5,000 Meters JV Boys | 142 | 23:10.90 PB | 11 |
| Sep 17 | BCC @ WhitmanSep 17 · 5,000 Meters Varsity · Place 50 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 50 | 22:26.6 | 11 |
| Sep 10 | Winston Churchill at Bethesda-Chevy Chase Divisional Meet 2024Sep 10 · 5,000 Meters Varsity · Place 58 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 58 | 22:43.71 | 11 |
| Aug 23 | Blue vs. Gold Scrimmage 2024Aug 23 · 5,000 Meters Varsity · Place 28 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 28 | 23:08.77 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Boys JV 9-10 · Place 202 · Bethesda-Chevy Chase | 5,000 Meters Boys JV 9-10 | 202 | 23:07 PB | 10 |
| Oct 7 | Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 541 · Bethesda-Chevy Chase | 5,000 Meters Junior Varsity | 541 | 22:38 | 10 |
| Sep 30 | Bretton Woods InvitationalSep 30 · 3 Miles Varsity · Place 81 · Bethesda-Chevy Chase | 3 Miles Varsity | 81 | 23:06.55 | 10 |
| Sep 27 | B-CC and Northwest at Sherwood - DivisionalSep 27 · 5,000 Meters Varsity · Place 64 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 64 | 23:44.67 | 10 |
| Sep 19 | BCC @ Richard Montgomery, Redgate Park - RockvilleSep 19 · 5,000 Meters Varsity · Place 62 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 62 | 26:47.23 | 10 |
| Aug 25 | Blue Gold Scrimmage 2023Aug 25 · 5,000 Meters Varsity · Place 28 · Bethesda-Chevy Chase | 5,000 Meters Varsity | 28 | 27:05.16Unofficial | 10 |
2022 Cross Country
4 results