| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 43.40 | 2021-01-16 |
| 600m Indoor | 1:25.69 | 2024-02-14 |
| 400m Outdoor | 53.27 | 2024-04-06 |
| 800m Outdoor | 1:59.24 | 2024-05-30 |
| 04/06 | Longwood Boys Spring Classic400m | #2 | 53.27 PR |
| 05/22 | Section XI County 1A Championships 2024800m | #2 | 2:00.69 |
| 05/30 | Section XI State Qualifier800m | #2 | 1:59.24 PR |
| 02/14 | Section 11 State Quals600m | #4 | 1:25.69 PR |
| 01/16 | NSCHSAA Boys Winter Developmental Meet300m | #14 | 43.40 PR |