| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 17:04.35 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 19:26.40 | 2024-11-02 |
| 5K XC · Brookville NY XC | 19:51.80 | 2025-11-01 |
| 5K XC · East Meadow NY XC | 19:35.22 | 2025-09-29 |
| 5K XC · Kings Park NY XC | 21:16.70 | 2025-10-11 |
| XC · Bethpage NY XC | 16:39.29 | 2023-10-11 |
| XC · East Meadow NY XC | 10:09.35 | 2022-09-08 |
| XC · Kings Park NY XC | 22:50.50 | 2023-10-07 |
| 1000m Indoor | 2:53.19 | 2025-02-04 |
| 3200m Indoor | 12:10.76 | 2024-11-25 |
| 1600m Outdoor | 5:07.92 | 2025-04-05 |
| 800m Outdoor | 2:10.01 | 2025-05-28 |
| 04/18 | Paul Limmer Invitational800m | #13 | 2:23.82 |
| 05/11 | Division 1B Championship800m | #3 | 2:14.98 |
| 04/05 | Nassau Coaches Invitational1600m | #3 | 5:07.92 PR |
| 05/12 | Division 1B Championship800m | #1 | 2:13.80 |
| 05/28 | Section 8 AAA County Championship800m | #8 | 2:10.01 PR |
| 12/10 | Section 8 Group C-F Format A1000m | #5 | 3:12.52 |
| 12/17 | Section 8 Group C-E Format B1600m | #13 | 5:26.91 |
| 01/06 | Section 8 Group B-D Format D1000m | #6 | 3:14.15 |
| 09/08 | Nassau League Meet #15K XC | #53 | 22:05.40 |
| 09/16 | Nassau League Meet #25K XC | #12 | 21:05.90 |
| 09/26 | Nassau League Meet #35K XC | #30 | 22:36.90 |
| 09/29 | Nassau League Meet #45K XC | #14 | 19:35.22 PR |
| 10/07 | Nassau League Meet #55K XC | #34 | 21:29.70 |
| 10/11 | Suffolk Officials Invitational5K XC | #46 | 21:16.70 PR |
| 10/25 | Nassau Coaches Invitational5K XC | #41 | 19:43.60 |
| 11/01 | Section VIII County Championship5K XC | #103 | 19:51.80 PR |
| 04/20 | Nassau Coaches Invitational1600m | #3 | 5:11.61 |
| 04/20 | Nassau Coaches Invitational800m | #2 | 2:19.04 |
| 05/13 | Section 8 Division 1B Meet1600m | #5 | 5:11.92 |
| 11/25 | Section 8 Distance & Weight Throw3200m | #13 | 12:10.76 PR |
| 12/02 | Section 8 Group C-F Format A1600m | #4 | 5:21.80 |
| 12/12 | Section 8 Group A-B Format B1000m | #2 | 3:02.65 |
| 01/08 | Section 8 Group A-C Format D1000m | #10 | 3:00.37 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1000m | #3 | 2:55.77 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1600m | #12 | 5:40.94 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1000m | #7 | 2:53.19 PR |
| 10/08 | Section 8 - Conf 1 & 2XC | #161 | 20:40.31 |
| 11/02 | Class County ChampsXC | #216 | 19:26.40 PR |
| 11/02 | Class County Champs5K XC | #90 | 19:26.40 PR |
| 12/15 | Section 8 Distance & Weight Throw3200m | #7 | 12:20.28 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #172 | 17:04.35 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #129 | 20:21.93 |
| 09/19 | Nassau County XC Conf 1, 4XC | #22 | 21:13.60 |
| 10/07 | Suffolk Officials InvitationalXC | #84 | 22:50.50 PR |
| 10/11 | Nassau County XC North Shore vs South ShoreXC | #89 | 16:39.29 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #107 | 21:49.54 |
| 09/08 | Nassau County XC Conf 1, 3XC | #89 | 10:09.35 PR |
| 09/13 | Nassau County XC Conf 1, 2XC | #177 | 20:36.52 |
| 09/20 | Nassau County XC Conf 1, 4XC | #41 | 22:16.23 |
| 09/28 | Nassau County XC Conf 1, 3XC | #97 | 22:19.91 |
| 10/06 | Nassau County XC Conf 1, 2XC | #121 | 23:52.21 |
| 10/12 | Nassau County XC North Shore vs South ShoreXC | #36 | 17:50.42 |
| 10/15 | Nassau County XC Coaches MeetXC | #65 | 22:34.96 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #68 | 21:14.44 |
| 10/29 | Nassau County XC Class County ChampsXC | #68 | 22:11.45 |