| Event | Mark | Date |
|---|---|---|
| 2.8 Mile XC · Kings Park NY XC | 16:29.80 | 2025-10-11 |
| 4K XC · Bethpage NY XC | 17:37.75 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 19:21.90 | 2024-11-02 |
| 5K XC · Brookville NY XC | 22:24.50 | 2025-09-08 |
| 5K XC · East Meadow NY XC | 21:19.48 | 2023-09-12 |
| XC · Bethpage NY XC | 16:51.04 | 2023-10-11 |
| XC · East Meadow NY XC | 21:06.36 | 2023-09-26 |
| XC · Kings Park NY XC | 22:39.40 | 2023-10-07 |
| 1000m Indoor | 3:13.08 | 2025-12-10 |
| 300m Indoor | 36.04 | 2024-02-12 |
| 600m Indoor | 1:39.15 | 2025-12-17 |
| 100m Outdoor | 11.25 | 2023-05-09 |
| 200m Outdoor | 22.65 | 2023-05-09 |
| 400m Outdoor | 49.91 | 2024-05-22 |
| 800m Outdoor | 2:31.49 | 2026-04-18 |
| 04/04 | Nassau Coaches Invitational800m | #5 | 2:32.31 |
| 04/18 | Paul Limmer Invitational800m | #7 | 2:31.49 PR |
| 04/05 | Nassau Coaches Invitational100m | #4 | 11.96 |
| 05/12 | Division 1B Championship100m | #1 | 11.69 |
| 05/12 | Division 1B Championship100m | #5 | 11.83 |
| 05/12 | Division 1B Championship200m | #3 | 23.36 |
| 05/28 | Section 8 AAA County Championship100m | #5 | 11.74 |
| 05/28 | Section 8 AAA County Championship200m | #3 | 23.83 |
| 12/10 | Section 8 Group C-F Format A1000m | #6 | 3:13.08 PR |
| 12/17 | Section 8 Group C-E Format B600m | #2 | 1:39.15 PR |
| 01/06 | Section 8 Group B-D Format D1000m | #7 | 3:15.57 |
| 01/27 | Section 8 Conference 1 Championships600m | #4 | 1:44.23 |
| 09/08 | Nassau League Meet #15K XC | #56 | 22:24.50 PR |
| 09/16 | Nassau League Meet #25K XC | #13 | 21:51.20 |
| 09/26 | Nassau League Meet #35K XC | #32 | 23:26.30 |
| 09/29 | Nassau League Meet #45K XC | #85 | 22:33.49 |
| 10/07 | Nassau League Meet #55K XC | #41 | 22:38.98 |
| 10/11 | Suffolk Officials Invitational2.8 Mile XC | #17 | 16:29.80 PR |
| 10/25 | Nassau Coaches Invitational5K XC | #61 | 21:43.90 |
| 04/20 | Nassau Coaches Invitational400m | #4 | 50.77 |
| 04/20 | Nassau Coaches Invitational200m | #1 | 22.82 |
| 05/13 | Section 8 Division 1B Meet200m | #2 | 22.65 |
| 05/22 | Section 8 Class AAA400m | #1 | 49.91 PR |
| 05/22 | Section 8 Class AAA200m | #1 | 22.94 |
| 05/22 | Section 8 Class AAA200m | #2 | 22.95 |
| 05/30 | Section 8 State Qualifier400m | #6 | 51.21 |
| 12/02 | Section 8 Group C-F Format A300m | #1 | 38.26 |
| 11/02 | Class County ChampsXC | #214 | 19:21.90 PR |
| 11/02 | Class County Champs5K XC | #89 | 19:21.90 PR |
| 05/09 | Section VIII Championships Division 1A100m | #2 | 11.41 |
| 05/09 | Section VIII Championships Division 1A100m | #4 | 11.25 PR |
| 05/09 | Section VIII Championships Division 1A200m | #2 | 22.65 PR |
| 05/22 | Section VIII County Championships Class AAA400m | #4 | 51.04 |
| 05/22 | Section VIII County Championships Class AAA200m | #4 | 23.35 |
| 06/01 | Section VIII State Qualifier200m | #3 | 23.07 |
| 06/01 | Section VIII State Qualifier200m | #5 | 22.90 |
| 02/12 | Section 8 State Quals300m | #1 | 36.23 |
| 02/12 | Section 8 State Quals300m | #2 | 36.04 PR |
| 09/08 | Nassau County XC Conf 2, 44K XC | #202 | 17:37.75 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #162 | 21:19.48 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #25 | 21:33.07 |
| 09/26 | Nassau County XC Conf 1, 3XC | #156 | 21:06.36 PR |
| 10/03 | Nassau County XC Conf 1, 2XC | #174 | 21:45.56 |
| 10/07 | Suffolk Officials InvitationalXC | #75 | 22:39.40 PR |
| 10/11 | Nassau County XC North Shore vs South ShoreXC | #109 | 16:51.04 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #90 | 20:41.71 |
| 11/04 | Nassau County XC State QualifierXC | #103 | 20:28.80 |