| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 14:50.31 | 2023-09-08 |
| 5K XC · East Meadow NY XC | 16:26.70 | 2023-09-11 |
| 5K XC · Kings Park NY XC | 17:46.62 | 2023-10-13 |
| XC · Bethpage NY XC | 14:51.53 | 2022-09-12 |
| XC · East Meadow NY XC | 16:14.13 | 2023-09-27 |
| 600m Indoor | 1:35.02 | 2024-01-06 |
| 1600m Outdoor | 4:38.14 | 2024-05-06 |
| 3200m Outdoor | 10:05.44 | 2024-04-20 |
| 800m Outdoor | 2:02.71 | 2023-06-01 |
| 04/20 | Suffolk Coaches Boys Spring Invitational3200m | #3 | 10:05.44 PR |
| 05/06 | Section 8 Division 4B Meet1600m | #2 | 4:38.14 PR |
| 05/06 | Section 8 Division 4B Meet800m | #3 | 2:06.53 |
| 05/10 | Massapequa Chief Invitational - Under The Lights800m | #8 | 2:03.87 |
| 05/24 | Section 8 Class A800m | #6 | 2:03.65 |
| 05/08 | Section VIII Championships Division 4B1600m | #3 | 4:48.78 |
| 05/08 | Section VIII Championships Division 4B800m | #5 | 2:17.24 |
| 05/24 | Section VIII County Championships Class A800m | #4 | 2:07.79 |
| 06/01 | Section VIII State Qualifier800m | #6 | 2:02.71 PR |
| 12/15 | Section 8 Distance & Weight Throw3200m | #8 | 10:13.13 |
| 12/18 | Section 8 Group B-C Format C1600m | #2 | 4:47.40 |
| 01/06 | St. Anthony's Developmental 3600m | #3 | 1:35.02 PR |
| 09/08 | Nassau County XC Conf 2, 44K XC | #39 | 14:50.31 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #5 | 16:26.70 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #1 | 17:31.78 |
| 09/27 | Nassau County XC Conf 2, 4XC | #6 | 16:14.13 PR |
| 10/02 | Nassau County XC Conf 3, 4XC | #9 | 17:38.42 |
| 10/13 | Suffolk Coaches Invitational5K XC | #5 | 17:46.62 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #10 | 18:28.43 |
| 10/28 | Nassau County XC Class County ChampsXC | #4 | 16:33.14 |
| 11/04 | Nassau County XC State QualifierXC | #2 | 16:30.02 |
| 05/09 | Section VIII Championships Division 4B800m | #6 | 2:20.03 |
| 05/23 | Section VIII County Championships Class A800m | #2 | 2:15.40 |
| 09/09 | Nassau County XC Conf 2, 4XC | #2 | 17:27.90 |
| 09/12 | Nassau County XC Conf 3, 4XC | #1 | 14:51.53 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #1 | 18:04.92 |
| 09/29 | Nassau County XC Conf 2, 4XC | #3 | 17:11.15 |
| 10/15 | Nassau County XC Coaches MeetXC | #19 | 17:53.91 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #17 | 17:36.13 |
| 10/29 | Nassau County XC Class County ChampsXC | #13 | 17:56.23 |
| 11/05 | Nassau County XC State QualifierXC | #4 | 18:08.57 |
| 09/10 | Nassau County XC ConfXC | #9 | 17:48.06 |
| 09/13 | Nassau County XC ConfXC | #6 | 21:00.18 |
| 09/21 | Nassau County XC ConfXC | #9 | 21:14.94 |
| 09/28 | Nassau County XC ConfXC | #12 | 21:55.95 |
| 10/04 | Nassau County XC ConfXC | #12 | 20:50.53 |
| 10/05 | Nassau County XC ConfXC | #215 | 20:50.50 |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #24 | 21:08.46 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #46 | 20:43.58 |