| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 47.29 | 2019-12-18 |
| Shot Put Indoor | 38-08.25 | 2020-02-01 |
| Discus Outdoor | 73-11 | 2018-04-14 |
| 12/07 | Section XI Boys Crossover AShot Put | #24 | 33-03.50 |
| 12/13 | Section XI Boys Crossover B 1Shot Put | #17 | 33-09.00 |
| 12/18 | Section XI Boys Crossover C300m | #38 | 47.29 PR |
| 12/18 | Section XI Boys Crossover CShot Put | #16 | 33-06.50 |
| 12/22 | Section XI Boys Crossover DShot Put | #17 | 34-08.25 |
| 01/17 | Section XI Boys Indoor League ChampionshipsShot Put | #9 | 37-08.50 |
| 01/25 | Section XI Boys Last Chance MeetShot Put | #15 | 36-04.00 |
| 02/01 | Section XI Boys Small School ChampionshipsShot Put | #15 | 38-08.25 PR |
| 04/14 | Knight Time InvitationalShot Put | #15 | 27-06.00 |
| 04/14 | Knight Time InvitationalDiscus | #7 | 73-11 PR |
| 04/21 | Suffolk Coaches MeetDiscus | #20 | 71-09 |
| 04/21 | Suffolk Coaches MeetShot Put | #37 | 25-03.25 |
| 12/12 | Section XI Boys Crossover B 1Shot Put | #20 | 31-05.00 |
| 12/18 | Section XI Boys Crossover C 1Shot Put | #17 | 30-08.00 |
| 01/05 | Section XI Boys Crossover EShot Put | #36 | 32-01.50 |
| 12/19 | Section XI Boys Crossover C 1Shot Put | #62 | 27-03.00 |
| 01/07 | Section XI Boys Crossover DShot Put | #39 | 27-11.25 |
| 01/14 | Boys Crossover Meet EShot Put | #23 | 27-04.50 |