Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 13 | 19:42.47 | MPSSAA 3A State Championships | November 13, 2021 |
| 3 Miles · South River High SchoolSeahawk Invite · Sep 3 | 18:16.49 | Seahawk Invite | September 3, 2022 |
| 5,000 Meters · Chesapeake High School6th Annual Chesapeake Invite · Sep 24 | 17:53.2 | 6th Annual Chesapeake Invite | September 24, 2022 |
| 5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 10 | 18:02.52 | 39th Annual Richard Barnhart Memorial Invitational | September 10, 2022 |
| 5,000 Meters · South River High SchoolSeahawk Invitational · Oct 16 | 18:23.0 | Seahawk Invitational | October 16, 2021 |
| 8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 14 | 28:10.6 | Aubrey Shenk Invitational | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MPSSAA 3A State ChampionshipsNov 13 · 3 Miles Varsity · Place 144 · CroftonCrofton | 3 Miles Varsity | 144 | 19:42.47 PB | 11 |
| Nov 4 | MPSSAA 3A South Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 44 · CroftonCrofton | 5,000 Meters Varsity | 44 | 18:36.90 | 11 |
| Oct 26 | AACPS XC County ChampionshipOct 26 · 5,000 Meters Varsity · Place 59 · CroftonCrofton | 5,000 Meters Varsity | 59 | 18:51.40 | 11 |
| Oct 16 | Seahawk InvitationalOct 16 · 5,000 Meters Large Varsity · Place 88 · CroftonCrofton | 5,000 Meters Large Varsity | 88 | 18:23.0 PB | 11 |
| Sep 15 | AACPS Inter-County Meet #1Sep 15 · 5,000 Meters Varsity · Place 8 · CroftonCrofton | 5,000 Meters Varsity | 8 | 19:41.32Unofficial | 11 |
| Sep 11 | 38th Annual Barnhart Memorial XC Invitational Sep 11 · 5,000 Meters Varsity · Place 74 · CroftonCrofton | 5,000 Meters Varsity | 74 | 19:02.6 | 11 |