| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 15:36.00 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 18:51.20 | 2024-11-02 |
| 5K XC · East Meadow NY XC | 18:37.79 | 2023-09-12 |
| XC · Bethpage NY XC | 16:46.59 | 2022-09-13 |
| XC · East Meadow NY XC | 9:20.89 | 2022-09-08 |
| 1000m Indoor | 3:06.07 | 2024-12-04 |
| 1600m Outdoor | 5:02.68 | 2024-05-10 |
| 3000m Steeplechase Outdoor | 12:00.32 | 2023-05-22 |
| 3200m Outdoor | 11:04.58 | 2024-05-13 |
| 800m Outdoor | 2:19.01 | 2025-05-09 |
| 04/05 | Nassau Coaches Invitational1600m | #9 | 5:21.15 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights800m | #10 | 2:19.01 PR |
| 06/09 | Massapequa Last Chance Invitational1600m | #19 | 5:30.63 |
| 04/20 | Nassau Coaches Invitational1600m | #10 | 5:11.43 |
| 05/04 | St. Anthony's Invitational1600m | #2 | 5:03.72 |
| 05/10 | Massapequa Chief Invitational - Under The Lights1600m | #9 | 5:02.68 PR |
| 05/13 | Section 8 Division 1B Meet3200m | #12 | 11:04.58 PR |
| 05/16 | Don Scott Memorial Relays1600m | #9 | 5:10.96 |
| 05/22 | Section 8 Class AAA3200m | #12 | 11:41.48 |
| 11/25 | Section 8 Distance & Weight Throw3200m | #10 | 11:23.02 |
| 12/04 | Section 8 Group C-E Format B1000m | #11 | 3:06.07 PR |
| 12/17 | Section 8 Group D-E Format C1600m | #17 | 5:11.55 |
| 10/08 | Section 8 - Conf 1 & 2XC | #85 | 18:52.25 |
| 11/02 | Class County ChampsXC | #156 | 18:51.20 PR |
| 11/02 | Class County Champs5K XC | #78 | 18:51.20 PR |
| 05/09 | Section VIII Championships Division 1B1600m | #4 | 5:04.96 |
| 05/22 | Section VIII County Championships Class AAA3000m Steeplechase | #7 | 12:00.32 PR |
| 12/15 | Section 8 Distance & Weight Throw3200m | #16 | 11:17.50 |
| 01/16 | Conference 2 Champs3200m | #11 | 11:14.86 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #85 | 15:36.00 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #64 | 18:37.79 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #10 | 18:58.00 |
| 09/26 | Nassau County XC Conf 1, 3XC | #40 | 17:42.33 |
| 10/03 | Nassau County XC Conf 1, 2XC | #66 | 18:54.53 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #55 | 17:52.33 |
| 10/28 | Nassau County XC Class County ChampsXC | #38 | 18:35.56 |
| 11/04 | Nassau County XC State QualifierXC | #45 | 18:10.51 |
| 11/06 | Nassau County XC Clint Miller MeetXC | #9 | 17:49.25 |
| 04/09 | The Nassau Coaches Invitational1600m | #7 | 6:04.06 |
| 09/08 | Nassau County XC Conf 1, 3XC | #33 | 9:20.89 PR |
| 09/13 | Nassau County XC Conf 1, 2XC | #22 | 16:46.59 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #11 | 20:51.88 |
| 09/28 | Nassau County XC Conf 1, 3XC | #12 | 19:20.23 |
| 10/06 | Nassau County XC Conf 1, 2XC | #8 | 20:14.48 |
| 10/15 | Nassau County XC Coaches MeetXC | #23 | 20:20.99 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #45 | 19:07.44 |
| 10/29 | Nassau County XC Class County ChampsXC | #8 | 19:26.16 |
| 11/07 | Nassau County XC Clint Miller5K XC | #22 | 18:40.43 |
| 09/14 | Nassau County XC ConfXC | #149 | 28:01.04 |
| 09/21 | Nassau County XC ConfXC | #105 | 28:52.58 |
| 09/27 | Nassau County XC ConfXC | #75 | 26:40.62 |
| 10/05 | Nassau County XC ConfXC | #172 | 26:28.35 |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #82 | 26:23.59 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #97 | 24:37.41 |
| 11/08 | Nassau County XC Clint Miller5K XC | #56 | 24:03.86 |