| Event | Mark | Date |
|---|---|---|
| 1600m Outdoor | 4:44.07 | 2015-05-27 |
| 3200m Outdoor | 10:47.36 | 2015-05-27 |
| 800m Outdoor | 2:15.61 | 2016-04-09 |
| 04/02 | Longwood Track Classic1600m | #8 | 4:50.24 |
| 04/09 | Suffolk Officials Meet1600m | #8 | 4:53.31 |
| 04/09 | Suffolk Officials Meet800m | #9 | 2:15.61 PR |
| 04/16 | Suffolk Coaches Meet1600m | #4 | 4:44.76 |
| 04/16 | Suffolk Coaches Meet3200m | #2 | 10:51.87 |
| 05/06 | Saint Anthony's Invitational1600m | #6 | 4:45.30 |
| 05/01 | Saint Anthony's Invitational1600m | #29 | 4:57.09 |
| 05/19 | Longwood Frosh/Soph Championships1600m | #4 | 4:49.11 |
| 05/19 | Longwood Frosh/Soph Championships3200m | #2 | 10:59.00 |
| 05/27 | Boys Division Championship Meet3200m | #11 | 10:47.36 PR |
| 05/27 | Boys Division Championship Meet1600m | #13 | 4:44.07 PR |