Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · OutdoorArmory Youth Last Chance · Mar 2 | 7:58.82 | Armory Youth Last Chance | March 2, 2024 |
| 1500 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 29 | 7:10.92a | The Ocean Breeze Holiday Festival - Youth Division | December 29, 2024 |
| 1500 Meters · OutdoorUSATF Long Island Association Youth/Para Junior Olympic Championship · Jun 21 | 6:38.83a | USATF Long Island Association Youth/Para Junior Olympic Championship | June 21, 2026 |
| 200 Meters · OutdoorUSATF Long Island Association Junior Olympic Championships · Jun 16 | 51.44a | USATF Long Island Association Junior Olympic Championships | June 16, 2024 |
| 300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 29 | 1:17.58a | The Ocean Breeze Holiday Festival - Youth Division | December 29, 2024 |
| 400 Meters · OutdoorArmory Youth All-Star Festival · Mar 8 | 1:36.18 | Armory Youth All-Star Festival | March 8, 2025 |
| 600 Meters · IndoorArmory Youth Solstice Invitational · Dec 22 | 2:43.99a | Armory Youth Solstice Invitational | December 22, 2024 |
| 800 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 29 | 3:37.89a | The Ocean Breeze Holiday Festival - Youth Division | December 29, 2024 |
| 800 Meters · OutdoorUSATF Long Island Association Youth/Para Junior Olympic Championship · Jun 21 | 3:19.67a | USATF Long Island Association Youth/Para Junior Olympic Championship | June 21, 2026 |
| Long Jump · OutdoorUSATF-Long Island Youth Association Championship & JO Qualifier · Jun 15 | 1.91m | USATF-Long Island Youth Association Championship & JO Qualifier | June 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results2025 Outdoor Track
10 results2025 Indoor Track
2 results2024 Indoor Track
5 results2024 Outdoor Track
5 results