| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 16:13.86 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 17:45.70 | 2024-11-09 |
| 5K XC · East Meadow NY XC | 18:33.52 | 2022-11-07 |
| XC · Bethpage NY XC | 15:51.96 | 2022-09-13 |
| XC · East Meadow NY XC | 8:47.91 | 2022-09-08 |
| 1000m Indoor | 2:48.44 | 2024-12-04 |
| 600m Indoor | 1:38.37 | 2023-12-14 |
| 1600m Outdoor | 4:47.42 | 2025-04-05 |
| 400m Outdoor | 53.93 | 2025-06-09 |
| 800m Outdoor | 2:05.74 | 2025-05-12 |
| 04/05 | Nassau Coaches Invitational1600m | #8 | 4:47.42 PR |
| 05/12 | Division 1B Championship800m | #7 | 2:05.74 PR |
| 06/09 | Massapequa Last Chance Invitational800m | #6 | 2:07.50 |
| 06/09 | Massapequa Last Chance Invitational400m | #2 | 53.93 PR |
| 04/20 | Nassau Coaches Invitational1600m | #14 | 4:56.15 |
| 04/22 | The Jim McGlynn Classic800m | #9 | 2:09.90 |
| 05/04 | St. Anthony's Invitational800m | #11 | 2:10.05 |
| 05/13 | Section 8 Division 1B Meet800m | #10 | 2:11.43 |
| 05/16 | Don Scott Memorial Relays1600m | #6 | 4:59.87 |
| 12/04 | Section 8 Group C-E Format B1000m | #5 | 2:48.44 PR |
| 12/10 | Section 8 Group A-B Format A1600m | #14 | 4:52.91 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET1000m | #2 | 2:48.54 |
| 10/08 | Section 8 - Conf 1 & 2XC | #47 | 18:02.91 |
| 11/02 | Class County ChampsXC | #72 | 17:50.20 |
| 11/02 | Class County Champs5K XC | #37 | 17:50.20 |
| 11/09 | State Qualifier/Clint MillerXC | #60 | 17:45.70 PR |
| 11/09 | State Qualifier/Clint Miller5K XC | #37 | 17:45.70 PR |
| 12/14 | Section 8 Group D-F Format B600m | #2 | 1:38.37 PR |
| 01/16 | Conference 2 Champs1000m | #6 | 2:50.14 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #113 | 16:13.86 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #132 | 20:26.66 |
| 09/19 | Nassau County XC Conf 1, 4XC | #13 | 19:23.32 |
| 09/26 | Nassau County XC Conf 1, 3XC | #64 | 18:32.44 |
| 10/03 | Nassau County XC Conf 1, 2XC | #71 | 18:56.46 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #65 | 18:03.32 |
| 10/28 | Nassau County XC Class County ChampsXC | #42 | 18:46.19 |
| 11/04 | Nassau County XC State QualifierXC | #62 | 18:37.90 |
| 04/09 | The Nassau Coaches Invitational800m | #9 | 2:27.61 |
| 05/10 | Section VIII Championships Division 1B800m | #5 | 2:26.09 |
| 09/08 | Nassau County XC Conf 1, 3XC | #13 | 8:47.91 PR |
| 09/13 | Nassau County XC Conf 1, 2XC | #14 | 15:51.96 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #11 | 20:27.00 |
| 09/28 | Nassau County XC Conf 1, 3XC | #4 | 19:05.16 |
| 10/06 | Nassau County XC Conf 1, 2XC | #1 | 19:38.04 |
| 10/15 | Nassau County XC Coaches MeetXC | #9 | 19:10.54 |
| 10/29 | Nassau County XC Class County ChampsXC | #66 | 19:19.70 |
| 11/07 | Nassau County XC Clint Miller5K XC | #20 | 18:33.52 PR |
| 09/09 | Nassau County XC ConfXC | #44 | 18:50.77 |
| 09/14 | Nassau County XC ConfXC | #48 | 22:21.19 |
| 09/21 | Nassau County XC ConfXC | #45 | 22:50.77 |
| 09/27 | Nassau County XC ConfXC | #27 | 21:54.25 |
| 10/05 | Nassau County XC ConfXC | #58 | 22:03.83 |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #24 | 21:36.86 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #32 | 20:41.79 |
| 11/08 | Nassau County XC Clint Miller5K XC | #43 | 21:24.90 |