| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 18:27.54 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 18:17.20 | 2023-09-08 |
| 5K XC · East Meadow NY XC | 21:46.92 | 2023-09-12 |
| XC · Bethpage NY XC | 19:08.71 | 2022-09-13 |
| XC · East Meadow NY XC | 20:50.37 | 2023-10-18 |
| 1500m Indoor | 6:08.33 | 2024-01-06 |
| 2000m Steeplechase Outdoor | 8:36.24 | 2024-05-21 |
| 3000m Outdoor | 12:27.43 | 2023-05-15 |
| Discus Outdoor | 71-10 | 2024-05-14 |
| 05/11 | North Shore Invitational2000m Steeplechase | #11 | 9:06.76 |
| 05/14 | Section 8 Division 2B Meet3000m | #8 | 12:44.87 |
| 05/14 | Section 8 Division 2B MeetDiscus | #8 | 71-10 PR |
| 05/16 | Don Scott Memorial Relays2000m Steeplechase | #10 | 8:51.14 |
| 05/21 | Section 8 Class AA2000m Steeplechase | #7 | 8:36.24 PR |
| 04/22 | North Shore Autism Awareness Invitational2000m Steeplechase | #7 | 9:02.22 |
| 05/15 | Section VIII Championships Division 2B3000m | #3 | 12:27.43 PR |
| 05/15 | Section VIII Championships Division 2BDiscus | #6 | 69-4 |
| 05/23 | Section VIII County Championships Class AA2000m Steeplechase | #10 | 8:59.62 |
| 05/23 | Section VIII County Championships Class AADiscus | #15 | 65-10 |
| 12/15 | Section 8 Distance & Weight Throw3000m | #5 | 12:30.65 |
| 01/06 | St. Anthony's Developmental 33000m | #4 | 12:51.62 |
| 01/06 | St. Anthony's Developmental 31500m | #5 | 6:08.33 PR |
| 09/08 | Nassau County XC Conf 2, 44K XC | #47 | 18:17.20 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #24 | 21:46.92 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #10 | 22:20.20 |
| 09/27 | Nassau County XC Conf 2, 4XC | #29 | 21:19.14 |
| 10/03 | Nassau County XC Conf 1, 2XC | #47 | 23:03.11 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #32 | 20:50.37 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #7 | 22:46.11 |
| 10/28 | Nassau County XC Class County ChampsXC | #22 | 21:58.38 |
| 11/04 | Nassau County XC State QualifierXC | #31 | 21:50.40 |
| 05/06 | North Shore HS Autism Awareness Invitational2000m Steeplechase | #7 | 8:54.83 |
| 05/18 | Section VIII Championships Division 2A3000m | #7 | 12:32.46 |
| 05/25 | Section VIII County Championships Class AA2000m Steeplechase | #8 | 8:39.73 |
| 06/04 | Section VIII State Qualifier2000m Steeplechase | #14 | 8:45.36 |
| 09/09 | Nassau County XC Conf 2, 4XC | #9 | 23:02.27 |
| 09/13 | Nassau County XC Conf 1, 2XC | #8 | 19:08.71 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #12 | 23:13.93 |
| 09/29 | Nassau County XC Conf 2, 4XC | #6 | 21:49.66 |
| 10/06 | Nassau County XC Conf 1, 2XC | #10 | 22:59.47 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #16 | 21:46.74 |
| 10/29 | Nassau County XC Class County ChampsXC | #43 | 22:23.68 |
| 11/05 | Nassau County XC State QualifierXC | #38 | 22:16.82 |
| 03/10 | Section VIII NYSPHSAA Cross Country, Week 1 Conference 2XC | #6 | 24:21.80 |
| 09/10 | Nassau County XC ConfXC | #7 | 19:19.20 |
| 09/14 | Nassau County XC ConfXC | #7 | 23:36.12 |
| 09/20 | Nassau County XC ConfXC | #13 | 23:23.90 |
| 09/28 | Nassau County XC ConfXC | #15 | 22:43.18 |
| 10/05 | Nassau County XC ConfXC | #17 | 22:54.92 |
| 10/05 | Nassau County XC ConfXC | #82 | 22:54.90 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #39 | 18:27.54 PR |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #40 | 23:48.67 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #12 | 22:07.97 |
| 10/30 | Nassau County XC Class County ChampsXC | #58 | 23:56.83 |
| 11/06 | Nassau County XC State QualifierXC | #55 | 22:41.43 |