Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1,000 Meters · Cunningham Park NY AAU District XC Championship (coacho) · Nov 6 | 4:16.05 | NY AAU District XC Championship (coacho) | November 6, 2021 |
| 1.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 10 | 10:08.6 | Manhattan University Invitational - Youth Division | October 10, 2026 |
| 2,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 7:32.66 | USATF National Junior Olympic Championships | December 14, 2024 |
| 2,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 7:32.61 | USATF National Junior Olympic Championships | December 9, 2023 |
| 2,000 Meters · Ocean Breeze ParkOcean Breeze Edward JJ Bowes Invitational - Youth Division · Oct 17 | 9:59.72 | Ocean Breeze Edward JJ Bowes Invitational - Youth Division | October 17, 2021 |
| 2,000 Meters · Van Cortlandt ParkUSATF-NY Cross Country Series- Meet 2 · Oct 12 | 7:54.40 | USATF-NY Cross Country Series- Meet 2 | October 12, 2024 |
| 3,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze - EJJB Invitational - Youth Divisions · Oct 4 | 11:40.76 | Ocean Breeze - EJJB Invitational - Youth Divisions | October 4, 2026 |
| 3,000 Meters · Van Cortlandt ParkUSATF New York Assoc. Junior Olympic Championships · Nov 8 | 13:06.79 | USATF New York Assoc. Junior Olympic Championships | November 8, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | USATF New York Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Place 9 · VO2Max Track Club | 2,000 Meters 8U | 9 | 9:33.30 | Gr |
| Nov 6 | NY AAU District XC Championship (coacho)Nov 6 · 1,000 Meters 6 & under · Place 1 · VO2Max Track Club | 1,000 Meters 6 & under | 1 | 4:16.05 PB | Gr |
| Oct 17 | Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 17 · 2,000 Meters 8U · Place 13 · VO2Max Track Club | 2,000 Meters 8U | 13 | 9:59.72 PB | Gr |
| Sep 26 | USATF NY XC #1Sep 26 · 2,000 Meters 8U · Place 8 · VO2Max Track Club | 2,000 Meters 8U | 8 | 10:12.94 | Gr |
| Sep 12 | Ocean Breeze XC Season OpenerSep 12 · 2,000 Meters 8U · Place 23 · VO2Max Track Club | 2,000 Meters 8U | 23 | 10:30.26 | Gr |