Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorThe Armory HS Holiday Classic · Dec 29 | 5:34.02a | The Armory HS Holiday Classic | December 29, 2022 |
| 100 Meters · OutdoorPort Washington Invite · Apr 19 | 12.50 | Port Washington Invite | April 19, 2025 |
| 1000 Meters · IndoorSection 8 Conf. 2 Champs · Jan 12 | 3:06.24 | Section 8 Conf. 2 Champs | January 12, 2022 |
| 1000 Meters · OutdoorSection 8 Group A-B Format B · Dec 12 | 3:02.52a | Section 8 Group A-B Format B | December 12, 2023 |
| 1600 Meters · OutdoorNorth Shore Frosh-Soph · Apr 14 | 5:19.4 | North Shore Frosh-Soph | April 14, 2022 |
| 200 Meters · OutdoorMassapequa Chief Invitational - Under The Lights · May 9 | 25.48 | Massapequa Chief Invitational - Under The Lights | May 9, 2025 |
| 300 Meters · IndoorLen Pietrewicz Invitational · Dec 30 | 41.08a | Len Pietrewicz Invitational | December 30, 2024 |
| 300 Meters · OutdoorSection 8 Group A-B Format A · Dec 10 | 41.12a | Section 8 Group A-B Format A | December 10, 2024 |
| 400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 29 | 59.87a | U.S. Marine Corps Holiday Classic | December 29, 2023 |
| 400 Meters · OutdoorSection 8 Division 2A · May 13 | 56.85a | Section 8 Division 2A | May 13, 2025 |
| 600 Meters · IndoorNorth Shore HS Invitational · Dec 23 | 1:35.07a | North Shore HS Invitational | December 23, 2023 |
| 600 Meters · OutdoorSection 8 Group B-C Format C · Dec 18 | 1:34.75a | Section 8 Group B-C Format C | December 18, 2023 |
| 800 Meters · OutdoorSuffolk Coaches Boys Spring Invitational · Apr 20 | 2:22.34 | Suffolk Coaches Boys Spring Invitational | April 20, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Outdoor Track
6 results2024 Indoor Track
4 results2024 Outdoor Track
6 results2023 Indoor Track
2 results2023 Outdoor Track
6 results2022 Indoor Track
3 results2022 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 14 | North Shore Frosh-SophApr 14 · 1600 Meters · Place 13 · Great Neck South | 1600 Meters | 13 | 5:19.4 PB | 9 |