Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 3 | 24:51.0 | Frank Keyser Invitational | October 3, 2026 |
| 5,000 Meters · Black Hill Regional ParkDamascus HS vs. Seneca Valley HS at Black Hills Regional Park · Sep 23 | 26:48.83 | Damascus HS vs. Seneca Valley HS at Black Hills Regional Park | September 23, 2026 |
| 5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 17 | 26:57 | MCPS XC Championships | October 17, 2026 |
| 5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 5 | 32:05.20 | 43rd Annual Brunswick Zumbach Invitational | September 5, 2026 |
| 5,000 Meters · Damascus Rec CenterWheaton @ Damascus · Sep 22 | 25:01.93 | Wheaton @ Damascus | September 22, 2025 |
| 5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 9 | 25:52.36 | 10th Patriot XC Invitational | October 9, 2026 |
| 5,000 Meters · Lakelands ParkDamascus & Springbrook @ Quince Orchard · Sep 15 | 28:06.67 | Damascus & Springbrook @ Quince Orchard | September 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | MCPS XC ChampionshipsOct 17 · 5,000 Meters Boys JV 11-12 · Place 158 · Damascus | 5,000 Meters Boys JV 11-12 | 158 | 26:57 PB | 12 |
| Oct 9 | 10th Patriot XC InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 147 · Damascus | 5,000 Meters Junior Varsity | 147 | 25:52.36 PB | 12 |
| Oct 3 | Frank Keyser InvitationalOct 3 · 3 Miles Large School Junior Varsity C · Place 82 · Damascus | 3 Miles Large School Junior Varsity C | 82 | 24:51.0 PB | 12 |
| Sep 23 | Damascus HS vs. Seneca Valley HS at Black Hills Regional Park Sep 23 · 5,000 Meters Varsity · Place 58 · Damascus | 5,000 Meters Varsity | 58 | 26:48.83 PB | 12 |
| Sep 15 | Damascus & Springbrook @ Quince OrchardSep 15 · 5,000 Meters Varsity · Place 65 · Damascus | 5,000 Meters Varsity | 65 | 28:06.67 PB | 12 |
| Sep 9 | Blake @DamascusSep 9 · 5,000 Meters Varsity · Place 45 · Damascus | 5,000 Meters Varsity | 45 | 30:41.49 | 12 |
| Sep 5 | 43rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Junior Varsity Large School · Place 109 · Damascus | 5,000 Meters Junior Varsity Large School | 109 | 32:05.20 PB | 12 |
2025 Cross Country
6 results2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Patriot XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 97 · Damascus | 5,000 Meters Junior Varsity | 97 | 25:52.59 | 10 |
| Oct 8 | Damascus, Magruder, @ Sherwood - Divisional MeetOct 8 · 5,000 Meters Varsity · Place 68 · Damascus | 5,000 Meters Varsity | 68 | 27:43.79 | 10 |
| Sep 24 | Rockville at DamascusSep 24 · 5,000 Meters Varsity · Place 52 · Damascus | 5,000 Meters Varsity | 52 | 28:45.7 | 10 |
| Sep 10 | Damascus @ Quince OrchardSep 10 · 5,000 Meters Varsity · Place 44 · Damascus | 5,000 Meters Varsity | 44 | 30:13.56 | 10 |