Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorCHSAA Seasonal Opener · Mar 29 | 13.02a | CHSAA Seasonal Opener | March 29, 2018 |
| 1600 Meters · IndoorCHSAA Jr Wt & Novice Championship · Dec 29 | 5:06.95a | CHSAA Jr Wt & Novice Championship | December 29, 2019 |
| 1600 Meters · OutdoorCHSAA Varsity Intersectional City Championship · May 25 | 5:11.78 | CHSAA Varsity Intersectional City Championship | May 25, 2019 |
| 200 Meters · OutdoorCHSAA Varsity Intersectional City Championship · May 26 | 25.85 | CHSAA Varsity Intersectional City Championship | May 26, 2018 |
| 300 Meters · IndoorBishop Loughlin Games · Dec 16 | 44.35a | Bishop Loughlin Games | December 16, 2017 |
| 400 Meters · IndoorCHSAA Brooklyn Queens Sectionals · Jan 28 | 59.97 | CHSAA Brooklyn Queens Sectionals | January 28, 2018 |
| 400 Meters · OutdoorCHSAA Varsity Intersectional City Championship · May 26 | 58.02 | CHSAA Varsity Intersectional City Championship | May 26, 2018 |
| 55 Meter · IndoorCHSAA Novice-Junior Midget · Dec 29 | 8.32a | CHSAA Novice-Junior Midget | December 29, 2016 |
| 55 Meters · IndoorStaten Island Championships · Jan 14 | 7.95 | Staten Island Championships | January 14, 2018 |
| 600 Meters · IndoorCHSAA Intersectional Championships · Feb 9 | 1:31.85 | CHSAA Intersectional Championships | February 9, 2019 |
| 800 Meters · OutdoorFarrell Invitational · Apr 6 | 2:14.33a | Farrell Invitational | April 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
3 results2019 Outdoor Track
2 results2018 Indoor Track
5 results2018 Outdoor Track
3 results2017 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Bishop Loughlin GamesDec 16 · 300 Meters · Place 52 · Monsignor Farrell | 300 Meters | 52. | 44.35a PB | 9 |
2016 Indoor Track
1 results