| Event | Mark | Date |
|---|---|---|
| XC · Kings Park NY XC | 17:28.00 | 2024-10-27 |
| 3200m Indoor | 10:19.87 | 2024-01-12 |
| 1600m Outdoor | 4:25.58 | 2025-06-09 |
| 2000m Steeplechase Outdoor | 6:36.85 | 2024-05-18 |
| 800m Outdoor | 2:02.73 | 2025-04-05 |
| Mile Outdoor | 4:43.61 | 2025-05-09 |
| 03/28 | Longwood Boys Spring Classic1600m | #1 | 4:33.18 |
| 03/28 | Longwood Boys Spring Classic1600m | #1 | 4:33.189 |
| 04/05 | Nassau Coaches Invitational800m | #4 | 2:02.73 PR |
| 04/26 | Paul Limmer Invitational1600m | #2 | 4:32.31 |
| 05/09 | Massapequa Chiefs Invitational - Under The LightsMile | #15 | 4:43.61 PR |
| 05/17 | NSCHSAA Championships2000m Steeplechase | #1 | 7:00.42 |
| 05/17 | NSCHSAA Championships1600m | #2 | 4:37.42 |
| 06/09 | Massapequa Last Chance Invitational1600m | #6 | 4:25.58 PR |
| 05/01 | NSCHSAA Frosh Soph Boys2000m Steeplechase | #1 | 6:58.80 |
| 05/04 | St. Anthony's Invitational1600m | #14 | 4:38.23 |
| 05/18 | NSCHSAA/NSCHSGAA League Championships2000m Steeplechase | #1 | 6:36.85 PR |
| 01/26 | NSCHSAA League Meet3200m | #4 | 10:28.22 |
| 01/26 | NSCHSAA League Meet1600m | #2 | 4:39.71 |
| 10/27 | NSCHSAA/NSCHSGAA ChampionshipsXC | #5 | 17:28.00 PR |
| 12/21 | NSCHSAA Christmas Classic3200m | #3 | 10:35.82 |
| 01/12 | NSCHSAA Frosh/Soph Championships3200m | #2 | 10:19.87 PR |
| 10/07 | Suffolk Officials InvitationalXC | #44 | 19:08.00 |