| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:16.56 | 2015-12-19 |
| 600m Indoor | 1:45.19 | 2016-01-05 |
| 1600m Outdoor | 5:30.90 | 2016-04-30 |
| 3200m Outdoor | 12:11.09 | 2016-04-10 |
| 400m Outdoor | 65.50 | 2016-04-30 |
| 800m Outdoor | 2:38.64 | 2014-05-10 |
| 04/10 | Knight Time Invitational3200m | #10 | 12:11.09 PR |
| 04/30 | Westhampton Beach Invitational1600m | #15 | 5:30.90 PR |
| 04/30 | Westhampton Beach Invitational400m | #8 | 65.50 PR |
| 04/25 | Westhampton Beach Invitational1600m | #16 | 5:41.35 |
| 12/19 | Boys Crossover Meet C1000m | #26 | 3:16.56 PR |
| 01/05 | Boys Crossover Meet E600m | #22 | 1:45.19 PR |
| 04/05 | Longwood Track Classic800m | #63 | 2:51.88 |
| 04/12 | Knight Time Invitational800m | #21 | 2:46.70 |
| 05/10 | Chris Hobson Invitation800m | #24 | 2:38.64 PR |
| 12/09 | Section XI Boys Crossover A1000m | #38 | 3:23.79 |
| 12/16 | Section XI Boys Crossover C1600m | #19 | 5:55.03 |