Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 20 | 5:29.64 | USATF National Indoor Youth Championships | March 20, 2026 |
| 1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 30 | 5:31.88a | USATF New York Association Junior Olympic & Paralympic Championships | May 30, 2026 |
| 200 Meters · OutdoorYouth Challenge - Series Season Opener · Apr 6 | 35.85a | Youth Challenge - Series Season Opener | April 6, 2025 |
| 400 Meters · IndoorOcean Breeze Invitational - Youth · Feb 9 | 1:24.58 | Ocean Breeze Invitational - Youth | February 9, 2025 |
| 400 Meters · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 19 | 1:17.35a | Youth Challenge Series - Icahn Stadium New York Relays | April 19, 2026 |
| 55 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 19 | 9.59 | The Ocean Breeze Freedom Games - Youth Division | January 19, 2025 |
| 600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 11 | 1:59.81 | Ocean Breeze Freedom Games - Youth Division | January 11, 2026 |
| 800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 20 | 2:42.61 | USATF National Indoor Youth Championships | March 20, 2026 |
| 800 Meters · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 19 | 2:42.53a | Youth Challenge Series - Icahn Stadium New York Relays | April 19, 2026 |
| Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 25 | 2:53.39 | USATF National Youth Outdoor Championships | June 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
5 results2025 Outdoor Track
6 results2025 Indoor Track
2 results