Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500m Race Walk · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 19 | 15:11.59 | The Ocean Breeze Freedom Games - Youth Division | January 19, 2025 |
| 200 Meters · IndoorOcean Breeze Invitational - Youth · Feb 9 | 32.72 | Ocean Breeze Invitational - Youth | February 9, 2025 |
| 200 Meters · IndoorFront Runners NY Annual Track Meet · Mar 30 | 33.68a | Front Runners NY Annual Track Meet | March 30, 2024 |
| 200 Meters · OutdoorArmory Youth Championships · Mar 2 | 32.28 | Armory Youth Championships | March 2, 2025 |
| 400 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 19 | 2:08.45 | The Ocean Breeze Freedom Games - Youth Division | January 19, 2025 |
| 400 Meters · IndoorFront Runners NY Annual Track Meet · Mar 30 | 1:18.23a | Front Runners NY Annual Track Meet | March 30, 2024 |
| 600 Meters · IndoorArmory Youth Solstice Invitational · Dec 22 | 2:06.60a | Armory Youth Solstice Invitational | December 22, 2024 |
| 800 Meters · IndoorOcean Breeze Invitational - Youth · Feb 9 | 3:01.99 | Ocean Breeze Invitational - Youth | February 9, 2025 |
| 800 Meters · OutdoorArmory Youth Championships · Mar 2 | 2:58.10 | Armory Youth Championships | March 2, 2025 |
| Long Jump · IndoorArmory Youth Solstice Invitational · Dec 22 | 2.81m | Armory Youth Solstice Invitational | December 22, 2024 |
| Long Jump · OutdoorArmory Youth Championships · Mar 2 | 3.29m | Armory Youth Championships | March 2, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
3 results2025 Indoor Track
9 results2024 Indoor Track
4 results2024 Outdoor Track
1 results