| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 2:42.74 | 2026-01-16 |
| 600m Indoor | 1:33.08 | 2025-12-13 |
| 1600m Outdoor | 4:39.40 | 2025-05-10 |
| 800m Outdoor | 2:13.02 | 2026-05-16 |
| 05/16 | East End Classic800m | #5 | 2:13.02 PR |
| 05/10 | North Shore Invitational1600m | #1 | 4:39.40 PR |
| 05/17 | East End Classic1600m | #13 | 4:49.88 |
| 12/07 | Section XI BOYS Crossover B (S3, S4)1600m | #6 | 5:10.34 |
| 12/13 | Section XI BOYS Crossover C (S3, S4)600m | #2 | 1:33.08 PR |
| 12/13 | Section XI BOYS Crossover C (S3, S4)600m | #2 | 1:33.089 |
| 12/21 | Section XI BOYS Crossover D (S1, S2)1000m | #1 | 2:53.36 |
| 12/21 | Section XI BOYS Crossover D (S1, S2)1600m | #5 | 5:02.54 |
| 01/16 | Section XI BOYS League 1 Championship1000m | #1 | 2:42.74 PR |
| 01/16 | Section XI BOYS League 1 Championship1000m | #1 | 2:42.749 |
| 01/16 | Section XI BOYS League 1 Championship1600m | #11 | 5:28.66 |
| 02/01 | Section XI BOYS Large School County Championships1000m | #6 | 3:09.35 |
| 04/06 | Longwood Boys Spring Classic1600m | #4 | 5:11.46 |
| 05/11 | North Shore Invitational1600m | #1 | 4:54.77 |
| 12/01 | Section XI Boys Crossover A Meet 11600m | #9 | 5:07.39 |
| 12/07 | Section XI Boys Crossover B Meet 11600m | #1 | 5:15.42 |
| 12/21 | Section XI BOYS Crossover D Meet 31600m | #4 | 5:01.02 |
| 12/30 | Section XI Pole Vault, Weight Throw, and Distance Meet1600m | #3 | 5:06.22 |