| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 17:56.92 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 17:43.49 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 18:51.60 | 2024-11-02 |
| XC · Bethpage NY XC | 15:29.04 | 2023-10-11 |
| XC · East Meadow NY XC | 8:52.63 | 2022-09-09 |
| 300m Indoor | 41.12 | 2024-12-10 |
| 600m Indoor | 1:34.75 | 2023-12-18 |
| 100m Outdoor | 12.50 | 2025-04-19 |
| 1600m Outdoor | 5:30.23 | 2022-04-19 |
| 200m Outdoor | 25.48 | 2025-05-09 |
| 400m Outdoor | 56.85 | 2025-05-13 |
| 800m Outdoor | 2:22.34 | 2024-04-20 |
| 04/15 | The Jim McGlynn Classic400m | #4 | 58.79 |
| 04/15 | The Jim McGlynn Classic200m | #2 | 25.62 |
| 04/19 | Port Washington Invitational100m | #3 | 12.50 PR |
| 04/26 | Bob Pratt Invitational - Smithtown400m | #6 | 58.95 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights200m | #3 | 25.48 PR |
| 05/13 | Division 2A Championship400m | #3 | 56.85 PR |
| 04/20 | Suffolk Coaches Boys Spring Invitational400m | #4 | 57.10 |
| 04/20 | Suffolk Coaches Boys Spring Invitational800m | #13 | 2:22.34 PR |
| 05/04 | St. Anthony's Invitational400m | #4 | 57.74 |
| 05/16 | Don Scott Memorial Relays400m | #1 | 57.64 |
| 12/10 | Section 8 Group A-B Format A300m | #1 | 41.12 PR |
| 12/17 | Section 8 Group D-E Format C600m | #5 | 1:38.52 |
| 11/02 | Class County ChampsXC | #158 | 18:51.60 PR |
| 11/02 | Class County Champs5K XC | #5 | 18:51.60 PR |
| 12/18 | Section 8 Group B-C Format C600m | #2 | 1:34.75 PR |
| 09/08 | Nassau County XC Conf 2, 44K XC | #212 | 17:43.49 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #27 | 21:17.71 |
| 10/11 | Nassau County XC North Shore vs South ShoreXC | #14 | 15:29.04 PR |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #136 | 19:06.55 |
| 04/19 | The East Meadow Invitational1600m | #1 | 5:30.23 PR |
| 04/19 | The East Meadow Invitational400m | #5 | 1:05.61 |
| 09/09 | Nassau County XC Conf 2, 4XC | #5 | 8:52.63 PR |
| 09/13 | Nassau County XC Conf 1, 2XC | #12 | 16:22.68 |
| 09/19 | Nassau County XC Conf 2, 3XC | #18 | 20:44.85 |
| 09/29 | Nassau County XC Conf 2, 4XC | #4 | 19:11.46 |
| 10/06 | Nassau County XC Conf 1, 2XC | #13 | 20:08.29 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #24 | 18:22.28 |
| 10/29 | Nassau County XC Class County ChampsXC | #64 | 19:27.46 |
| 09/10 | Nassau County XC ConfXC | #41 | 19:03.95 |
| 09/14 | Nassau County XC ConfXC | #69 | 23:13.11 |
| 09/20 | Nassau County XC ConfXC | #32 | 22:31.64 |
| 09/28 | Nassau County XC ConfXC | #27 | 21:55.42 |
| 10/05 | Nassau County XC ConfXC | #41 | 21:22.83 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #226 | 17:56.92 PR |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #25 | 20:12.70 |