| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 17:41.10 | 2023-10-24 |
| 5K XC · Ridge NY XC | 18:51.99 | 2024-10-05 |
| XC · Kings Park NY XC | 17:38.21 | 2023-11-03 |
| 1000m Indoor | 3:01.99 | 2024-12-21 |
| 1600m Outdoor | 4:34.80 | 2025-05-10 |
| 3200m Outdoor | 9:35.17 | 2025-05-28 |
| 04/05 | Longwood Boys Spring Classic1600m | #6 | 4:46.55 |
| 05/10 | North Shore Invitational3200m | #2 | 9:42.74 |
| 05/10 | North Shore Invitational1600m | #4 | 4:34.80 PR |
| 05/28 | Suffolk 1A County Championships3200m | #4 | 9:35.17 PR |
| 05/28 | Suffolk 1A County Championships1600m | #4 | 4:36.48 |
| 06/06 | Section XI State Qualifer3200m | #5 | 9:50.39 |
| 06/06 | Section XI State Qualifer1600m | #6 | 4:35.77 |
| 04/06 | Longwood Boys Spring Classic3200m | #2 | 10:10.53 |
| 05/04 | St. Anthony's Invitational1600m | #10 | 4:35.35 |
| 05/22 | Section XI County 1A Championships 20243200m | #3 | 9:49.55 |
| 05/30 | Section XI State Qualifier3200m | #9 | 9:47.50 |
| 05/31 | Section XI State Qualifier1600m | #6 | 4:37.88 |
| 12/21 | Section XI BOYS Crossover D Meet 31000m | #8 | 3:01.99 PR |
| 01/05 | Section XI BOYS Crossover E Meet 41600m | #4 | 4:54.96 |
| 01/12 | BOYS Anthony Toro Meet (Leagues 1&2)1600m | #3 | 4:51.64 |
| 01/18 | BOYS League Championships 21600m | #5 | 4:46.30 |
| 01/26 | BOYS Coaches Classic3200m | #5 | 10:18.94 |
| 01/26 | BOYS Coaches Classic1600m | #13 | 4:55.46 |
| 02/01 | BOYS Large Schools County Championships3200m | #7 | 10:05.72 |
| 10/05 | Tom Knipfing Invitational5K XC | #12 | 18:51.99 PR |
| 02/14 | Section 11 State Quals3200m | #8 | 9:59.97 |
| 09/15 | Bob Pratt InvitationalXC | #67 | 19:20.20 |
| 10/07 | Suffolk Officials InvitationalXC | #13 | 17:55.70 |
| 10/24 | Section XI Division Championships5K XC | #23 | 17:41.10 PR |
| 11/03 | Section XI State QualifierXC | #24 | 17:38.21 PR |
| 04/30 | Westhampton Track Invite Boys1600m | #3 | 5:13.22 |
| 05/13 | The Don Bohlinger Invitational1600m | #13 | 5:13.62 |