| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 18:53.20 | 2023-10-13 |
| XC · Kings Park NY XC | 20:13.00 | 2023-09-15 |
| 1000m Indoor | 2:54.86 | 2024-02-14 |
| Shot Put Indoor | 14-05.75 | 2019-12-22 |
| Triple Jump Indoor | 29-02.00 | 2020-01-11 |
| 1600m Outdoor | 4:50.25 | 2024-05-04 |
| 2000m Steeplechase Outdoor | 6:56.63 | 2022-06-15 |
| 200m Outdoor | 25.64 | 2022-04-30 |
| 3000m Steeplechase Outdoor | 10:33.79 | 2024-05-31 |
| 3200m Outdoor | 11:05.55 | 2022-04-30 |
| 400m Outdoor | 56.92 | 2024-04-20 |
| 400m Hurdles Outdoor | 1:08.19 | 2024-04-06 |
| 04/06 | Deer Park Invitational 20241600m | #14 | 5:14.96 |
| 04/06 | Deer Park Invitational 2024400m Hurdles | #1 | 1:08.19 PR |
| 04/20 | Suffolk Coaches Boys Spring Invitational400m | #2 | 56.92 PR |
| 05/04 | St. Anthony's Invitational1600m | #3 | 4:50.25 PR |
| 05/23 | Section XI County 2A Championships 20243000m Steeplechase | #6 | 10:39.38 |
| 05/31 | Section XI State Qualifier3000m Steeplechase | #4 | 10:33.79 PR |
| 02/14 | Section 11 State Quals1000m | #7 | 2:54.86 PR |
| 09/15 | Bob Pratt InvitationalXC | #101 | 20:13.00 PR |
| 10/13 | Suffolk Coaches Invitational5K XC | #1 | 18:53.20 PR |
| 10/24 | Section XI Division Championships5K XC | #104 | 19:09.20 |
| 04/30 | Westhampton Track Invite Boys3200m | #5 | 11:05.55 PR |
| 04/30 | Westhampton Track Invite Boys200m | #2 | 25.64 PR |
| 05/13 | The Don Bohlinger Invitational1600m | #10 | 5:08.92 |
| 06/15 | Long Island Meet of Champions at St. Anthonys2000m Steeplechase | #3 | 6:56.63 PR |
| 12/07 | Section XI Boys Crossover ATriple Jump | #12 | 27-02.75 |
| 12/18 | Section XI Boys Crossover CTriple Jump | #12 | 28-04.00 |
| 12/22 | Section XI Boys Crossover DTriple Jump | #25 | 28-08.50 |
| 12/22 | Section XI Boys Crossover DShot Put | #50 | 14-05.75 PR |
| 01/04 | Section XI Boys Crossover ETriple Jump | #16 | 28-05.50 |
| 01/11 | Section XI Boys Frosh - Soph ChampionshipTriple Jump | #17 | 29-02.00 PR |