| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 19:02.40 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 21:21.10 | 2024-11-02 |
| 5K XC · East Meadow NY XC | 23:13.85 | 2023-09-12 |
| 5K XC · Kings Park NY XC | 23:19.22 | 2023-10-13 |
| XC · Bethpage NY XC | 19:05.33 | 2022-09-13 |
| XC · East Meadow NY XC | 21:13.71 | 2023-10-18 |
| 1000m Indoor | 3:40.57 | 2024-12-04 |
| 1500m Outdoor | 5:41.88 | 2025-05-09 |
| 200m Outdoor | 33.49 | 2024-05-03 |
| 3000m Outdoor | 12:11.19 | 2025-05-13 |
| 400m Outdoor | 1:28.21 | 2024-05-03 |
| 800m Outdoor | 2:58.01 | 2025-05-09 |
| 04/26 | Bob Pratt Invitational - Smithtown3000m | #6 | 12:17.79 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights1500m | #15 | 5:41.88 PR |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights800m | #1 | 2:58.01 PR |
| 05/13 | Division 2A Championship3000m | #7 | 12:11.19 PR |
| 05/03 | Herricks Invitational400m | #5 | 1:28.21 PR |
| 05/03 | Herricks Invitational200m | #4 | 33.49 PR |
| 05/14 | Section 8 Division 2A Meet3000m | #9 | 12:51.87 |
| 11/25 | Section 8 Distance & Weight Throw3000m | #14 | 12:22.08 |
| 12/04 | Section 8 Group C-E Format B1000m | #10 | 3:40.57 PR |
| 12/10 | Section 8 Group A-B Format A1500m | #3 | 5:45.20 |
| 12/17 | Section 8 Group D-E Format C1500m | #1 | 5:50.97 |
| 01/08 | Section 8 Group A-C Format D3000m | #5 | 12:35.00 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET3000m | #10 | 12:55.97 |
| 10/08 | Section 8 - Conf 1 & 2XC | #52 | 22:12.55 |
| 11/02 | Class County ChampsXC | #66 | 21:21.10 PR |
| 11/02 | Class County Champs5K XC | #30 | 21:21.10 PR |
| 11/09 | State Qualifier/Clint MillerXC | #76 | 21:42.70 |
| 11/09 | State Qualifier/Clint Miller5K XC | #35 | 21:42.70 |
| 05/15 | Section VIII Championships Division 2B3000m | #5 | 13:00.61 |
| 05/23 | Section VIII County Championships Class AA3000m | #9 | 12:44.99 |
| 12/15 | Section 8 Distance & Weight Throw3000m | #12 | 12:21.09 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #78 | 19:02.40 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #60 | 23:13.85 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #5 | 23:15.41 |
| 09/27 | Nassau County XC Conf 2, 4XC | #55 | 22:32.24 |
| 10/03 | Nassau County XC Conf 1, 2XC | #56 | 23:19.82 |
| 10/13 | Suffolk Coaches Invitational5K XC | #40 | 23:19.22 PR |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #44 | 21:13.71 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #37 | 23:00.08 |
| 11/04 | Nassau County XC State QualifierXC | #35 | 22:00.50 |
| 09/09 | Nassau County XC Conf 2, 4XC | #13 | 23:34.64 |
| 09/13 | Nassau County XC Conf 1, 2XC | #7 | 19:05.33 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #9 | 24:18.94 |
| 09/29 | Nassau County XC Conf 2, 4XC | #7 | 21:55.18 |
| 10/06 | Nassau County XC Conf 1, 2XC | #4 | 23:21.93 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #19 | 22:13.46 |
| 10/29 | Nassau County XC Class County ChampsXC | #45 | 22:26.06 |
| 09/10 | Nassau County XC ConfXC | #7 | 21:54.71 |
| 09/14 | Nassau County XC ConfXC | #11 | 26:59.55 |