Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorAT&T Coaches Hall of Fame Invitational · Dec 17 | 6:06.86a | AT&T Coaches Hall of Fame Invitational | December 17, 2016 |
| 1000 Meters · IndoorPSAL Staten Island Borough Championships · Feb 6 | 3:12.89 | PSAL Staten Island Borough Championships | February 6, 2019 |
| 1600 Meters · IndoorStaten Island Championship · Jan 13 | 5:22.05 | Staten Island Championship | January 13, 2019 |
| 1600 Meters · Outdoor Staten Island Varsity Championship · May 4 | 5:15.00 | Staten Island Varsity Championship | May 4, 2018 |
| 200 Meters · OutdoorSchuylerville Classic · May 18 | 30.59a | Schuylerville Classic | May 18, 2018 |
| 3200 Meters · IndoorPSAL Martin Luther King Relays · Jan 21 | 11:30.14 | PSAL Martin Luther King Relays | January 21, 2019 |
| 3200 Meters · OutdoorPSAL Frosh/Soph City Champs · Mar 5 | 11:54.10 | PSAL Frosh/Soph City Champs | March 5, 2017 |
| 400 Meters · OutdoorStaten Island PSAL Borough Championship · May 20 | 1:10.37 | Staten Island PSAL Borough Championship | May 20, 2017 |
| 600 Meters · IndoorPSAL Invitational · Jan 21 | 1:56.53 | PSAL Invitational | January 21, 2017 |
| 800 Meters · IndoorOcean Breeze Invitational · Jan 27 | 2:34.85a | Ocean Breeze Invitational | January 27, 2018 |
| 800 Meters · Outdoor Staten Island Varsity Championship · May 4 | 2:25.00 | Staten Island Varsity Championship | May 4, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
1 results2019 Indoor Track
4 results2018 Indoor Track
3 results2018 Outdoor Track
3 results2017 Outdoor Track
2 results2017 Indoor Track
3 results2016 Indoor Track
3 results