Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 31 | 6:51.27 | The 11th Annual Ocean Breeze Invitational 2026 | January 31, 2026 |
| 1 Mile · OutdoorS.I. Frosh Championships & Last Chance · May 28 | 6:35.67a | S.I. Frosh Championships & Last Chance | May 28, 2026 |
| 1000 Meters · IndoorBishop Loughlin Games · Dec 20 | 3:59.48a | Bishop Loughlin Games | December 20, 2025 |
| 1500 Meters · IndoorPSAL Holiday Classic · Dec 27 | 6:26.83a | PSAL Holiday Classic | December 27, 2024 |
| 1500 Meters · OutdoorStaten Island T&F Championships · May 4 | 6:25.29a | Staten Island T&F Championships | May 4, 2025 |
| 300 Meters · IndoorPSAL Night of Sprints · Dec 19 | 1:00.40a | PSAL Night of Sprints | December 19, 2025 |
| 3000 Meters · OutdoorStaten Island Frosh Champs · May 28 | 13:42.02a | Staten Island Frosh Champs | May 28, 2025 |
| 400 Meters · IndoorOcean Breeze Invitational · Feb 1 | 1:30.63a | Ocean Breeze Invitational | February 1, 2025 |
| 600 Meters · IndoorPSAL Gobbler Classic · Nov 30 | 2:14.65a | PSAL Gobbler Classic | November 30, 2025 |
| 800 Meters · OutdoorGerry Sullivan Invite · Apr 11 | 3:04.39a | Gerry Sullivan Invite | April 11, 2026 |
| Javelin · 600g · OutdoorStaten Island Frosh Champs · May 28 | 32-08 | Staten Island Frosh Champs | May 28, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
3 results2026 Indoor Track
2 results2025 Indoor Track
5 results2025 Outdoor Track
3 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | PSAL Holiday ClassicDec 27 · 1500 Meters · Place 7 · McKee/Staten Island Tech | 1500 Meters | 7. | 6:26.83a PB | 9 |
| Dec 21 | Bishop Loughlin GamesDec 21 · 600 Meters · Place 36 · McKee/Staten Island Tech | 600 Meters | 36. | 2:15.54a | 9 |
| Dec 1 | PSAL Gobbler ClassicDec 1 · 600 Meters · Place 23 · McKee/Staten Island Tech | 600 Meters | 23. | 2:15.13a | 9 |