| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 23:49.40 | 2024-11-06 |
| 5K XC · Ridge NY XC | 20:15.96 | 2024-10-05 |
| 8K XC · Stony Brook NY XC | 32:47.20 | 2025-09-13 |
| XC · Bethpage NY XC | 21:14.69 | 2023-10-21 |
| XC · Kings Park NY XC | 20:59.70 | 2024-10-25 |
| 300m Indoor | 43.36 | 2025-01-05 |
| 55m Hurdles Indoor | 9.52 | 2025-01-12 |
| 600m Indoor | 1:33.66 | 2025-01-18 |
| High Jump Indoor | 05-08.00 | 2025-01-18 |
| 200m Outdoor | 24.91 | 2025-05-10 |
| 400m Outdoor | 54.24 | 2025-05-17 |
| 400m Hurdles Outdoor | 1:01.16 | 2025-05-29 |
| 04/05 | Longwood Boys Spring ClassicHigh Jump | #7 | 05-04.00 |
| 05/10 | North Shore Invitational400m Hurdles | #1 | 1:01.61 |
| 05/10 | North Shore Invitational200m | #4 | 24.91 PR |
| 05/17 | East End Classic400m | #5 | 54.24 PR |
| 05/29 | Suffolk 4B County Championships400m | #5 | 54.94 |
| 05/29 | Suffolk 4B County Championships400m Hurdles | #5 | 1:01.16 PR |
| 06/06 | Section XI State Qualifer400m Hurdles | #8 | 1:03.39 |
| 09/13 | Golden Eagle Invitational8K XC | #44 | 32:47.20 PR |
| 04/06 | Longwood Boys Spring Classic400m | #1 | 1:00.64 |
| 04/20 | Suffolk Coaches Boys Spring Invitational400m Hurdles | #1 | 1:06.92 |
| 12/01 | Section XI Boys Crossover A Meet 3600m | #3 | 1:36.16 |
| 12/21 | Section XI BOYS Crossover D Meet 2600m | #2 | 1:36.84 |
| 01/05 | Section XI BOYS Crossover E Meet 355m Hurdles | #3 | 9.88 |
| 01/05 | Section XI BOYS Crossover E Meet 3300m | #5 | 43.36 PR |
| 01/12 | BOYS Eli Acosta Meet (Leagues 3,4,5)55m Hurdles | #5 | 9.52 PR |
| 01/12 | BOYS Eli Acosta Meet (Leagues 3,4,5)High Jump | 05-06.00 | |
| 01/18 | BOYS League Championships 5600m | #2 | 1:33.66 PR |
| 01/18 | BOYS League Championships 5High Jump | #5 | 05-08.00 PR |
| 01/26 | BOYS Coaches Classic55m Hurdles | #4 | 9.77 |
| 01/26 | BOYS Coaches ClassicHigh Jump | #10 | 05-04.00 |
| 10/05 | Tom Knipfing Invitational5K XC | #29 | 20:15.96 PR |
| 10/25 | Section XI Division ChampionshipsXC | #42 | 20:59.70 PR |
| 11/06 | Section XI State Qualifier MeetXC | #196 | 23:49.40 PR |
| 11/06 | Section XI State Qualifier Meet5K XC | #57 | 23:49.40 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #54 | 21:14.69 PR |
| 04/30 | Westhampton Track Invite Boys400m | #3 | 1:14.22 |