| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 15:11.84 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 17:38.20 | 2024-11-02 |
| 5K XC · East Meadow NY XC | 17:53.24 | 2023-09-12 |
| XC · Bethpage ny XC | 17:55.63 | 2024-10-07 |
| XC · Bethpage NY XC | 15:59.31 | 2022-09-13 |
| XC · East Meadow NY XC | 17:30.86 | 2023-09-27 |
| 1000m Indoor | 2:54.16 | 2025-01-13 |
| 3200m Indoor | 10:34.99 | 2025-02-05 |
| 1600m Outdoor | 4:50.15 | 2024-05-14 |
| 200m Outdoor | 24.88 | 2023-05-13 |
| 3000m Steeplechase Outdoor | 11:24.90 | 2024-05-21 |
| 400m Outdoor | 56.76 | 2023-05-15 |
| 800m Outdoor | 2:05.74 | 2025-05-10 |
| 04/05 | Nassau Coaches Invitational1600m | #15 | 5:00.37 |
| 05/06 | Division 3A Championships3200m | #6 | 11:00.76 |
| 05/10 | North Shore Invitational800m | #7 | 2:05.74 PR |
| 05/11 | North Shore Invitational3200m | #20 | 10:43.94 |
| 05/14 | Section 8 Division 2B Meet1600m | #7 | 4:50.15 PR |
| 05/21 | Section 8 Class AA3000m Steeplechase | #9 | 11:24.90 PR |
| 11/25 | Section 8 Distance & Weight Throw3200m | #5 | 11:12.67 |
| 12/02 | Section 8 Group C-F Format A1600m | #8 | 4:59.10 |
| 12/19 | Section 8 Group B-F Format C1600m | #5 | 4:59.57 |
| 01/07 | Section 8 Group B-D Format D1000m | #8 | 2:56.60 |
| 01/13 | SECTION 8 CONF 4 CHAMPIONSHIP MEET1000m | #5 | 2:54.16 PR |
| 02/05 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS B3200m | #5 | 10:34.99 PR |
| 10/07 | Section 8 - Conf 3 & 4XC | #21 | 17:55.63 PR |
| 11/02 | Class County ChampsXC | #57 | 17:38.20 PR |
| 11/02 | Class County Champs5K XC | #21 | 17:38.20 PR |
| 11/09 | State Qualifier/Clint MillerXC | #55 | 17:43.10 |
| 11/09 | State Qualifier/Clint Miller5K XC | #19 | 17:43.10 |
| 05/13 | North Shore Invitational200m | #5 | 24.88 PR |
| 05/15 | Section VIII Championships Division 2B400m | #3 | 56.76 PR |
| 12/15 | Section 8 Distance & Weight Throw3200m | #13 | 10:43.45 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #56 | 15:11.84 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #35 | 17:53.24 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #2 | 18:23.83 |
| 09/27 | Nassau County XC Conf 2, 4XC | #22 | 17:30.86 PR |
| 10/03 | Nassau County XC Conf 1, 2XC | #26 | 18:04.29 |
| 10/21 | Nassau County XC Coaches MeetXC | #18 | 18:51.37 |
| 10/28 | Nassau County XC Class County ChampsXC | #17 | 18:05.46 |
| 11/04 | Nassau County XC State QualifierXC | #20 | 17:41.51 |
| 04/02 | Valley Stream Challenge Invitational3000m Steeplechase | #13 | 12:51.67 |
| 09/09 | Nassau County XC Conf 2, 4XC | #14 | 19:33.31 |
| 09/13 | Nassau County XC Conf 1, 2XC | #12 | 15:59.31 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #14 | 19:55.58 |
| 09/29 | Nassau County XC Conf 2, 4XC | #5 | 18:34.96 |
| 10/06 | Nassau County XC Conf 1, 2XC | #3 | 18:55.72 |
| 10/15 | Nassau County XC Coaches MeetXC | #7 | 18:49.57 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #22 | 18:17.12 |
| 10/29 | Nassau County XC Class County ChampsXC | #41 | 18:45.37 |
| 11/05 | Nassau County XC State QualifierXC | #39 | 19:25.61 |