| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 36.93 | 2025-01-18 |
| 100m Outdoor | 11.33 | 2024-05-22 |
| 200m Outdoor | 23.00 | 2025-05-15 |
| 400m Outdoor | 51.92 | 2025-05-28 |
| 04/05 | Longwood Boys Spring Classic400m | #1 | 52.47 |
| 04/05 | Longwood Boys Spring Classic200m | #4 | 23.97 |
| 05/15 | Don Bohlinger Invitational200m | #2 | 23.00 PR |
| 05/28 | Suffolk 1A County Championships400m | #6 | 51.92 PR |
| 04/06 | Longwood Boys Spring Classic100m | #3 | 11.81 |
| 04/06 | Longwood Boys Spring Classic200m | #4 | 23.95 |
| 04/27 | Bob Pratt Invitational400m | #1 | 53.02 |
| 04/27 | Bob Pratt Invitational200m | #1 | 23.68 |
| 05/04 | St. Anthony's Invitational200m | #1 | 23.13 |
| 05/22 | Section XI County 1A Championships 2024100m | #4 | 11.33 PR |
| 05/22 | Section XI County 1A Championships 2024200m | #3 | 23.07 |
| 05/30 | Section XI State Qualifier100m | #5 | 11.41 |
| 12/01 | Section XI Boys Crossover A Meet 4300m | #5 | 38.79 |
| 12/07 | Section XI Boys Crossover B Meet 4300m | #2 | 38.31 |
| 01/18 | BOYS League Championships 1300m | #4 | 36.93 PR |
| 02/01 | BOYS Large Schools County Championships300m | #5 | 38.34 |