| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:16.40 | 2025-09-27 |
| XC · Bethpage NY XC | 19:22.71 | 2023-10-21 |
| XC · Kings Park NY XC | 18:28.50 | 2024-10-25 |
| 1000m Indoor | 2:39.53 | 2026-02-01 |
| 600m Indoor | 1:29.02 | 2025-01-26 |
| Triple Jump Indoor | 37-08.00 | 2025-12-21 |
| 1600m Outdoor | 4:51.19 | 2026-03-28 |
| 800m Outdoor | 2:00.64 | 2026-05-28 |
| 03/28 | Longwood Boys Spring Classic1600m | #8 | 4:51.19 PR |
| 03/28 | Longwood Boys Spring Classic800m | #7 | 2:11.45 |
| 05/09 | Bob Pratt Invitational - Smithtown800m | #7 | 2:06.94 |
| 05/09 | Bob Pratt Invitational - Smithtown800m | #7 | 2:06.949 |
| 05/28 | Suffolk B County Championships800m | #4 | 2:00.64 PR |
| 05/28 | Suffolk B County Championships800m | #4 | 2:00.649 |
| 04/19 | Port Washington Invitational1600m | #3 | 4:54.73 |
| 04/19 | Port Washington Invitational800m | #7 | 2:08.59 |
| 05/27 | Suffolk 2A County Championships800m | #2 | 2:05.30 |
| 05/27 | Suffolk 2A County ChampionshipsTriple Jump | #11 | 37-03 |
| 12/13 | Section XI BOYS Crossover C (S3, S4)600m | #5 | 1:35.95 |
| 12/21 | Section XI BOYS Crossover D (S4)1000m | #1 | 2:50.58 |
| 12/21 | Section XI BOYS Crossover D (S4)Triple Jump | #6 | 37-08.00 PR |
| 01/18 | Section XI BOYS League 2 Championship1000m | #3 | 2:41.46 |
| 01/18 | Section XI BOYS League 2 Championship1000m | #3 | 2:41.469 |
| 01/18 | Section XI BOYS League 2 ChampionshipTriple Jump | #10 | 37-04.25 |
| 02/01 | Section XI BOYS Large School County Championships1000m | #3 | 2:39.53 PR |
| 02/01 | Section XI BOYS Large School County Championships1000m | #3 | 2:39.539 |
| 09/27 | Suffolk Coaches Invitational5K XC | #27 | 19:16.40 PR |
| 10/27 | Section XI Division ChampionshipsXC | #63 | 19:53.40 |
| 04/20 | Suffolk Coaches Boys Spring Invitational800m | #3 | 2:10.03 |
| 12/21 | Section XI BOYS Crossover D Meet 31000m | #5 | 2:53.94 |
| 01/05 | Section XI BOYS Crossover E Meet 41000m | #4 | 2:53.47 |
| 01/12 | BOYS Anthony Toro Meet (Leagues 1&2)1000m | #6 | 2:52.59 |
| 01/26 | BOYS Coaches Classic600m | #3 | 1:29.02 PR |
| 10/25 | Section XI Division ChampionshipsXC | #23 | 18:28.50 PR |
| 11/06 | Section XI State Qualifier MeetXC | #135 | 20:37.60 |
| 11/06 | Section XI State Qualifier Meet5K XC | #78 | 20:37.60 |
| 10/07 | Suffolk Officials InvitationalXC | #59 | 20:52.10 |
| 10/21 | Nassau County XC Coaches MeetXC | #10 | 19:22.71 PR |
| 10/24 | Section XI Division Championships5K XC | #187 | 20:24.70 |