| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 20:19.21 | 2021-10-13 |
| 5K XC · Bethpage NY XC | 20:51.80 | 2024-11-02 |
| 5K XC · East Meadow NY XC | 21:26.31 | 2023-09-12 |
| XC · Bethpage ny XC | 20:51.47 | 2024-10-07 |
| XC · Bethpage NY XC | 18:45.65 | 2022-09-13 |
| XC · East Meadow NY XC | 10:22.51 | 2022-09-09 |
| 1000m Indoor | 3:00.70 | 2025-01-13 |
| 3200m Indoor | 12:41.47 | 2023-12-15 |
| 1600m Outdoor | 5:23.55 | 2024-05-14 |
| 400m Outdoor | 1:04.24 | 2023-05-13 |
| 800m Outdoor | 2:12.69 | 2025-05-10 |
| 04/05 | Nassau Coaches Invitational1600m | #13 | 5:26.81 |
| 04/15 | The Jim McGlynn Classic800m | #7 | 2:19.40 |
| 05/06 | Division 3A Championships800m | #4 | 2:13.05 |
| 05/10 | North Shore Invitational800m | #16 | 2:12.69 PR |
| 05/11 | North Shore Invitational800m | #21 | 2:19.71 |
| 05/14 | Section 8 Division 2B Meet1600m | #6 | 5:23.55 PR |
| 12/02 | Section 8 Group C-F Format A1600m | #7 | 5:33.18 |
| 12/19 | Section 8 Group B-F Format C1600m | #12 | 5:25.63 |
| 01/13 | SECTION 8 CONF 4 CHAMPIONSHIP MEET1000m | #8 | 3:00.70 PR |
| 02/05 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS B1000m | #5 | 3:00.75 |
| 10/07 | Section 8 - Conf 3 & 4XC | #79 | 20:51.47 PR |
| 11/02 | Class County ChampsXC | #347 | 20:51.80 PR |
| 11/02 | Class County Champs5K XC | #100 | 20:51.80 PR |
| 05/13 | North Shore Invitational400m | #1 | 1:04.24 PR |
| 05/15 | Section VIII Championships Division 2B3200m | #13 | 13:09.44 |
| 12/15 | Section 8 Distance & Weight Throw3200m | #15 | 12:41.47 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #165 | 21:26.31 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #14 | 22:00.49 |
| 09/27 | Nassau County XC Conf 2, 4XC | #100 | 19:55.03 |
| 10/03 | Nassau County XC Conf 1, 2XC | #163 | 21:15.04 |
| 10/21 | Nassau County XC Coaches MeetXC | #60 | 21:37.96 |
| 10/28 | Nassau County XC Class County ChampsXC | #104 | 21:53.29 |
| 04/02 | Valley Stream Challenge Invitational400m | #6 | 1:11.83 |
| 05/06 | North Shore HS Autism Awareness Invitational400m | #3 | 1:10.18 |
| 09/09 | Nassau County XC Conf 2, 4XC | #57 | 10:22.51 PR |
| 09/13 | Nassau County XC Conf 1, 2XC | #101 | 18:45.65 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #47 | 23:41.73 |
| 09/29 | Nassau County XC Conf 2, 4XC | #45 | 22:02.60 |
| 10/06 | Nassau County XC Conf 1, 2XC | #104 | 23:24.96 |
| 10/15 | Nassau County XC Coaches MeetXC | #54 | 23:24.30 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #109 | 21:48.19 |
| 10/29 | Nassau County XC Class County ChampsXC | #84 | 23:22.33 |
| 09/10 | Nassau County XC ConfXC | #75 | 21:19.92 |
| 09/14 | Nassau County XC ConfXC | #131 | 26:01.65 |
| 09/20 | Nassau County XC ConfXC | #94 | 25:51.72 |
| 09/28 | Nassau County XC ConfXC | #70 | 24:50.01 |
| 10/05 | Nassau County XC ConfXC | #150 | 25:18.13 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #350 | 20:19.21 PR |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #76 | 25:39.84 |