| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:44.29 | 2018-12-12 |
| 1600m Indoor | 6:07.82 | 2019-12-13 |
| High Jump Indoor | 5-00.00 | 2020-01-04 |
| 110m Hurdles Outdoor | 18.55 | 2022-05-13 |
| 2000m Steeplechase Outdoor | 9:08.57 | 2019-04-13 |
| 400m Outdoor | 1:02.02 | 2022-04-30 |
| 400m Hurdles Outdoor | 1:07.76 | 2022-05-13 |
| 04/30 | Westhampton Track Invite Boys400m | #9 | 1:02.02 PR |
| 04/30 | Westhampton Track Invite Boys400m Hurdles | #5 | 1:09.92 |
| 05/13 | The Don Bohlinger Invitational400m Hurdles | #3 | 1:07.76 PR |
| 05/13 | The Don Bohlinger Invitational110m Hurdles | #1 | 18.55 PR |
| 04/13 | Suffolk Coaches Meet2000m Steeplechase | #12 | 9:08.57 PR |
| 12/07 | Section XI Boys Crossover AHigh Jump | #9 | 4-09.00 |
| 12/13 | Section XI Boys Crossover B 11600m | #40 | 6:07.82 PR |
| 12/18 | Section XI Boys Crossover CHigh Jump | #9 | 4-09.00 |
| 01/04 | Section XI Boys Crossover EHigh Jump | #6 | 5-00.00 PR |
| 12/12 | Section XI Boys Crossover B 11000m | #42 | 3:44.29 PR |