Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 18 | 12.99 | USATF New York Association Junior Olympic Championships | June 18, 2022 |
| 200 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 18 | 25.66 | USATF New York Association Junior Olympic Championships | June 18, 2022 |
| 400 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 18 | 59.32 | USATF New York Association Junior Olympic Championships | June 18, 2022 |
| 55 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 21 | 7.33 | Ocean Breeze Youth Freedom Games | January 21, 2024 |
| 55 Meters · OutdoorArmory Youth Last Chance · Mar 2 | 7.42 | Armory Youth Last Chance | March 2, 2024 |
| 60 Meter · IndoorFront Runners NY Annual Track Meet · Mar 30 | 7.75a | Front Runners NY Annual Track Meet | March 30, 2024 |
| 800 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 15 | 2:20.34a | USATF New York Association Junior Olympic Championships | June 15, 2024 |
| High Jump · IndoorOcean Breeze Youth Freedom Games · Jan 21 | 1.75m | Ocean Breeze Youth Freedom Games | January 21, 2024 |
| High Jump · OutdoorArmory Youth Last Chance · Mar 2 | 1.80m | Armory Youth Last Chance | March 2, 2024 |
| Long Jump · IndoorOcean Breeze Youth Freedom Games · Jan 21 | 5.11m | Ocean Breeze Youth Freedom Games | January 21, 2024 |
| Shot Put · 12lb · IndoorFront Runners NY Annual Track Meet · Mar 30 | 10.31m | Front Runners NY Annual Track Meet | March 30, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
4 results2024 Indoor Track
6 results2023 Indoor Track
1 results2022 Outdoor Track
3 results