Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 3 | 25:20.3 | Frank Keyser Invitational | October 3, 2026 |
| 5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 18 | 27:44.05 | AACPS XC County Championship | October 18, 2025 |
| 5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 8 | 29:29.77 | AACPS Inter-County Meet #2 | October 8, 2025 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 9 | 25:31.31 | Maryland XC Invitational presented by Brooks (MDXC) | October 9, 2026 |
| 5,000 Meters · Chesapeake High SchoolAACPS Inter-County Meet #1 · Sep 17 | 26:19.07 | AACPS Inter-County Meet #1 | September 17, 2025 |
| 5,000 Meters · South River High SchoolSeahawk Invite 2026 · Sep 5 | 26:23.37 | Seahawk Invite 2026 | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity B · Place 87 · Chesapeake-AA | 5,000 Meters Varsity B | 87 | 27:44.05 PB | 10 |
| Oct 8 | AACPS Inter-County Meet #2Oct 8 · 5,000 Meters Blue Division · Place 40 · Chesapeake-AA | 5,000 Meters Blue Division | 40 | 29:29.77 PB | 10 |
| Oct 4 | Frank Keyser InvitationalOct 4 · 3 Miles Junior Varsity · Place 74 · Chesapeake-AA | 3 Miles Junior Varsity | 74 | 28:56.8 | 10 |
| Sep 27 | MD Twilight ShowcaseSep 27 · 5,000 Meters Junior Varsity · Place 61 · Chesapeake-AA | 5,000 Meters Junior Varsity | 61 | 27:58.61 | 10 |
| Sep 17 | AACPS Inter-County Meet #1Sep 17 · 5,000 Meters Gray Division · Place 52 · Chesapeake-AA | 5,000 Meters Gray Division | 52 | 26:19.07 PB | 10 |
2024 Cross Country
5 results