| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 22:19.60 | 2024-10-11 |
| XC · Kings Park NY XC | 21:41.00 | 2024-10-25 |
| 300m Indoor | 34.49 | 2026-02-10 |
| 55m Indoor | 6.75 | 2026-01-16 |
| 100m Outdoor | 11.08 | 2025-05-28 |
| 200m Outdoor | 21.54 | 2026-05-26 |
| 400m Outdoor | 48.13 | 2026-05-26 |
| 05/26 | Suffolk A County Championships400m | #1 | 48.13 PR |
| 05/26 | Suffolk A County Championships400m | #1 | 48.131 |
| 05/26 | Suffolk A County Championships200m | #1 | 21.54 PR |
| 05/26 | Suffolk A County Championships200m | #1 | 21.541 |
| 06/04 | Section XI State Qualifer Day 1400m | #1 | 48.69 |
| 06/04 | Section XI State Qualifer Day 1400m | #1 | 48.699 |
| 06/04 | Section XI State Qualifer Day 1200m | #1 | 22.06 |
| 06/04 | Section XI State Qualifer Day 1200m | #1 | 22.069 |
| 06/05 | Section XI State Qualifer Day 2400m | #1 | 48.72 |
| 06/05 | Section XI State Qualifer Day 2200m | #5 | 22.55 |
| 05/15 | Don Bohlinger Invitational200m | #3 | 22.16 |
| 05/15 | Don Bohlinger Invitational100m | #3 | 11.12 |
| 05/28 | Suffolk 1A County Championships100m | #2 | 11.08 PR |
| 05/28 | Suffolk 1A County Championships200m | #1 | 22.14 |
| 06/06 | Section XI State Qualifer200m | #5 | 22.35 |
| 04/06 | Longwood Boys Spring Classic100m | #3 | 12.26 |
| 04/06 | Longwood Boys Spring Classic200m | #3 | 24.80 |
| 04/20 | Suffolk Coaches Boys Spring Invitational200m | #1 | 23.91 |
| 04/27 | Bob Pratt Invitational100m | #1 | 11.91 |
| 05/04 | St. Anthony's Invitational100m | #4 | 11.94 |
| 05/04 | St. Anthony's Invitational200m | #1 | 23.83 |
| 05/22 | Section XI County 1A Championships 2024200m | #4 | 23.81 |
| 12/01 | Section XI Boys Crossover A Meet 4300m | #2 | 38.51 |
| 12/07 | Section XI Boys Crossover B Meet 4300m | #1 | 37.89 |
| 12/15 | Section XI BOYS Crossover C Meet 255m | #5 | 7.01 |
| 12/15 | Section XI BOYS Crossover C Meet 2300m | #4 | 38.75 |
| 12/21 | Section XI BOYS Crossover D Meet 155m | #3 | 6.95 |
| 12/21 | Section XI BOYS Crossover D Meet 155m | #6 | 6.93 |
| 12/21 | Section XI BOYS Crossover D Meet 1300m | #2 | 37.37 |
| 01/18 | BOYS League Championships 155m | #4 | 6.82 |
| 01/18 | BOYS League Championships 1300m | #1 | 35.81 |
| 01/26 | BOYS Coaches Classic55m | #2 | 7.05 |
| 01/26 | BOYS Coaches Classic300m | #1 | 37.25 |
| 02/01 | BOYS Large Schools County Championships55m | #3 | 6.79 |
| 02/01 | BOYS Large Schools County Championships300m | #1 | 35.91 |
| 02/01 | BOYS Large Schools County Championships300m | #1 | 36.09 |
| 02/11 | Section XI State Qualifier Meet (Day 1)300m | #2 | 36.40 |
| 02/11 | Section XI State Qualifier Meet (Day 1)300m | #4 | 35.84 |
| 10/11 | Suffolk Officials Invitational5K XC | #82 | 22:19.60 PR |
| 10/25 | Section XI Division ChampionshipsXC | #81 | 21:41.00 PR |
| 02/14 | Section 11 State Quals300m | #6 | 38.32 |