| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 20:40.91 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 20:20.89 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 24:41.10 | 2024-11-09 |
| 5K XC · East Meadow NY XC | 26:07.27 | 2023-09-12 |
| XC · Bethpage NY XC | 13:11.89 | 2022-10-06 |
| XC · East Meadow NY XC | 24:32.84 | 2023-09-26 |
| XC · Kings Park NY XC | 27:16.80 | 2023-10-07 |
| 1000m Indoor | 3:34.19 | 2025-02-04 |
| 300m Indoor | 52.58 | 2024-12-02 |
| 600m Indoor | 1:55.43 | 2025-01-27 |
| 1500m Outdoor | 5:49.58 | 2025-04-05 |
| 400m Outdoor | 1:09.13 | 2025-05-12 |
| 800m Outdoor | 2:36.04 | 2024-05-22 |
| 04/05 | Nassau Coaches Invitational1500m | #6 | 5:49.58 PR |
| 04/05 | Nassau Coaches Invitational800m | #7 | 2:48.07 |
| 05/12 | Division 1B Championship400m | #3 | 1:09.13 PR |
| 05/28 | Section 8 AAA County Championship800m | #2 | 2:39.55 |
| 05/13 | Section 8 Division 1B Meet800m | #1 | 2:39.51 |
| 05/22 | Section 8 Class AAA800m | #2 | 2:36.04 PR |
| 12/02 | Section 8 Group C-F Format A300m | #5 | 52.58 PR |
| 12/12 | Section 8 Group A-B Format B600m | #4 | 2:05.52 |
| 12/19 | Section 8 Group B-F Format C600m | #5 | 1:59.03 |
| 01/08 | Section 8 Group A-C Format D1000m | #14 | 3:48.92 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET600m | #2 | 1:55.43 PR |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1000m | #4 | 3:34.19 PR |
| 10/08 | Section 8 - Conf 1 & 2XC | #143 | 25:42.91 |
| 11/02 | Class County ChampsXC | #240 | 25:08.90 |
| 11/02 | Class County Champs5K XC | #100 | 25:08.90 |
| 11/09 | State Qualifier/Clint MillerXC | #165 | 24:41.10 PR |
| 11/09 | State Qualifier/Clint Miller5K XC | #82 | 24:41.10 PR |
| 05/09 | Section VIII Championships Division 1A800m | #7 | 2:39.26 |
| 05/22 | Section VIII County Championships Class AAA800m | #7 | 2:50.54 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #122 | 20:20.89 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #121 | 26:07.27 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #12 | 25:10.44 |
| 09/26 | Nassau County XC Conf 1, 3XC | #100 | 24:32.84 PR |
| 10/03 | Nassau County XC Conf 1, 2XC | #136 | 26:28.35 |
| 10/07 | Suffolk Officials InvitationalXC | #102 | 27:16.80 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #88 | 27:59.16 |
| 11/04 | Nassau County XC State QualifierXC | #81 | 24:54.00 |
| 04/23 | Paul Limmer Invite at Mepham High School800m | #8 | 3:04.75 |
| 05/10 | Section VIII Championships Division 1A800m | #6 | 2:53.40 |
| 09/08 | Nassau County XC Conf 1, 3XC | #23 | 25:33.26 |
| 09/20 | Nassau County XC Conf 1, 4XC | #23 | 13:13.14 |
| 09/28 | Nassau County XC Conf 1, 3XC | #19 | 26:09.07 |
| 10/06 | Nassau County XC Conf 1, 2XC | #18 | 13:11.89 PR |
| 09/09 | Nassau County XC ConfXC | #52 | 24:09.98 |
| 09/14 | Nassau County XC ConfXC | #26 | 28:17.04 |
| 09/21 | Nassau County XC ConfXC | #16 | 28:56.03 |
| 09/27 | Nassau County XC ConfXC | #34 | 27:55.44 |
| 10/05 | Nassau County XC ConfXC | #15 | 26:57.46 |
| 10/05 | Nassau County XC ConfXC | #228 | 26:57.50 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #103 | 20:40.91 PR |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #32 | 27:19.76 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #56 | 45:09.54 |
| 10/30 | Nassau County XC Class County ChampsXC | #87 | 26:29.28 |
| 11/06 | Nassau County XC State QualifierXC | #89 | 25:24.80 |