Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Howard High School Athletic FieldHoward 2 Mile Scrimmage (Arundel, Blake, Northwood, Severna Park, Howard) · Aug 21 | 11:35.23 | Howard 2 Mile Scrimmage (Arundel, Blake, Northwood, Severna Park, Howard) | August 21, 2025 |
| 3 Miles · Hereford HSMPSSAA State Championships · Nov 8 | 19:30.12 | MPSSAA State Championships | November 8, 2025 |
| 5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 18 | 19:27.83 | AACPS XC County Championship | October 18, 2025 |
| 5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 8 | 23:42.24 | AACPS Inter-County Meet #2 | October 8, 2025 |
| 5,000 Meters · Chesapeake High SchoolMPSSAA 3A East Region Championships · Oct 30 | 18:35.42 | MPSSAA 3A East Region Championships | October 30, 2025 |
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 |
| Nov 8 | MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 137 · Arundel | 3 Miles 3A | 137 | 19:30.12 PB | 12 |
| Oct 30 | MPSSAA 3A East Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 46 · Arundel | 5,000 Meters Varsity | 46 | 18:35.42 PB | 12 |
| Oct 18 | AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity A · Place 64 · Arundel | 5,000 Meters Varsity A | 64 | 19:27.83 PB | 12 |
| Oct 8 | AACPS Inter-County Meet #2Oct 8 · 5,000 Meters Gray Division · Place 63 · Arundel | 5,000 Meters Gray Division | 63 | 23:42.24 PB | 12 |
| Sep 27 | Scorpion CrawlSep 27 · 5,000 Meters Varsity · Place 24 · Arundel | 5,000 Meters Varsity | 24 | 17:49.48 | 12 |
| Aug 21 | Howard 2 Mile Scrimmage (Arundel, Blake, Northwood, Severna Park, Howard)Aug 21 · 2 Miles Varsity · Place 18 · Arundel | 2 Miles Varsity | 18 | 11:35.23 PB | 12 |
2024 Cross Country
5 results2023 Cross Country
6 results2022 Cross Country
2 results