Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 10 | 10:44.8 | Manhattan University Invitational - Youth Division | October 10, 2026 |
| 2,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 13 | 9:01.30 | 2025 USATF National Junior Olympic Cross Country Championships | December 13, 2025 |
| 2,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 23 | 8:08.35 | USATF Region 1 Junior Olympic Championship | November 23, 2025 |
| 2,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze Fall Festival - Youth · Sep 20 | 8:25.60 | Ocean Breeze Fall Festival - Youth | September 20, 2026 |
| 2,000 Meters · Van Cortlandt ParkUSATF New York Assoc. Junior Olympic Championships · Nov 8 | 7:51.30 | USATF New York Assoc. Junior Olympic Championships | November 8, 2026 |
| 2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 8:21.72 | AAU Cross Country Nationals | December 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | USATF New York Assoc. Junior Olympic ChampionshipsNov 8 · 2,000 Meters 8U · Place 3 · Prospect Park Youth Running | 2,000 Meters 8U | 3 | 7:51.30 PB | 3 |
| Oct 24 | Ocean Breeze SpooktacularOct 24 · 2,000 Meters Varsity · Place 3 · Prospect Park Youth Running | 2,000 Meters Varsity | 3 | 8:19.50 | 3 |
| Oct 10 | Manhattan University Invitational - Youth DivisionOct 10 · 1.5 Miles 8U · Place 4 · Prospect Park Youth Running | 1.5 Miles 8U | 4 | 10:44.8 PB | 3 |
| Oct 4 | Ocean Breeze - EJJB Invitational - Youth DivisionsOct 4 · 2,000 Meters 8U · Place 2 · Prospect Park Youth Running | 2,000 Meters 8U | 2 | 8:28.65 | 3 |
| Sep 20 | Ocean Breeze Fall Festival - YouthSep 20 · 2,000 Meters 8U · Place 2 · Prospect Park Youth Running | 2,000 Meters 8U | 2 | 8:25.60 PB | 3 |
| Sep 13 | USATF-NY XC Meet 1Sep 13 · 2,000 Meters 8U · Place 3 · Prospect Park Youth Running | 2,000 Meters 8U | 3 | 8:14.70 | 3 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | 2025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 2,000 Meters 8U · Place 78 · Prospect Park Youth Running | 2,000 Meters 8U | 78 | 9:01.30 PB | 2 |
| Dec 6 | AAU Cross Country NationalsDec 6 · 2,000 Meters 7 Year Olds · Place 3 · Prospect Park Youth Running | 2,000 Meters 7 Year Olds | 3 | 8:21.72 PB | 2 |
| Nov 23 | USATF Region 1 Junior Olympic ChampionshipNov 23 · 2,000 Meters 8U · Place 8 · Prospect Park Youth Running | 2,000 Meters 8U | 8 | 8:08.35 PB | 2 |
| Oct 5 | Ocean Breeze Mid-Season FestivalOct 5 · 2,000 Meters Varsity · Place 6 · Prospect Park Youth Running | 2,000 Meters Varsity | 6 | 9:02.70 | — |
| Sep 21 | Ocean Breeze Cross Country Season OpenerSep 21 · 2,000 Meters Varsity · Place 5 · Prospect Park Youth Running | 2,000 Meters Varsity | 5 | 8:59.10 | — |
2024 Cross Country
2 results