| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 17:49.40 | 2023-10-24 |
| XC · Bethpage NY XC | 17:54.58 | 2022-10-15 |
| XC · Kings Park NY XC | 17:40.79 | 2023-11-03 |
| 1000m Indoor | 3:19.33 | 2020-01-25 |
| 300m Indoor | 37.04 | 2024-12-15 |
| 55m Indoor | 8.35 | 2019-12-07 |
| 600m Indoor | 1:23.51 | 2024-02-14 |
| High Jump Indoor | 06-03.00 | 2025-01-12 |
| 200m Outdoor | 22.67 | 2024-05-31 |
| 400m Outdoor | 48.43 | 2025-06-06 |
| 400m Hurdles Outdoor | 57.67 | 2025-05-17 |
| 800m Outdoor | 1:59.05 | 2024-05-10 |
| Long Jump Outdoor | 19-01.00 | 2024-05-20 |
| 05/17 | East End Classic400m Hurdles | #1 | 57.67 PR |
| 05/17 | East End ClassicHigh Jump | #4 | 05-10.00 |
| 05/30 | Suffolk 3A County Championships400m Hurdles | #2 | 59.03 |
| 05/30 | Suffolk 3A County Championships200m | #2 | 23.48 |
| 06/06 | Section XI State Qualifer400m | #2 | 48.43 PR |
| 06/06 | Section XI State Qualifer400m | #4 | 49.65 |
| 04/20 | Suffolk Coaches Boys Spring Invitational400m | #1 | 49.97 |
| 05/04 | St. Anthony's Invitational400m | #1 | 48.94 |
| 05/04 | St. Anthony's InvitationalHigh Jump | 05-08.00 | |
| 05/10 | Massapequa Chief Invitational - Under The Lights800m | #1 | 1:59.05 PR |
| 05/10 | Massapequa Chief Invitational - Under The Lights200m | #1 | 23.40 |
| 05/20 | Section XI County 3A Championships 2024400m | #1 | 49.72 |
| 05/20 | Section XI County 3A Championships 2024200m | #1 | 22.88 |
| 05/20 | Section XI County 3A Championships 2024Long Jump | #10 | 19-01.00 PR |
| 05/30 | Section XI State Qualifier400m | #1 | 50.29 |
| 05/30 | Section XI State Qualifier200m | #2 | 22.76 |
| 05/31 | Section XI State Qualifier400m | #1 | 49.28 |
| 05/31 | Section XI State Qualifier200m | #7 | 22.67 PR |
| 12/01 | Section XI Boys Crossover A Meet 3600m | #3 | 1:27.63 |
| 12/07 | Section XI Boys Crossover B Meet 2300m | #2 | 37.73 |
| 12/15 | Section XI BOYS Crossover C Meet 2300m | #2 | 37.04 PR |
| 01/05 | Section XI BOYS Crossover E Meet 1600m | #2 | 1:32.02 |
| 01/12 | BOYS Eli Acosta Meet (Leagues 3,4,5)600m | #3 | 1:27.91 |
| 01/12 | BOYS Eli Acosta Meet (Leagues 3,4,5)High Jump | 06-03.00 PR | |
| 01/17 | BOYS League 3 Championshp Meet600m | #3 | 1:27.28 |
| 01/17 | BOYS League 3 Championshp MeetHigh Jump | #1 | 06-02.00 |
| 01/26 | BOYS Coaches Classic600m | #3 | 1:28.13 |
| 01/26 | BOYS Coaches Classic300m | #1 | 37.86 |
| 02/01 | BOYS Small Schools County Championships600m | #1 | 1:27.97 |
| 02/01 | BOYS Small Schools County ChampionshipsHigh Jump | #3 | 06-02.00 |
| 02/11 | Section XI State Qualifier Meet (Day 1)High Jump | #6 | 05-10.00 |
| 10/25 | Section XI Division ChampionshipsXC | #53 | 19:33.60 |
| 11/06 | Section XI State Qualifier MeetXC | #124 | 20:28.30 |
| 11/06 | Section XI State Qualifier Meet5K XC | #74 | 20:28.30 |
| 02/14 | Section 11 State Quals600m | #2 | 1:23.51 PR |
| 09/15 | Bob Pratt InvitationalXC | #39 | 18:40.20 |
| 10/07 | Suffolk Officials InvitationalXC | #13 | 18:27.30 |
| 10/24 | Section XI Division Championships5K XC | #31 | 17:49.40 PR |
| 11/03 | Section XI State QualifierXC | #25 | 17:40.79 PR |
| 10/15 | Nassau County XC Coaches MeetXC | #16 | 17:54.58 PR |
| 12/07 | Section XI Boys Crossover A55m | #53 | 8.35 PR |
| 12/07 | Section XI Boys Crossover A600m | #21 | 1:48.31 |
| 12/13 | Section XI Boys Crossover B 1600m | #32 | 1:50.95 |
| 12/22 | Section XI Boys Crossover D600m | #46 | 1:49.60 |
| 01/25 | Section XI Boys Last Chance Meet1000m | #26 | 3:19.33 PR |