| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:16.90 | 2024-11-06 |
| XC · Kings Park NY XC | 18:17.40 | 2025-10-27 |
| 1000m Indoor | 2:41.00 | 2026-02-10 |
| 1600m Indoor | 4:34.40 | 2025-02-01 |
| 300m Indoor | 41.00 | 2026-01-03 |
| 3200m Indoor | 10:28.14 | 2024-12-30 |
| 600m Indoor | 1:28.54 | 2026-01-03 |
| 800m Outdoor | 2:00.68 | 2026-05-15 |
| 05/09 | Bob Pratt Invitational - Smithtown800m | #4 | 2:04.72 |
| 05/09 | Bob Pratt Invitational - Smithtown800m | #4 | 2:04.729 |
| 05/15 | Don Bohlinger Invitational800m | #6 | 2:00.68 PR |
| 05/15 | Don Bohlinger Invitational800m | #6 | 2:00.689 |
| 04/15 | The Jim McGlynn Classic800m | #3 | 2:06.62 |
| 04/26 | Bob Pratt Invitational - Smithtown800m | #3 | 2:04.96 |
| 04/26 | Bob Pratt Invitational - Smithtown800m | #3 | 2:04.969 |
| 12/07 | Section XI BOYS Crossover B (S1, S2)1600m | #4 | 4:42.15 |
| 12/07 | Section XI BOYS Crossover B (S1, S2)1600m | #4 | 4:42.159 |
| 12/21 | Section XI BOYS Crossover D (S4)600m | #2 | 1:29.99 |
| 12/21 | Section XI BOYS Crossover D (S4)600m | #4 | 1:29.999 |
| 01/03 | Section XI BOYS Crossover E (S3, S4)600m | #3 | 1:28.54 PR |
| 01/03 | Section XI BOYS Crossover E (S3, S4)600m | #3 | 1:28.549 |
| 01/03 | Section XI BOYS Crossover E (S3, S4)300m | #1 | 41.00 PR |
| 01/18 | Section XI BOYS League 3 Championship1600m | #3 | 4:41.60 |
| 02/01 | Section XI BOYS Large School County Championships1600m | #5 | 4:41.32 |
| 02/01 | Section XI BOYS Large School County Championships1600m | #6 | 4:41.329 |
| 02/10 | Section XI State Qualifer Meet Day 21000m | #4 | 2:41.00 PR |
| 02/10 | Section XI State Qualifer Meet Day 21000m | #9 | 2:41.009 |
| 10/27 | Section XI Division ChampionshipsXC | #12 | 18:17.40 PR |
| 04/27 | Bob Pratt Invitational1600m | #3 | 4:49.22 |
| 05/04 | St. Anthony's Invitational800m | #8 | 2:08.65 |
| 05/11 | North Shore Invitational1600m | #8 | 4:47.87 |
| 12/01 | Section XI Boys Crossover A Meet 11000m | #3 | 2:46.74 |
| 12/07 | Section XI Boys Crossover B Meet 4600m | #4 | 1:32.68 |
| 12/15 | Section XI BOYS Crossover C Meet 3300m | #4 | 41.09 |
| 12/21 | Section XI BOYS Crossover D Meet 11000m | #3 | 2:46.76 |
| 12/30 | Section XI Pole Vault, Weight Throw, and Distance Meet3200m | #5 | 10:28.14 PR |
| 01/05 | Section XI BOYS Crossover E Meet 4600m | #2 | 1:33.07 |
| 01/17 | BOYS League 3 Championshp Meet1600m | #2 | 4:39.51 |
| 02/01 | BOYS Large Schools County Championships1600m | #3 | 4:34.40 PR |
| 02/11 | Section XI State Qualifier Meet (Day 1)1600m | #3 | 4:39.99 |
| 10/25 | Section XI Division ChampionshipsXC | #27 | 18:56.80 |
| 11/06 | Section XI State Qualifier MeetXC | #72 | 19:16.90 PR |
| 11/06 | Section XI State Qualifier Meet5K XC | #45 | 19:16.90 PR |
| 05/13 | North Shore Invitational1600m | #5 | 5:04.60 |
| 10/07 | Suffolk Officials InvitationalXC | #12 | 20:11.90 |