| Event | Mark | Date |
|---|---|---|
| 55m Indoor | 7.85 | 2026-01-10 |
| 800m Indoor | 2:13.30 | |
| Mile Indoor | 4:51.14 | 2018-02-11 |
| 100m Outdoor | 13.88 | 2026-03-28 |
| Shot Put Outdoor | 37-3 | 2026-05-19 |
| 03/28 | Longwood Boys Spring Classic100m | #2 | 13.88 PR |
| 03/28 | Longwood Boys Spring ClassicShot Put | #29 | 32-11.50 |
| 05/19 | Suffolk Frosh Soph BoysShot Put | #10 | 37-3 PR |
| 05/21 | Suffolk Frosh Soph Boys100m | #3 | 13.90 |
| 05/21 | Suffolk Frosh Soph BoysShot Put | #10 | 31-05.50 |
| 12/21 | Section XI BOYS Crossover D (S1, S2)55m | #4 | 7.91 |
| 01/10 | Section XI BOYS Anthony Toro Frosh Soph Invitational55m | #4 | 7.85 PR |
| 01/10 | Section XI BOYS Anthony Toro Frosh Soph InvitationalShot Put | #7 | 34-9.5 |
| 01/10 | BOYS Frosh-Soph ChampionshipsShot Put | #7 | 30-4.75 |
| St Joeph College MenMile | #36 | 4:56.24 | |
| St Joeph College Men800m | #40 | 2:13.30 PR | |
| 02/11 | St Joseph's College Indoor InvitationalMile | #17 | 4:51.14 PR |
| 02/11 | St Joseph's College Indoor Invitational800m | #31 | 2:14.05 |
| 01/16 | St Joseph's College Indoor Invitational800m | #12 | 2:16.49 |
| 01/16 | St Joseph's College Indoor InvitationalMile | #3 | 5:00.14 |