Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.9 Miles · Spencerville Adventist AcademyPVAC XC @ Spencerville · Oct 5 | 20:04.5 | PVAC XC @ Spencerville | October 5, 2026 |
| 1.9 Miles · St. Anselm's Abbey SchoolPVAC League Meet # 4 @ St. Anselm's · Oct 18 | 18:05.30 | PVAC League Meet # 4 @ St. Anselm's | October 18, 2023 |
| 2 Miles · Covenant Life SchoolCLS Invitational · Oct 1 | 19:21.10 | CLS Invitational | October 1, 2022 |
| 2 Miles · Georgetown PrepGP Middle School Challenge · Oct 17 | 22:15.50 | GP Middle School Challenge | October 17, 2024 |
| 2 Miles · Landon 2 Mile CourseLandon MS Home Meet #1 · Oct 4 | 25:16.10 | Landon MS Home Meet #1 | October 4, 2023 |
| 2 Miles · Meadowbrook Park PlaygroundLowell School Invitational · Oct 15 | 20:09.75 | Lowell School Invitational | October 15, 2026 |
| 2 Miles · Norwood SchoolNorwood Invitational · Oct 24 | 23:31 | Norwood Invitational | October 24, 2024 |
| 2 Miles · Sandy Spring Friends SchoolPVAC #3 @ Sandy Spring · Oct 15 | 20:52.1 | PVAC #3 @ Sandy Spring | October 15, 2025 |
| 2 Miles · The Bullis School CampusBullis MS #3 · Oct 8 | 19:23.4 | Bullis MS #3 | October 8, 2025 |
| 4,000 Meters · Kenilworth ParkDCSAA Cross Country Championships · Nov 1 | 26:25.44 | DCSAA Cross Country Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | DCSAA Cross Country ChampionshipsNov 1 · 4,000 Meters Middle School · Place 124 · Lowell | 4,000 Meters Middle School | 124 | 26:25.44 PB | 7 |
| Oct 23 | Norwood InvitationalOct 23 · 2 Miles Middle School · Place 90 · Lowell | 2 Miles Middle School | 90 | 24:18 | 7 |
| Oct 15 | PVAC #3 @ Sandy SpringOct 15 · 2 Miles Middle School · Place 80 · Lowell | 2 Miles Middle School | 80 | 20:52.1 PB | 7 |
| Oct 8 | Bullis MS #3Oct 8 · 2 Miles Middle School · Place 34 · Lowell | 2 Miles Middle School | 34 | 19:23.4 PB | 7 |
| Sep 27 | CLS InvitationalSep 27 · 2 Miles Middle School · Place 73 · Lowell | 2 Miles Middle School | 73 | 21:01.60 | 7 |
| Sep 17 | PVAC XC #2 @ Sandy SpringSep 17 · 2 Miles Middle School · Place 81 · Lowell | 2 Miles Middle School | 81 | 21:05.4 | 7 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Norwood InvitationalOct 24 · 2 Miles Middle School · Place 99 · Lowell | 2 Miles Middle School | 99 | 23:31 PB | 6 |
| Oct 17 | GP Middle School ChallengeOct 17 · 2 Miles Middle School Boys · Place 146 · Lowell | 2 Miles Middle School Boys | 146 | 22:15.50 PB | 6 |
| Sep 28 | CLS InvitationalSep 28 · 2 Miles Middle School · Place 70 · Lowell | 2 Miles Middle School | 70 | 20:51.40 | 6 |
2023 Cross Country
7 results2022 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | Norwood InvitationalOct 27 · 2 Miles Middle School · Place 158 · Lowell | 2 Miles Middle School | 158 | 27:50 | 4 |
| Oct 1 | CLS InvitationalOct 1 · 2 Miles Middle School · Place 101 · Lowell | 2 Miles Middle School | 101 | 19:21.10 PB | 4 |