| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:54.80 | 2013-01-10 |
| 3200m Indoor | 10:09.11 | 2013-02-02 |
| 800m Indoor | 2:05.80 | 2016-12-08 |
| 1600m Outdoor | 4:33.68 | 2013-05-21 |
| 12/08 | St. John's University Bill Ward Invitational800m | #2 | 2:05.80 PR |
| 05/14 | Urban Memorial Invitational1600m | #3 | 4:37.39 |
| 05/21 | Boys Division Championship Meet1600m | #2 | 4:33.68 PR |
| 05/30 | Section XI Individual Championships1600m | #16 | 4:39.13 |
| 05/30 | Section XI Individual Championships3200m | #17 | 10:22.74 |
| 04/28 | Westhampton Beach Invitational1600m | #16 | 4:48.65 |
| 05/02 | Saint Anthony's Invitational1600m | #43 | 4:44.07 |
| 12/22 | Boys Crossover Meet C1600m | #7 | 4:57.56 |
| 12/22 | Boys Crossover Meet C3200m | #8 | 10:51.97 |
| 01/10 | Boys Crossover Meet Large Schools1000m | #5 | 2:54.80 PR |
| 01/10 | Boys Crossover Meet Large Schools3200m | #10 | 10:36.62 |
| 01/27 | Section XI Boys Indoor League Championships1600m | #5 | 4:53.72 |
| 01/27 | Section XI Boys Indoor League Championships3200m | #5 | 10:25.80 |
| 02/02 | Section XI Large School Championships1600m | #17 | 4:56.89 |
| 02/02 | Section XI Large School Championships3200m | #12 | 10:09.11 PR |
| 04/20 | Suffolk Coaches Meet1600m | #9 | 4:34.40 |
| 04/30 | Westhampton Beach Invitational3200m | #2 | 11:25.24 |
| 05/18 | Longwood Frosh/Soph Championships1600m | #19 | 5:05.25 |
| 01/20 | Section XI Boys Indoor League Championships3200m | #11 | 10:48.65 |
| 01/20 | Section XI Boys Indoor League Championships1600m | #13 | 5:02.23 |
| 01/22 | Section XI Boys Last Chance Meet1600m | #29 | 5:02.49 |
| 02/04 | Section XI Large School Championships1600m | #18 | 4:57.48 |
| 05/20 | Longwood Frosh/Soph Championships3200m | #8 | 11:24.51 |