Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorCoach Saint Invitational · Dec 12 | 5:19.25a | Coach Saint Invitational | December 12, 2025 |
| 1500 Meters · IndoorUSATF National Youth Indoor Championships · Mar 21 | 4:41.02a | USATF National Youth Indoor Championships | March 21, 2025 |
| 1500 Meters · OutdoorUSATF New York Youth Association Championship · Mar 9 | 4:46.23 | USATF New York Youth Association Championship | March 9, 2025 |
| 1600 Meters · IndoorGarden State TC Invitational · Feb 20 | 5:11.76a | Garden State TC Invitational | February 20, 2026 |
| 1600 Meters · OutdoorACIS League Meet #2 · Apr 9 | 5:07.58a | ACIS League Meet #2 | April 9, 2025 |
| 3200 Meters · IndoorNYSAIS Championships · Feb 27 | 11:03.55a | NYSAIS Championships | February 27, 2026 |
| 3200 Meters · OutdoorNYSAIS Outdoor Championships · May 20 | 11:19.20a | NYSAIS Outdoor Championships | May 20, 2026 |
| 400 Meters · IndoorOcean Breeze Invitational - Youth · Feb 9 | 1:01.68 | Ocean Breeze Invitational - Youth | February 9, 2025 |
| 400 Meters · Relay Split · OutdoorACIS League Meet #2 · Apr 9 | 1:03.897 | ACIS League Meet #2 | April 9, 2025 |
| 600 Meters · IndoorIvy League Prep Schools Meet #1 · Dec 3 | 1:45.50a | Ivy League Prep Schools Meet #1 | December 3, 2025 |
| 800 Meters · IndoorUSATF National Youth Indoor Championships · Mar 21 | 2:21.46a | USATF National Youth Indoor Championships | March 21, 2025 |
| 800 Meters · OutdoorUSATF New York Youth Association Championship · Mar 9 | 2:19.65 | USATF New York Youth Association Championship | March 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results2026 Indoor Track
4 results2025 Indoor Track
8 results2025 Outdoor Track
4 results