| Event | Mark | Date |
|---|---|---|
| 1 Mile XC · Sunken Meadow State Park XC | 9:56.11 | 2014-09-27 |
| 5K XC · Sunken Meadow State Park XC | 25:25.43 | 2015-09-12 |
| 300m Indoor | 45.42 | 2017-01-02 |
| 100m Outdoor | 13.42 | 2016-04-09 |
| 200m Outdoor | 27.58 | 2016-04-02 |
| 400m Outdoor | 60.73 | 2015-05-19 |
| 400m Hurdles Outdoor | 71.18 | 2016-05-17 |
| 800m Outdoor | 2:15.40 | 2016-04-30 |
| 04/02 | Longwood Track Classic200m | #42 | 27.58 PR |
| 04/09 | Suffolk Officials Meet100m | #45 | 13.42 PR |
| 04/09 | Suffolk Officials Meet400m | #36 | 64.39 |
| 04/30 | Westhampton Beach Invitational800m | #26 | 2:15.40 PR |
| 05/17 | Longwood Frosh/Soph Championships400m Hurdles | #17 | 71.18 PR |
| 05/17 | Longwood Frosh/Soph Championships100m | #54 | 13.47 |
| 01/02 | Boys Crossover Meet D300m | #109 | 45.42 PR |
| 04/06 | Longwood Track Classic400m | #26 | 66.29 |
| 05/01 | Saint Anthony's Invitational400m | #65 | 62.15 |
| 05/19 | Longwood Frosh/Soph Championships400m | #17 | 60.73 PR |
| 09/12 | Jim Smith Invitational5K XC | #102 | 25:25.43 PR |
| 09/27 | Suffolk Coaches Invitational1 Mile XC | #73 | 9:56.11 PR |