| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:58.30 | 2023-10-24 |
| XC · Kings Park NY XC | 20:53.60 | 2023-10-07 |
| 1000m Indoor | 3:06.40 | 2020-01-04 |
| 800m Outdoor | 2:02.60 | 2024-05-11 |
| 04/06 | Longwood Boys Spring Classic800m | #6 | 2:06.89 |
| 04/20 | Suffolk Coaches Boys Spring Invitational800m | #7 | 2:04.18 |
| 05/11 | North Shore Invitational800m | #4 | 2:02.60 PR |
| 05/22 | Section XI County 1A Championships 2024800m | #5 | 2:03.89 |
| 05/13 | North Shore Invitational800m | #6 | 2:04.74 |
| 09/15 | Bob Pratt InvitationalXC | #127 | 21:02.50 |
| 10/07 | Suffolk Officials InvitationalXC | #89 | 20:53.60 PR |
| 10/24 | Section XI Division Championships5K XC | #159 | 19:58.30 PR |
| 04/30 | Westhampton Track Invite Boys800m | #3 | 2:14.01 |
| 12/07 | Section XI Boys Crossover A1000m | #22 | 3:14.03 |
| 12/22 | Section XI Boys Crossover D1000m | #10 | 3:09.38 |
| 01/04 | Section XI Boys Crossover E1000m | #11 | 3:06.40 PR |
| 01/11 | Section XI Boys Frosh - Soph Championship1000m | #7 | 3:06.60 |
| 10/17 | 2019 Section XI Modified Cross Country Run Boys Race BXC | #3 | 8:56.85 |