| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 24:07.50 | 2023-09-08 |
| 5K XC · East Meadow NY XC | 29:19.19 | 2023-09-11 |
| XC · Bethpage NY XC | 21:23.38 | 2021-09-10 |
| XC · East Meadow NY XC | 24:48.16 | 2021-09-28 |
| 1500m Race Walk Indoor | 7:27.13 | 2025-02-10 |
| 1500m Outdoor | 6:23.18 | 2024-05-06 |
| 800m Outdoor | 3:01.20 | 2024-04-20 |
| 04/20 | Nassau Coaches Invitational800m | #2 | 3:01.20 PR |
| 05/04 | St. Anthony's Invitational1500m Race Walk | #7 | 7:41.34 |
| 05/06 | Section 8 Division 4B Meet1500m | #10 | 6:23.18 PR |
| 12/04 | Section 8 Group C-E Format B1500m Race Walk | #3 | 8:27.27 |
| 12/19 | Section 8 Group B-F Format C1500m | #11 | 6:45.70 |
| 01/09 | Section 8 Group D-E Format D1500m Race Walk | #1 | 8:00.02 |
| 01/15 | SECTION 8 CONF 6 CHAMPIONSHIP MEET1500m Race Walk | #1 | 7:53.31 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C1500m Race Walk | #1 | 7:59.05 |
| 02/10 | SECTION 8 STATE QUALIFIER1500m Race Walk | #2 | 7:27.13 PR |
| 05/13 | North Shore Invitational1500m Race Walk | #2 | 8:31.09 |
| 12/18 | Section 8 Group B-C Format C1500m Race Walk | #1 | 8:07.16 |
| 02/12 | Section 8 State Quals1500m Race Walk | #4 | 7:42.45 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #239 | 24:07.50 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #107 | 29:19.19 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #13 | 29:31.23 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #390 | 57:28.60 |
| 10/21 | Nassau County XC Coaches MeetXC | #56 | 30:33.08 |
| 04/09 | The Nassau Coaches Invitational1500m | #15 | 6:37.14 |
| 05/09 | Section VIII Championships Division 4B1500m | #11 | 6:49.45 |
| 05/14 | North Shore High School Invitational1500m Race Walk | #8 | 8:55.77 |
| 09/10 | Nassau County XC ConfXC | #11 | 21:23.38 PR |
| 09/13 | Nassau County XC ConfXC | #4 | 26:36.59 |
| 09/21 | Nassau County XC ConfXC | #13 | 25:50.30 |
| 09/28 | Nassau County XC ConfXC | #14 | 24:48.16 PR |
| 10/04 | Nassau County XC ConfXC | #7 | 25:16.45 |
| 10/05 | Nassau County XC ConfXC | #186 | 25:16.50 |
| 10/30 | Nassau County XC Class County ChampsXC | #65 | 30:20.22 |