Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 11 | 19:23.22 | MPSSAA 3A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 19:43.6 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 12 | 20:08.48 | MPSSAA 3A State Championships | November 12, 2022 |
| 3 Miles · South River High SchoolSeahawk Invite · Sep 3 | 20:58.91 | Seahawk Invite | September 3, 2022 |
| 5,000 Meters · Anne Arundel High School2022 Arundel Invitational - The Chase · Oct 15 | 19:49.48 | 2022 Arundel Invitational - The Chase | October 15, 2022 |
| 5,000 Meters · Chesapeake High SchoolMPSSAA 3A South Region Championships · Nov 3 | 19:05.9 | MPSSAA 3A South Region Championships | November 3, 2022 |
| 5,000 Meters · South River High SchoolSeahawk Invitational · Oct 16 | 20:24.4 | Seahawk Invitational | October 16, 2021 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 31:50.7 | Paul Short Run | October 4, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2023 Cross Country
8 results2022 Cross Country
6 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | AACPS XC County ChampionshipOct 26 · 5,000 Meters Open · Place 38 · Chesapeake-AAChesapeake-AA | 5,000 Meters Open | 38 | 19:54.60 | 10 |
| Oct 16 | Seahawk InvitationalOct 16 · 5,000 Meters Large JV · Place 58 · Chesapeake-AAChesapeake-AA | 5,000 Meters Large JV | 58 | 20:24.4 PB | 10 |
| Oct 6 | AACPS Inter-County Meet #2Oct 6 · 5,000 Meters Varsity · Place 37 · Chesapeake-AAChesapeake-AA | 5,000 Meters Varsity | 37 | 20:58.30 | 10 |
| Sep 18 | Bull Run InvitationalSep 18 · 3 Miles Junior Varsity Open · Place 66 · Chesapeake-AAChesapeake-AA | 3 Miles Junior Varsity Open | 66 | 24:38.9 | 10 |
| Sep 15 | AACPS Inter-County Meet #1Sep 15 · 5,000 Meters Varsity · Place 55 · Chesapeake-AAChesapeake-AA | 5,000 Meters Varsity | 55 | 24:20.94Unofficial | 10 |
| Sep 11 | Eagle InvitationalSep 11 · 3 Miles Frosh/Soph Freshman · Place 80 · Chesapeake-AAChesapeake-AA | 3 Miles Frosh/Soph Freshman | 80 | 22:16.60 | 10 |
| Sep 4 | Hood College HS InvitationalSep 4 · 5,000 Meters Varsity · Place 212 · Chesapeake High SchoChesapeake High Scho | 5,000 Meters Varsity | 212 | 24:17.4 | FR |