| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:30.70 | 2023-10-24 |
| 5K XC · Ridge NY XC | 19:25.83 | 2024-10-05 |
| XC · Kings Park NY XC | 19:24.28 | 2023-11-03 |
| 1000m Indoor | 3:07.99 | 2025-01-05 |
| 3200m Indoor | 11:30.57 | 2024-12-01 |
| 100m Outdoor | 14.59 | 2022-04-30 |
| 1600m Outdoor | 4:55.22 | 2025-05-29 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights1600m | #13 | 4:57.72 |
| 05/17 | East End Classic1600m | #9 | 4:58.96 |
| 05/29 | Suffolk 4B County Championships1600m | #3 | 4:55.22 PR |
| 05/04 | St. Anthony's Invitational1600m | #9 | 5:01.77 |
| 12/01 | Section XI Boys Crossover A Meet 33200m | #5 | 11:30.57 PR |
| 12/07 | Section XI Boys Crossover B Meet 21600m | #8 | 4:57.90 |
| 12/30 | Section XI Pole Vault, Weight Throw, and Distance Meet1600m | #8 | 5:11.89 |
| 01/05 | Section XI BOYS Crossover E Meet 21000m | #3 | 3:07.99 PR |
| 01/18 | BOYS League Championships 51600m | #9 | 5:07.61 |
| 01/26 | BOYS Coaches Classic1600m | #11 | 5:06.10 |
| 10/05 | Tom Knipfing Invitational5K XC | #23 | 19:25.83 PR |
| 10/11 | Suffolk Officials Invitational5K XC | #27 | 19:45.80 |
| 10/25 | Section XI Division ChampionshipsXC | #18 | 19:26.10 |
| 11/06 | Section XI State Qualifier MeetXC | #114 | 20:11.20 |
| 11/06 | Section XI State Qualifier Meet5K XC | #5 | 20:11.20 |
| 10/13 | Suffolk Coaches Invitational5K XC | #40 | 19:38.90 |
| 10/24 | Section XI Division Championships5K XC | #132 | 19:30.70 PR |
| 11/03 | Section XI State QualifierXC | #43 | 19:24.28 PR |
| 04/30 | Westhampton Track Invite Boys100m | #4 | 14.59 PR |