Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 22:26.96 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · Hereford HSBull Run · Sep 21 | 22:17.5 | Bull Run | September 21, 2024 |
| 5,000 Meters · Baltimore County Agriculture Resource Centter11th Annual Gunpowder "North" Invitational · Oct 14 | 20:39.00 | 11th Annual Gunpowder "North" Invitational | October 14, 2023 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 21:36.16 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · Covenant Life SchoolMoCo Private School Championships · Nov 2 | 20:40.70 | MoCo Private School Championships | November 2, 2023 |
| 5,000 Meters · Kenilworth ParkWCAC · Oct 26 | 20:24.1 | WCAC | October 26, 2024 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 20:54.4 | Paul Short Invitational | September 30, 2023 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 23 | 20:33.15 | NXR Southeast Regional Championships | November 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 941 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Open Invitational | 941 | 20:33.15 PB | 11 |
| Nov 6 | Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Junior Varsity · Place 34 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Junior Varsity | 34 | 20:32.20 | JR |
| Oct 26 | WCACOct 26 · 5,000 Meters Varsity B · Place 49 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Varsity B | 49 | 20:24.1 PB | 11 |
| Oct 19 | VA XC ShowcaseOct 19 · 5,000 Meters Junior Varsity · Place 270 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Junior Varsity | 270 | 20:09.5 | JR |
| Oct 16 | PVAC XC #3/MoCo Private School Championship @ Sandy SpringOct 16 · 5,000 Meters Junior Varsity · Place 10 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Junior Varsity | 10 | 20:23.80 | JR |
| Oct 5 | Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Junior Varsity · Place 293 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Junior Varsity | 293 | 21:12.32 | 11 |
| Sep 21 | Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 107 · Our Lady Of Good CounselOur Lady Of Good Counsel | 3 Miles Junior Varsity Large | 107 | 22:17.5 PB | 11 |
| Sep 14 | Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 86 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Varsity | 86 | 21:32.40 | 11 |
| Sep 7 | Hood College HS InvitationalSep 7 · 5,000 Meters Varsity · Place 105 · Our Lady Of Good CouOur Lady Of Good Cou | 5,000 Meters Varsity | 105 | 21:36.4 | — |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MD State Private Schools Cross-Country ChampionshipsNov 9 · Varsity · Place 51 · Our Lady Of Good CouOur Lady Of Good Cou | Varsity | 51 | 20:57.6 | — |
| Nov 9 | MD State Private Schools Cross-Country ChampionshipsNov 9 · 5,000 Meters Varsity · Place 51 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Varsity | 51 | 20:57.59 | 10 |
| Nov 2 | MoCo Private School ChampionshipsNov 2 · 5,000 Meters Varsity · Place 46 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Varsity | 46 | 20:40.70 PB | 10 |
| Oct 14 | 11th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Varsity · Place 147 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Varsity | 147 | 20:39.00 PB | 10 |
| Oct 7 | Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 257 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Junior Varsity | 257 | 20:24 | 10 |
| Sep 30 | Paul Short InvitationalSep 30 · 5,000 Meters White · Place 251 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters White | 251 | 20:54.4 PB | 10 |
| Sep 23 | Oatlands InvitationalSep 23 · Varsity · Place 302 · Our Lady Of Good CounselOur Lady Of Good Counsel | Varsity | 302 | 21:16 | — |
| Sep 23 | Oatlands InvitationalSep 23 · 5,000 Meters Varsity · Place 302 · Our Lady Of Good CounselOur Lady Of Good Counsel | 5,000 Meters Varsity | 302 | 21:16 | — |
| Sep 9 | Chesapeake Invite 7th AnnualSep 9 · 5,000 Meters Varsity · Place 10 · Our Lady OfOur Lady Of | 5,000 Meters Varsity | 10 | 20:16.96 | 10 |
| Sep 2 | Hood College HS InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 114 · Our Lady Of Good CounseOur Lady Of Good Counse | 5,000 Meters Junior Varsity | 114 | 21:37.0 | SO |