| Event | Mark | Date |
|---|---|---|
| 300m Indoor | 35.13 | 2025-02-01 |
| 55m Indoor | 6.57 | 2024-01-19 |
| 600m Indoor | 1:27.85 | 2025-01-05 |
| 100m Outdoor | 11.19 | 2024-05-30 |
| 200m Outdoor | 21.87 | 2025-05-17 |
| 400m Outdoor | 48.50 | 2025-05-30 |
| 04/05 | Longwood Boys Spring Classic400m | #1 | 51.23 |
| 05/17 | East End Classic400m | #1 | 49.21 |
| 05/17 | East End Classic200m | #1 | 21.87 PR |
| 05/30 | Suffolk 3A County Championships400m | #1 | 48.50 PR |
| 05/30 | Suffolk 3A County Championships200m | #1 | 22.18 |
| 06/06 | Section XI State Qualifer200m | #1 | 21.89 |
| 06/06 | Section XI State Qualifer200m | #2 | 22.10 |
| 04/06 | Deer Park Invitational 2024400m | #3 | 52.59 |
| 04/06 | Deer Park Invitational 2024200m | #6 | 23.07 |
| 04/20 | Suffolk Coaches Boys Spring Invitational200m | #1 | 22.56 |
| 05/04 | St. Anthony's Invitational100m | #2 | 11.44 |
| 05/04 | St. Anthony's Invitational200m | #5 | 22.73 |
| 05/20 | Section XI County 3A Championships 2024100m | #2 | 11.36 |
| 05/20 | Section XI County 3A Championships 2024200m | #2 | 22.88 |
| 05/30 | Section XI State Qualifier100m | #3 | 11.19 PR |
| 05/30 | Section XI State Qualifier200m | #2 | 21.98 |
| 05/31 | Section XI State Qualifier200m | #6 | 22.37 |
| 12/01 | Section XI Boys Crossover A Meet 155m | #1 | 6.66 |
| 12/07 | Section XI Boys Crossover B Meet 255m | #3 | 6.79 |
| 12/07 | Section XI Boys Crossover B Meet 2300m | #1 | 37.69 |
| 01/05 | Section XI BOYS Crossover E Meet 4600m | #2 | 1:27.85 PR |
| 02/01 | BOYS Small Schools County Championships300m | #1 | 36.53 |
| 02/01 | BOYS Small Schools County Championships300m | #1 | 35.13 PR |
| 02/11 | Section XI State Qualifier Meet (Day 1)300m | #1 | 35.86 |
| 02/11 | Section XI State Qualifier Meet (Day 1)300m | #1 | 35.15 |
| 01/19 | Suffolk B&G League 4 Champs55m | #2 | 6.63 |
| 01/19 | Suffolk B&G League 4 Champs55m | #2 | 6.57 PR |
| 01/19 | Suffolk B&G League 4 Champs300m | #1 | 35.70 |
| 02/14 | Section 11 State Quals300m | #1 | 35.86 |
| 02/14 | Section 11 State Quals300m | #2 | 35.74 |
| 04/30 | Westhampton Track Invite Boys100m | #3 | 12.34 |
| 04/30 | Westhampton Track Invite Boys200m | #2 | 24.51 |
| 05/13 | The Don Bohlinger Invitational100m | #3 | 12.24 |
| 05/13 | The Don Bohlinger Invitational200m | #4 | 25.85 |