| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:05.10 | 2014-12-10 |
| 300m Indoor | 39.77 | 2016-12-16 |
| 3200m Indoor | 12:28.64 | 2014-12-17 |
| 55m Indoor | 7.10 | 2017-01-02 |
| 600m Indoor | 1:37.30 | 2015-01-16 |
| 12/07 | Section XI Boys Crossover A55m | #15 | 7.11 |
| 12/16 | NSCHSAA Christmas Classic300m | #11 | 39.77 PR |
| 01/02 | Boys Crossover Meet D55m | #10 | 7.10 PR |
| 01/02 | Boys Crossover Meet D300m | #42 | 41.36 |
| 12/09 | Section XI Boys Crossover A600m | #21 | 1:37.56 |
| 12/13 | Boys Crossover Meet B600m | #22 | 1:40.35 |
| 12/18 | NSCHSAA Christmas Classic600m | #21 | 1:40.18 |
| 12/19 | Boys Crossover Meet C600m | #10 | 1:39.17 |
| 01/02 | Boys Crossover Meet D55m | #58 | 7.51 |
| 01/15 | Section XI Boys Frosh - Soph Championship55m | #16 | 7.32 |
| 01/15 | Section XI Boys Frosh - Soph Championship300m | #35 | 42.86 |
| 12/10 | Section XI Boys Crossover A1000m | #25 | 3:05.10 PR |
| 12/17 | Section XI Boys Crossover C3200m | #7 | 12:28.64 PR |
| 01/13 | Section XI Boys Crossover E600m | #22 | 1:37.99 |
| 01/16 | Section XI Boys Frosh - Soph Championship600m | #3 | 1:37.30 PR |