| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 20:58.00 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 22:26.1 | 2026-09-15 |
| 5K XC · Brookville NY XC | 21:51.45 | 2025-10-07 |
| 5K XC · East Meadow NY XC | 21:47.54 | 2025-09-29 |
| 5K XC · Kings Park NY XC | 25:22.20 | 2025-10-11 |
| XC · Bethpage NY XC | 18:59.45 | 2022-09-13 |
| XC · Brookville NY XC | 23:20.1 | 2026-09-30 |
| XC · East Meadow NY XC | 21:29.20 | 2022-10-19 |
| 1000m Indoor | 3:43.87 | 2025-12-08 |
| 1500m Indoor | 5:37.31 | 2024-12-16 |
| 600m Indoor | 1:46.05 | 2026-02-03 |
| 800m Outdoor | 2:28.46 | 2026-05-20 |
| 05/11 | Division 1A Championship800m | #6 | 2:30.04 |
| 05/20 | Section 8 AAA County Championship800m | #1 | 2:28.46 PR |
| 06/04 | Section 8 State Qualifer - Day 1800m | #9 | 2:32.85 |
| 09/09 | Nassau League Meet #15K XC | #3 | 23:24.3 |
| 09/15 | Nassau League Meet #25K XC | #9 | 22:26.1 PR |
| 09/23 | Nassau League Meet #35K XC | #19 | 22:35.1 |
| 09/30 | Nassau League Meet #4XC | #5 | 23:20.1 PR |
| 10/06 | Nassau League Meet #5XC | #2 | 22:48.9 |
| 05/12 | Division 1A Championship800m | #1 | 2:35.01 |
| 12/08 | Section 8 Group A-D Format A1000m | #1 | 3:43.87 PR |
| 01/27 | Section 8 Conference 1 Championships600m | #5 | 1:55.63 |
| 02/03 | Section 8 Class A Champs600m | #4 | 1:46.05 PR |
| 02/03 | Section 8 Class A Champs600m | #9 | 1:46.059 |
| 09/08 | Nassau League Meet #15K XC | #9 | 22:47.70 |
| 09/16 | Nassau League Meet #25K XC | #1 | 21:50.20 |
| 09/26 | Nassau League Meet #35K XC | #8 | 22:24.90 |
| 09/29 | Nassau League Meet #45K XC | #4 | 21:47.54 PR |
| 10/07 | Nassau League Meet #55K XC | #8 | 21:51.45 PR |
| 10/11 | Suffolk Officials Invitational5K XC | #53 | 25:22.20 PR |
| 05/13 | Section 8 Division 1A Meet800m | #4 | 2:30.33 |
| 05/22 | Section 8 Class AAA800m | #9 | 2:31.79 |
| 12/16 | Section 8 Group B-C Format C1500m | #13 | 5:37.31 PR |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET600m | #1 | 1:47.83 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A600m | #2 | 1:57.49 |
| 05/09 | Section VIII Championships Division 1A800m | #9 | 2:44.81 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #147 | 20:58.00 PR |
| 05/24 | Section VIII County Championships Class AAA800m | #1 | 2:38.00 |
| 09/08 | Nassau County XC Conf 1, 3XC | #11 | 24:00.04 |
| 09/13 | Nassau County XC Conf 1, 2XC | #9 | 18:59.45 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #13 | 23:30.08 |
| 09/28 | Nassau County XC Conf 1, 3XC | #3 | 24:33.12 |
| 10/06 | Nassau County XC Conf 1, 2XC | #4 | 23:15.57 |
| 10/15 | Nassau County XC Coaches MeetXC | #11 | 23:32.86 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #17 | 21:29.20 PR |
| 10/29 | Nassau County XC Class County ChampsXC | #45 | 22:41.75 |
| 11/05 | Nassau County XC State QualifierXC | #57 | 23:27.94 |