Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 3 | 20:30.1 | Frank Keyser Invitational | October 3, 2026 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 24:16.2 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSBull Run · Sep 21 | 22:16.2 | Bull Run | September 21, 2024 |
| 5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 18 | 21:15.39 | AACPS XC County Championship | October 18, 2025 |
| 5,000 Meters · Broadneck High SchoolAACPS Inter-County Meet #2 · Oct 8 | 23:32.61 | AACPS Inter-County Meet #2 | October 8, 2025 |
| 5,000 Meters · Chesapeake High SchoolMPSSAA 4A East Region Championships · Oct 31 | 19:35.32 | MPSSAA 4A East Region Championships | October 31, 2024 |
| 5,000 Meters · Oak Ridge ParkMPSSAA 4A East Region Championships · Nov 4 | 21:06.4 | MPSSAA 4A East Region Championships | November 4, 2026 |
| 5,000 Meters · South River High SchoolSeahawk Invite 2026 · Sep 5 | 22:48.51 | 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
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MPSSAA 4A East Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 48 · Glen Burnie | 5,000 Meters Varsity | 48 | 21:06.4 PB | 12 |
| Oct 24 | AACPS XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 86 · Glen Burnie | 5,000 Meters Varsity | 86 | 20:40.7 | 12 |
| Oct 3 | Frank Keyser InvitationalOct 3 · 3 Miles Large School Varsity · Place 120 · Glen Burnie | 3 Miles Large School Varsity | 120 | 20:30.1 PB | 12 |
| Sep 5 | Seahawk Invite 2026Sep 5 · 5,000 Meters Varsity · Place 180 · Glen Burnie | 5,000 Meters Varsity | 180 | 22:48.51 PB | 12 |
2025 Cross Country
5 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MPSSAA 4A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 49 · Glen Burnie | 5,000 Meters Varsity | 49 | 19:35.32 PB | 10 |
| Oct 19 | AACPS XC County ChampionshipOct 19 · 5,000 Meters Varsity · Place 88 · Glen Burnie | 5,000 Meters Varsity | 88 | 20:02.08 | 10 |
| Oct 8 | AACPS Inter-County Meet #2Oct 8 · 3 Miles Varsity · Place 36 · Glen Burnie | 3 Miles Varsity | 36 | 21:43.74 | 10 |
| Oct 5 | Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 97 · Glen Burnie | 3 Miles Varsity | 97 | 19:58.0 | 10 |
| Sep 21 | Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 106 · Glen Burnie | 3 Miles Junior Varsity Large | 106 | 22:16.2 PB | 10 |
| Sep 18 | AACPS Inter-County Meet #1Sep 18 · 5,000 Meters Varsity · Place 26 · Glen Burnie | 5,000 Meters Varsity | 26 | 20:58.24 | 10 |
| Sep 14 | Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 70 · Glen Burnie | 5,000 Meters Varsity | 70 | 21:12.49 | 10 |
2023 Cross Country
7 results