| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 22:15.20 | 2024-11-06 |
| XC · Bethpage NY XC | 22:52.45 | 2022-10-15 |
| XC · Kings Park NY XC | 20:43.70 | 2024-10-25 |
| 1000m Indoor | 3:00.38 | 2025-01-05 |
| 1600m Indoor | 5:26.49 | 2024-12-30 |
| 300m Indoor | 43.00 | 2025-01-05 |
| 600m Indoor | 1:33.58 | 2025-01-18 |
| 110m Hurdles Outdoor | 20.83 | 2024-05-22 |
| 1500m Outdoor | 4:58.77 | 2024-05-22 |
| 400m Outdoor | 58.03 | 2025-05-09 |
| 800m Outdoor | 2:17.95 | 2024-05-10 |
| Long Jump Outdoor | 16-5 | 2025-05-15 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights400m | #2 | 58.03 PR |
| 05/15 | Don Bohlinger Invitational110m Hurdles | #1 | 20.84 |
| 05/15 | Don Bohlinger InvitationalLong Jump | #30 | 16-5 PR |
| 04/20 | Nassau Coaches Invitational800m | #3 | 2:19.49 |
| 05/10 | Massapequa Chief Invitational - Under The Lights800m | #4 | 2:17.95 PR |
| 05/22 | Section XI County 1A Championships 2024110m Hurdles | #2 | 20.83 PR |
| 05/22 | Section XI County 1A Championships 20241500m | #2 | 4:58.77 PR |
| 12/07 | Section XI Boys Crossover B Meet 3600m | #6 | 1:37.14 |
| 12/15 | Section XI BOYS Crossover C Meet 31000m | #13 | 3:06.99 |
| 12/30 | Section XI Pole Vault, Weight Throw, and Distance Meet1600m | #7 | 5:26.49 PR |
| 01/05 | Section XI BOYS Crossover E Meet 41000m | #8 | 3:00.38 PR |
| 01/05 | Section XI BOYS Crossover E Meet 4300m | #3 | 43.00 PR |
| 01/18 | BOYS League Championships 1600m | #3 | 1:33.58 PR |
| 01/26 | BOYS Coaches Classic600m | #2 | 1:38.13 |
| 10/25 | Section XI Division ChampionshipsXC | #62 | 20:43.70 PR |
| 11/06 | Section XI State Qualifier MeetXC | #176 | 22:15.20 PR |
| 11/06 | Section XI State Qualifier Meet5K XC | #94 | 22:15.20 PR |
| 10/07 | Suffolk Officials InvitationalXC | #61 | 22:13.20 |
| 04/30 | Westhampton Track Invite Boys1600m | #13 | 6:19.02 |
| 10/15 | Nassau County XC Coaches MeetXC | #49 | 22:52.45 PR |