| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 21:19.90 | 2023-10-24 |
| XC · Bethpage NY XC | 21:05.55 | 2023-10-21 |
| XC · Kings Park NY XC | 21:14.45 | 2023-11-03 |
| 1500m Outdoor | 5:01.82 | 2024-04-06 |
| 2000m Steeplechase Outdoor | 7:28.56 | 2024-05-23 |
| 3000m Outdoor | 11:15.04 | 2024-05-04 |
| 400m Hurdles Outdoor | 1:17.25 | 2022-05-13 |
| 800m Outdoor | 2:23.16 | 2024-05-04 |
| 04/06 | Deer Park Invitational 20241500m | #3 | 5:01.82 PR |
| 05/04 | North Babylon Invitational800m | #3 | 2:23.16 PR |
| 05/04 | North Babylon Invitational3000m | #4 | 11:15.04 PR |
| 05/23 | Section XI County 2A Championships 20242000m Steeplechase | #1 | 7:28.56 PR |
| 05/31 | Section XI State Qualifier2000m Steeplechase | #9 | 7:50.46 |
| 10/07 | Suffolk Officials InvitationalXC | #43 | 23:54.00 |
| 10/21 | Nassau County XC Coaches MeetXC | #1 | 21:05.55 PR |
| 10/24 | Section XI Division Championships5K XC | #37 | 21:19.90 PR |
| 11/03 | Section XI State QualifierXC | #31 | 21:14.45 PR |
| 05/13 | The Don Bohlinger Invitational400m Hurdles | #1 | 1:17.25 PR |
| 05/13 | The Don Bohlinger Invitational800m | #4 | 2:37.63 |
| 10/15 | Nassau County XC Coaches MeetXC | #35 | 23:45.41 |
| 10/18 | 2018 Section XI Modified Cross Country MeetXC | #249 | 15:55.83 |