Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 12 | 17:19.06 | MPSSAA 3A State Championships | November 12, 2022 |
| 5,000 Meters · Colonel Zadok Magruder High SchoolBlake, Wheaton and Watkins Mill @ Magruder · Sep 14 | 20:16 | Blake, Wheaton and Watkins Mill @ Magruder | September 14, 2021 |
| 5,000 Meters · Covenant Life SchoolCLS Invitational · Oct 2 | 18:56.00 | CLS Invitational | October 2, 2021 |
| 5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 3A West Region Championships · Nov 3 | 16:47.86 | MPSSAA 3A West Region Championships | November 3, 2022 |
| 5,000 Meters · Landon Home Course AThe Mark Ferris (Landon) Invitational · Sep 18 | 20:08.68 | The Mark Ferris (Landon) Invitational | September 18, 2021 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 26 | 16:36.1 | NXR Southeast Regional Championships | November 26, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
1 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 152 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Championship | 152 | 16:36.1 PB | 10 |
| Nov 12 | MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 16 · Col. Zadok MagruderCol. Zadok Magruder | 3 Miles Varsity | 16 | 17:19.06 PB | 10 |
| Nov 3 | MPSSAA 3A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 2 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Varsity | 2 | 16:47.86 PB | 10 |
| Sep 24 | Georgetown Prep Cross-Country ClassicSep 24 · 5,000 Meters Varsity Seeded · Place 2 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Varsity Seeded | 2 | 16:34.3 | — |
| Sep 20 | Gaithersburg & Magruder @ Damascus Divisional MeetSep 20 · 5,000 Meters Varsity · Place 1 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Varsity | 1 | 18:03.50 | 10 |
| Sep 13 | Poolesville @ MagruderSep 13 · 5,000 Meters Varsity · Place 1 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Varsity | 1 | 17:09.38 | 10 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MPSSAA 3A State ChampionshipsNov 13 · 3 Miles Varsity · Place 95 · Col. Zadok MagruderCol. Zadok Magruder | 3 Miles Varsity | 95 | 18:43.93 | 9 |
| Nov 4 | MPSSAA 3A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 18 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Varsity | 18 | 18:09.77 | 9 |
| Nov 1 | Montgomery County Public Schools ChampionshipsNov 1 · 5,000 Meters Varsity · Place 92 · Col Zadok MagruderCol Zadok Magruder | 5,000 Meters Varsity | 92 | 18:41 | 9 |
| Oct 23 | Skip Grant InvitationalOct 23 · 5,000 Meters Varsity · Place 39 · Col Zadok MagruderCol Zadok Magruder | 5,000 Meters Varsity | 39 | 18:46.60 | 9 |
| Oct 2 | CLS InvitationalOct 2 · 5,000 Meters Varsity · Place 6 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Varsity | 6 | 18:56.00 PB | 9 |
| Sep 25 | Georgetown Prep ClassicSep 25 · 5,000 Meters Varsity Seeded · Place 65 · Col Zadok MagruderCol Zadok Magruder | 5,000 Meters Varsity Seeded | 65 | 19:59.13 | 9 |
| Sep 18 | The Mark Ferris (Landon) InvitationalSep 18 · 5,000 Meters Varsity A · Place 36 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Varsity A | 36 | 20:08.68 PB | 9 |
| Sep 14 | Blake, Wheaton and Watkins Mill @ MagruderSep 14 · 5,000 Meters Varsity · Place 7 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters Varsity | 7 | 20:16 PB | 9 |
| Sep 8 | Kennedy, Magruder and Seneca Valley @ Watkins MillsSep 8 · 5,000 Meters High School · Place 6 · Col. Zadok MagruderCol. Zadok Magruder | 5,000 Meters High School | 6 | 22:32.4Unofficial | 9 |