| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:10.73 | 2015-12-13 |
| 600m Indoor | 1:52.46 | 2014-12-09 |
| 1600m Outdoor | 4:50.78 | 2016-04-16 |
| 04/16 | Suffolk Coaches Meet1600m | #11 | 4:50.78 PR |
| 05/17 | Longwood Frosh/Soph Championships1600m | #11 | 4:56.54 |
| 12/07 | Section XI Boys Crossover A1600m | #3 | 4:59.81 |
| 04/06 | Longwood Track Classic1600m | #25 | 5:55.80 |
| 12/13 | Boys Crossover Meet B1000m | #24 | 3:10.73 PR |
| 01/02 | Boys Crossover Meet D1000m | #26 | 3:11.41 |
| 12/09 | Section XI Boys Crossover A600m | #30 | 1:52.46 PR |
| 01/16 | Section XI Boys Frosh - Soph Championship1600m | #25 | 5:42.38 |