| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 16:25.60 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 19:17.50 | 2024-11-02 |
| 5K XC · Brookville NY XC | 19:46.80 | 2025-11-08 |
| 5K XC · East Meadow NY XC | 19:07.27 | 2023-09-12 |
| XC · Bethpage ny XC | 19:46.79 | 2024-10-07 |
| XC · Bethpage NY XC | 16:03.02 | 2022-09-13 |
| XC · East Meadow NY XC | 18:10.67 | 2022-10-19 |
| 1000m Indoor | 2:57.91 | 2025-12-03 |
| 300m Indoor | 41.57 | 2025-12-03 |
| 3200m Indoor | 12:03.55 | 2024-11-25 |
| 55m Indoor | 7.80 | 2025-01-07 |
| 55m Hurdles Indoor | 10.58 | 2025-01-07 |
| 600m Indoor | 1:33.66 | 2025-12-18 |
| 1600m Outdoor | 5:04.97 | 2025-04-15 |
| 3000m Steeplechase Outdoor | 11:40.07 | 2025-05-10 |
| 400m Outdoor | 1:02.22 | 2024-05-11 |
| 400m Hurdles Outdoor | 1:07.29 | 2023-05-13 |
| 800m Outdoor | 2:16.44 | 2022-04-09 |
| 04/04 | Nassau Coaches Invitational3000m Steeplechase | #8 | 12:16.52 |
| 04/11 | Deer Park Invitational800m | #11 | 2:16.98 |
| 05/02 | The Seahawk Invitational1600m | #8 | 5:08.63 |
| 04/05 | Nassau Coaches Invitational1600m | #11 | 5:09.28 |
| 04/15 | The Jim McGlynn Classic1600m | #6 | 5:04.97 PR |
| 04/15 | The Jim McGlynn Classic800m | #6 | 2:18.04 |
| 05/06 | Division 3A Championships800m | #8 | 2:19.42 |
| 05/10 | North Shore Invitational3000m Steeplechase | #14 | 11:40.07 PR |
| 05/19 | Section 8 AA County Championship3000m Steeplechase | #6 | 12:03.29 |
| 12/03 | Section 8 Group C-D Format A1000m | #1 | 2:57.91 PR |
| 12/03 | Section 8 Group C-D Format A300m | #2 | 41.57 PR |
| 12/18 | Section 8 Group D-F Format B600m | #4 | 1:33.66 PR |
| 12/18 | Section 8 Group D-F Format B600m | #11 | 1:33.669 |
| 01/12 | Section 8 Conference 3 Championships1000m | #8 | 3:05.22 |
| 09/10 | Nassau League Meet #15K XC | #16 | 20:29.90 |
| 09/16 | Nassau League Meet #25K XC | #23 | 19:45.80 |
| 09/25 | Nassau League Meet #35K XC | #26 | 21:45.24 |
| 09/30 | Nassau League Meet #45K XC | #14 | 19:57.60 |
| 10/07 | Nassau League Meet #55K XC | #41 | 21:31.34 |
| 10/25 | Nassau Coaches Invitational5K XC | #60 | 20:20.40 |
| 11/01 | Section VIII County Championship5K XC | #92 | 19:50.30 |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #94 | 19:46.80 PR |
| 04/18 | Section VIII "North Shore" Frosh/Soph Meet1600m | #12 | 5:26.87 |
| 05/11 | North Shore Invitational400m Hurdles | #6 | 1:09.77 |
| 05/11 | North Shore Invitational400m | #6 | 1:02.22 PR |
| 11/25 | Section 8 Distance & Weight Throw3200m | #11 | 12:03.55 PR |
| 12/02 | Section 8 Group C-F Format A1600m | #11 | 5:19.97 |
| 12/19 | Section 8 Group B-F Format C600m | #5 | 1:38.25 |
| 01/07 | Section 8 Group B-D Format D55m Hurdles | #4 | 10.58 PR |
| 01/07 | Section 8 Group B-D Format D55m | #5 | 7.80 PR |
| 01/13 | SECTION 8 CONF 4 CHAMPIONSHIP MEET600m | #2 | 1:38.77 |
| 02/05 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS B1000m | #9 | 3:05.30 |
| 10/07 | Section 8 - Conf 3 & 4XC | #56 | 19:46.79 PR |
| 11/02 | Class County ChampsXC | #207 | 19:17.50 PR |
| 11/02 | Class County Champs5K XC | #66 | 19:17.50 PR |
| 11/09 | State Qualifier/Clint MillerXC | #171 | 19:45.50 |
| 11/09 | State Qualifier/Clint Miller5K XC | #72 | 19:45.50 |
| 05/13 | North Shore Invitational400m Hurdles | #8 | 1:07.29 PR |
| 05/15 | Section VIII Championships Division 2B400m Hurdles | #3 | 1:08.01 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #130 | 16:25.60 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #84 | 19:07.27 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #3 | 19:13.76 |
| 09/27 | Nassau County XC Conf 2, 4XC | #59 | 18:46.24 |
| 10/03 | Nassau County XC Conf 1, 2XC | #94 | 19:37.26 |
| 10/21 | Nassau County XC Coaches MeetXC | #9 | 19:15.24 |
| 10/28 | Nassau County XC Class County ChampsXC | #80 | 20:35.08 |
| 11/04 | Nassau County XC State QualifierXC | #38 | 18:50.61 |
| 04/02 | Valley Stream Challenge Invitational3000m Steeplechase | #10 | 12:30.39 |
| 04/09 | The Nassau Coaches Invitational1600m | #5 | 5:08.82 |
| 04/09 | The Nassau Coaches Invitational800m | #1 | 2:16.44 PR |
| 05/06 | North Shore HS Autism Awareness Invitational3000m Steeplechase | #6 | 11:44.26 |
| 09/09 | Nassau County XC Conf 2, 4XC | #12 | 19:09.81 |
| 09/13 | Nassau County XC Conf 1, 2XC | #13 | 16:03.02 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #8 | 19:14.93 |
| 09/29 | Nassau County XC Conf 2, 4XC | #3 | 18:19.66 |
| 10/06 | Nassau County XC Conf 1, 2XC | #10 | 19:43.17 |
| 10/15 | Nassau County XC Coaches MeetXC | #4 | 18:45.13 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #4 | 18:10.67 PR |
| 10/29 | Nassau County XC Class County ChampsXC | #54 | 19:03.98 |
| 11/05 | Nassau County XC State QualifierXC | #43 | 19:28.01 |