Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cardinal HSCardinal Invitational · Sep 20 | 26:28.97 | Cardinal Invitational | September 20, 2025 |
| 5,000 Meters · Cardinal Jr./Sr. High School2026 Cardinal Invitational - HS · Sep 26 | 26:58.5 | 2026 Cardinal Invitational - HS | September 26, 2026 |
| 5,000 Meters · Garfield ParkMentor Cardinal Classic XC Invitational · Sep 5 | 29:26.1 | Mentor Cardinal Classic XC Invitational | September 5, 2026 |
| 5,000 Meters · Gilmour AcademyPaul Primeau Invitational · Oct 2 | 27:19.2 | Paul Primeau Invitational | October 2, 2026 |
| 5,000 Meters · Riverside High SchoolRiverside Kickoff Classic · Aug 24 | 30:25.66 | Riverside Kickoff Classic | August 24, 2024 |
| 5,000 Meters · Streetsboro Middle SchoolStreetsboro Rockets XC Invitational · Sep 12 | 28:47 | Streetsboro Rockets XC Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 20 | Cardinal InvitationalSep 20 · 5,000 Meters Open · Place 5 · Laurel | 5,000 Meters Open | 5 | 26:28.97 PB | 10 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 24 | Riverside Kickoff ClassicAug 24 · 5,000 Meters Open · Place 276 · Laurel | 5,000 Meters Open | 276 | 30:25.66 PB | 9 |