Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSBull Run 2026 · Sep 26 | 19:27.91 | Bull Run 2026 | September 26, 2026 |
| 5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 17 | 19:00 | MCPS XC Championships | October 17, 2026 |
| 5,000 Meters · Fort Washington ParkMPSSAA 4A South Region Championships · Nov 5 | 20:14.93 | MPSSAA 4A South Region Championships | November 5, 2026 |
| 5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 19 | 20:22.40 | Georgetown Prep Cross-Country Classic | September 19, 2026 |
| 5,000 Meters · James H. Blake HSSpringbrook @ Blake · Sep 23 | 19:54 | Springbrook @ Blake | September 23, 2026 |
| 5,000 Meters · Lakelands ParkDamascus & Springbrook @ Quince Orchard · Sep 15 | 20:06.48 | Damascus & Springbrook @ Quince Orchard | September 15, 2026 |
| 5,000 Meters · Patuxent River Park - Pavilion and Camp GroundMPSSAA 4A South Region Championships · Oct 30 | 19:29.80 | MPSSAA 4A South Region Championships | October 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MPSSAA 4A South Region ChampionshipsNov 5 · 5,000 Meters Varsity · Place 34 · Springbrook | 5,000 Meters Varsity | 34 | 20:14.93 PB | 12 |
| Oct 17 | MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 129 · Springbrook | 5,000 Meters Varsity | 129 | 19:00 PB | 12 |
| Sep 26 | Bull Run 2026Sep 26 · 3 Miles Boys Gold Varsity · Place 53 · Springbrook | 3 Miles Boys Gold Varsity | 53 | 19:27.91 PB | 12 |
| Sep 23 | Springbrook @ BlakeSep 23 · 5,000 Meters Varsity · Place 8 · Springbrook | 5,000 Meters Varsity | 8 | 19:54 PB | 12 |
| Sep 19 | Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Unseeded Varsity · Place 20 · Springbrook | 5,000 Meters Unseeded Varsity | 20 | 20:22.40 PB | 12 |
| Sep 15 | Damascus & Springbrook @ Quince OrchardSep 15 · 5,000 Meters Varsity · Place 21 · Springbrook | 5,000 Meters Varsity | 21 | 20:06.48 PB | 12 |
2025 Cross Country
5 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 172 · Springbrook | 5,000 Meters Varsity | 172 | 20:06 | 10 |
| Oct 5 | Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 96 · Springbrook | 3 Miles Varsity | 96 | 19:57.0 | 10 |