| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 43.43 | 2016-01-02 |
| 55m Indoor | 7.32 | 2016-12-14 |
| 55m Hurdles Indoor | 10.15 | 2015-12-13 |
| Shot Put Indoor | 40-09.00 | 2017-01-02 |
| Weight Throw Indoor | 46-05.50 | 2016-02-08 |
| 12/14 | Section XI Boys Crossover A255m | #16 | 7.32 PR |
| 12/14 | Section XI Boys Crossover A2Shot Put | #6 | 39-00.00 |
| 12/21 | Section XI Boys Crossover C 255m | #26 | 7.37 |
| 12/21 | Section XI Boys Crossover C 2Shot Put | #6 | 38-08.50 |
| 01/02 | Boys Crossover Meet DShot Put | #9 | 40-09.00 PR |
| 01/22 | Section XI Boys Indoor League ChampionshipsShot Put | #10 | 38-10.50 |
| 12/11 | Section XI Boys Crossover AShot Put | #3 | 39-05.25 |
| 12/13 | Boys Crossover Meet B55m Hurdles | #10 | 10.15 PR |
| 12/13 | Boys Crossover Meet B55m Hurdles | #6 | 13.99 |
| 12/13 | Boys Crossover Meet BShot Put | #8 | 37-03.00 |
| 12/19 | Boys Crossover Meet CShot Put | #16 | 37-01.00 |
| 01/02 | Boys Crossover Meet D55m Hurdles | #36 | 10.80 |
| 01/02 | Boys Crossover Meet D300m | #84 | 43.43 PR |
| 01/02 | Boys Crossover Meet DShot Put | #22 | 36-01.25 |
| 01/05 | Boys Crossover Meet EShot Put | #13 | 37-05.50 |
| 01/17 | Section XI Boys Last Chance MeetShot Put | #6 | 39-03.50 |
| 02/01 | Section XI Boys Large School ChampionshipsShot Put | #20 | 36-11.50 |
| 02/01 | Section XI Boys Large School ChampionshipsWeight Throw | #6 | 44-01.50 |
| 02/08 | Section XI Indoor State Qualifier MeetWeight Throw | #7 | 46-05.50 PR |
| 12/14 | Section XI Boys Crossover B55m Hurdles | #27 | 11.32 |
| 01/03 | Section XI Boys Crossover D55m Hurdles | #61 | 11.70 |
| 01/18 | Section XI Boys Last Chance MeetShot Put | #29 | 34-00.00 |
| 01/25 | Section XI Boys Indoor League ChampionshipsShot Put | #13 | 35-01.50 |