| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:59.59 | 2012-12-15 |
| 600m Indoor | 1:29.66 | 2014-02-02 |
| 1600m Outdoor | 4:44.96 | 2014-05-13 |
| 400m Outdoor | 56.05 | 2014-04-12 |
| 800m Outdoor | 2:01.86 | 2014-05-02 |
| 04/05 | Longwood Track Classic800m | #12 | 2:07.36 |
| 04/12 | Knight Time Invitational400m | #7 | 56.05 PR |
| 04/19 | Suffolk Coaches Meet800m | #1 | 2:02.95 |
| 05/02 | Saint Anthony's Invitational800m | #23 | 2:01.86 PR |
| 05/10 | Chris Hobson Invitation800m | #5 | 2:03.14 |
| 05/13 | Longwood Frosh/Soph Championships1600m | #9 | 4:44.96 PR |
| 05/21 | Boys Division Championship Meet800m | #14 | 2:03.51 |
| 01/12 | Section XI Boys Crossover E600m | #5 | 1:32.11 |
| 01/19 | Section XI Boys Last Chance Meet600m | #11 | 1:32.99 |
| 01/25 | Section XI Boys Indoor League Championships600m | #7 | 1:32.32 |
| 02/02 | Section XI Large School Championships600m | #11 | 1:29.66 PR |
| 12/15 | Boys Crossover Meet B1000m | #21 | 2:59.59 PR |
| 12/22 | Boys Crossover Meet C600m | #20 | 1:38.62 |
| 01/10 | Boys Crossover Meet Large Schools1000m | #12 | 3:01.98 |