| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 17:45.29 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 18:52.32 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 23:36.40 | 2024-11-02 |
| 5K XC · Brookville NY XC | 23:27.30 | 2025-11-01 |
| 5K XC · East Meadow NY XC | 22:23.88 | 2023-09-11 |
| XC · Bethpage ny XC | 28:41.38 | 2024-10-07 |
| XC · Bethpage NY XC | 18:11.93 | 2021-09-10 |
| XC · East Meadow NY XC | 20:19.27 | 2022-09-29 |
| High Jump Indoor | 04-08.00 | 2025-12-15 |
| 100m Hurdles Outdoor | 22.58 | 2022-06-04 |
| 1500m Outdoor | 5:28.89 | 2022-05-09 |
| 2000m Steeplechase Outdoor | 8:16.45 | 2022-05-23 |
| 3000m Outdoor | 12:27.33 | 2022-05-23 |
| 400m Outdoor | 1:13.00 | 2022-04-02 |
| 800m Outdoor | 2:32.69 | 2025-05-03 |
| Shot Put Outdoor | 23-10 | 2026-05-05 |
| 04/04 | Nassau Coaches InvitationalShot Put | #13 | 22-7.75 |
| 04/04 | Nassau Coaches InvitationalHigh Jump | #4 | 04-08.00 |
| 04/07 | The Jim McGlynn Classic100m Hurdles | #3 | 23.02 |
| 04/07 | The Jim McGlynn Classic800m | #7 | 3:15.06 |
| 04/07 | The Jim McGlynn ClassicLong Jump | #11 | 3.49 |
| 04/07 | The Jim McGlynn ClassicHigh Jump | #8 | 1.29 |
| 04/07 | The Jim McGlynn ClassicShot Put | #8 | 6.73 |
| 05/05 | Division 3B ChampionshipShot Put | #4 | 23-10 PR |
| 05/05 | Division 3B ChampionshipHigh Jump | #1 | 04-06.00 |
| 05/18 | Section 8 AA County ChampionshipShot Put | #14 | 23-06.75 |
| 05/18 | Section 8 AA County ChampionshipHigh Jump | #6 | 04-08.00 |
| 04/05 | Nassau Coaches InvitationalHigh Jump | #4 | 04-02.00 |
| 04/15 | The Jim McGlynn Classic100m Hurdles | #3 | 22.99 |
| 04/15 | The Jim McGlynn Classic800m | #11 | 3:12.95 |
| 05/03 | Wheatley Pentathalon and Steeplechase Invitational100m Hurdles | #2 | 23.99 |
| 05/03 | Wheatley Pentathalon and Steeplechase Invitational800m | #1 | 2:32.69 PR |
| 05/06 | Division 3B ChampionshipShot Put | #6 | 22-9 |
| 05/06 | Division 3B ChampionshipHigh Jump | #4 | 04-02.00 |
| 05/10 | North Shore InvitationalHigh Jump | #5 | 04-06.00 |
| 05/19 | Section 8 AA County ChampionshipShot Put | #13 | 23-8.5 |
| 05/19 | Section 8 AA County ChampionshipHigh Jump | #8 | 04-06.00 |
| 06/29 | The Markit InvitationalShot Put | #3 | 7.09 |
| 06/29 | The Markit InvitationalHigh Jump | #3 | 1.37 |
| 12/08 | Section 8 Group A-D Format AHigh Jump | #3 | 04-06.00 |
| 12/15 | Section 8 Group A-E Format BHigh Jump | #4 | 04-08.00 PR |
| 12/22 | Section 8 Group A-C Format CHigh Jump | #3 | 04-08.00 |
| 01/07 | Section 8 Group D-E Format DHigh Jump | #4 | 04-04.00 |
| 01/29 | Section 8 Conference 6 ChampionshipsHigh Jump | #5 | 04-06.00 |
| 02/02 | Section 8 Class C ChampsHigh Jump | #7 | 04-06.00 |
| 09/08 | Nassau League Meet #15K XC | #12 | 24:54.50 |
| 09/15 | Nassau League Meet #25K XC | #12 | 24:00.70 |
| 09/25 | Nassau League Meet #35K XC | #11 | 25:49.17 |
| 10/06 | Nassau League Meet #55K XC | #11 | 24:38.40 |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #45 | 23:56.10 |
| 11/01 | Section VIII County Championship5K XC | #61 | 23:27.30 PR |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #5 | 25:44.50 |
| 04/18 | Section VIII "North Shore" Frosh/Soph Meet100m Hurdles | #3 | 23.14 |
| 04/18 | Section VIII "North Shore" Frosh/Soph MeetShot Put | #4 | 20-9.75 |
| 04/18 | Section VIII "North Shore" Frosh/Soph MeetHigh Jump | #1 | 04-04.00 |
| 04/20 | Nassau Coaches Invitational1500m | #12 | 5:55.24 |
| 04/22 | The Jim McGlynn Classic100m Hurdles | #3 | 22.78 |
| 04/22 | The Jim McGlynn Classic800m | #7 | 2:51.62 |
| 04/26 | Oceanside Blue and White InvitationalHigh Jump | #8 | 04-02.00 |
| 05/07 | Section 8 Division 3B MeetShot Put | #9 | 22-03.25 |
| 05/07 | Section 8 Division 3B MeetHigh Jump | #4 | 04-04.00 |
| 05/30 | Section 8 State Qualifier100m Hurdles | #4 | 22.61 |
| 05/31 | Section 8 State Qualifier800m | #5 | 2:56.97 |
| 10/07 | Section 8 - Conf 3 & 4XC | #127 | 28:41.38 PR |
| 11/02 | Class County ChampsXC | #170 | 23:36.40 PR |
| 11/02 | Class County Champs5K XC | #52 | 23:36.40 PR |
| 04/01 | Valley Stream Challenge Invitational2000m Steeplechase | #9 | 9:12.48 |
| 05/08 | Section VIII Championships Division 4B800m | #7 | 2:59.16 |
| 05/24 | Section VIII County Championships Class A2000m Steeplechase | #7 | 8:52.60 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #70 | 18:52.32 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #27 | 22:23.88 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #8 | 25:29.97 |
| 09/26 | Nassau County XC Conf 1, 3XC | #35 | 21:48.81 |
| 10/02 | Nassau County XC Conf 3, 4XC | #34 | 22:47.24 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #53 | 21:29.29 |
| 10/21 | Nassau County XC Coaches MeetXC | #15 | 22:34.67 |
| 10/28 | Nassau County XC Class County ChampsXC | #62 | 24:59.93 |
| 11/04 | Nassau County XC State QualifierXC | #40 | 22:34.02 |
| 04/02 | Valley Stream Challenge Invitational400m | #5 | 1:13.00 PR |
| 04/09 | The Nassau Coaches Invitational1500m | #8 | 5:33.42 |
| 05/09 | Section VIII Championships Division 4B1500m | #4 | 5:28.89 PR |
| 05/23 | Section VIII County Championships Class A2000m Steeplechase | #5 | 8:16.45 PR |
| 05/23 | Section VIII County Championships Class A3000m | #7 | 12:27.33 PR |
| 06/04 | Section VIII State Qualifier100m Hurdles | #4 | 22.58 PR |
| 06/04 | Section VIII State Qualifier800m | #4 | 2:42.82 |
| 09/09 | Nassau County XC Conf 2, 4XC | #2 | 22:04.95 |
| 09/12 | Nassau County XC Conf 3, 4XC | #3 | 18:20.78 |
| 09/20 | Nassau County XC Conf 1, 4XC | #7 | 22:44.30 |
| 09/29 | Nassau County XC Conf 2, 4XC | #2 | 20:19.27 PR |
| 10/03 | Nassau County XC Conf 3, 4XC | #5 | 22:17.81 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #5 | 20:24.35 |
| 10/29 | Nassau County XC Class County ChampsXC | #14 | 21:34.52 |
| 11/05 | Nassau County XC State QualifierXC | #38 | 22:55.46 |
| 09/10 | Nassau County XC ConfXC | #8 | 18:11.93 PR |
| 09/13 | Nassau County XC ConfXC | #6 | 24:08.11 |
| 09/21 | Nassau County XC ConfXC | #4 | 22:14.67 |
| 09/28 | Nassau County XC ConfXC | #2 | 21:18.92 |
| 10/04 | Nassau County XC ConfXC | #2 | 22:33.77 |
| 10/05 | Nassau County XC ConfXC | #66 | 22:33.80 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #15 | 17:45.29 PR |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #15 | 22:05.92 |
| 10/30 | Nassau County XC Class County ChampsXC | #9 | 21:41.21 |
| 11/06 | Nassau County XC State QualifierXC | #14 | 21:18.36 |