| Event | Mark | Date |
|---|---|---|
| 5K XC · East Meadow NY XC | 17:04.80 | 2023-09-12 |
| XC · Bethpage NY XC | 13:34.33 | 2022-09-13 |
| XC · East Meadow NY XC | 15:06.01 | 2023-10-18 |
| 1600m Outdoor | 4:12.45 | 2024-05-04 |
| 3000m Steeplechase Outdoor | 9:32.27 | 2023-06-01 |
| 3200m Outdoor | 9:24.82 | 2022-06-04 |
| 800m Outdoor | 1:57.03 | 2024-05-14 |
| 05/04 | St. Anthony's Invitational1600m | #1 | 4:12.45 PR |
| 05/14 | Section 8 Division 2B Meet1600m | #1 | 4:35.45 |
| 05/14 | Section 8 Division 2B Meet800m | #1 | 1:57.03 PR |
| 05/14 | Section 8 Division 2B Meet3200m | #1 | 9:53.92 |
| 05/21 | Section 8 Class AA1600m | #1 | 4:24.61 |
| 05/21 | Section 8 Class AA3200m | #1 | 9:30.08 |
| 05/31 | Section 8 State Qualifier3000m Steeplechase | #1 | 9:52.80 |
| 05/31 | Section 8 State Qualifier1600m | #14 | 4:41.59 |
| 04/01 | Valley Stream Challenge Invitational3000m Steeplechase | #1 | 9:34.76 |
| 05/15 | Section VIII Championships Division 2A1600m | #1 | 4:35.04 |
| 05/15 | Section VIII Championships Division 2A800m | #1 | 2:02.02 |
| 05/23 | Section VIII County Championships Class AA3000m Steeplechase | #1 | 9:45.80 |
| 05/23 | Section VIII County Championships Class AA1600m | #3 | 4:24.47 |
| 06/01 | Section VIII State Qualifier3000m Steeplechase | #1 | 9:32.27 PR |
| 02/12 | Section 8 State Quals1600m | #1 | 4:27.77 |
| 09/12 | Nassau County XC Conf 1, 25K XC | #13 | 17:04.80 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #3 | 18:45.49 |
| 09/27 | Nassau County XC Conf 2, 4XC | #1 | 15:28.40 |
| 10/03 | Nassau County XC Conf 1, 2XC | #2 | 16:29.88 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #1 | 15:06.01 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #1 | 16:39.36 |
| 10/28 | Nassau County XC Class County ChampsXC | #1 | 16:15.90 |
| 11/04 | Nassau County XC State QualifierXC | #1 | 15:22.80 |
| 04/02 | Valley Stream Challenge Invitational3000m Steeplechase | #1 | 10:13.50 |
| 05/06 | North Shore HS Autism Awareness Invitational3000m Steeplechase | #1 | 9:45.75 |
| 05/17 | Section VIII Championships Division 2B1600m | #1 | 4:29.47 |
| 05/17 | Section VIII Championships Division 2B800m | #2 | 2:06.81 |
| 05/17 | Section VIII Championships Division 2B3200m | #1 | 10:09.69 |
| 05/25 | Section VIII County Championships Class AA3000m Steeplechase | #1 | 9:49.43 |
| 05/25 | Section VIII County Championships Class AA1600m | #5 | 4:31.86 |
| 05/25 | Section VIII County Championships Class AA3200m | #1 | 9:35.67 |
| 06/04 | Section VIII State Qualifier3200m | #1 | 9:24.82 PR |
| 06/04 | Section VIII State Qualifier3000m Steeplechase | #1 | 9:45.42 |
| 09/09 | Nassau County XC Conf 2, 4XC | #1 | 16:00.53 |
| 09/13 | Nassau County XC Conf 1, 2XC | #1 | 13:34.33 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #1 | 16:54.22 |
| 09/29 | Nassau County XC Conf 2, 4XC | #1 | 15:18.28 |
| 10/06 | Nassau County XC Conf 1, 2XC | #2 | 17:37.67 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #1 | 15:32.13 |
| 10/29 | Nassau County XC Class County ChampsXC | #1 | 15:50.73 |
| 11/05 | Nassau County XC State QualifierXC | #1 | 16:04.76 |
| 09/10 | Nassau County XC ConfXC | #2 | 13:50.29 |
| 09/14 | Nassau County XC ConfXC | #2 | 16:39.11 |
| 09/20 | Nassau County XC ConfXC | #2 | 17:08.81 |
| 09/28 | Nassau County XC ConfXC | #2 | 16:49.99 |
| 10/05 | Nassau County XC ConfXC | #3 | 16:46.07 |
| 10/05 | Nassau County XC ConfXC | #5 | 16:46.10 |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #3 | 16:50.31 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #1 | 16:37.23 |
| 10/30 | Nassau County XC Class County ChampsXC | #3 | 16:58.55 |
| 11/06 | Nassau County XC State QualifierXC | #4 | 16:21.93 |