| Event | Mark | Date |
|---|---|---|
| 5K XC · Kings Park NY XC | 19:03.10 | 2024-11-06 |
| XC · Kings Park NY XC | 18:50.80 | 2023-09-15 |
| 1000m Indoor | 2:57.49 | 2024-12-07 |
| 3200m Indoor | 10:23.22 | 2025-01-18 |
| 1600m Outdoor | 4:46.97 | 2023-05-13 |
| 04/19 | Port Washington Invitational1600m | #8 | 4:48.25 |
| 05/17 | East End Classic3200m | #4 | 10:30.59 |
| 05/27 | Suffolk 2A County Championships3200m | #12 | 10:47.87 |
| 04/20 | Suffolk Coaches Boys Spring Invitational3200m | #12 | 10:51.06 |
| 04/27 | Bob Pratt Invitational1600m | #3 | 4:56.33 |
| 05/11 | North Shore Invitational3200m | #4 | 10:35.71 |
| 05/22 | Section XI County 1A Championships 20243200m | #11 | 10:45.35 |
| 12/01 | Section XI Boys Crossover A Meet 41600m | #3 | 4:52.24 |
| 12/07 | Section XI Boys Crossover B Meet 21000m | #9 | 2:57.49 PR |
| 01/18 | BOYS League Championships 23200m | #7 | 10:23.22 PR |
| 01/26 | BOYS Coaches Classic1600m | #1 | 4:54.33 |
| 02/01 | BOYS Large Schools County Championships3200m | #1 | 10:29.03 |
| 10/25 | Section XI Division ChampionshipsXC | #34 | 19:00.70 |
| 11/06 | Section XI State Qualifier MeetXC | #60 | 19:03.10 PR |
| 11/06 | Section XI State Qualifier Meet5K XC | #39 | 19:03.10 PR |
| 05/13 | North Shore Invitational1600m | #3 | 4:46.97 PR |
| 09/15 | Bob Pratt InvitationalXC | #47 | 18:50.80 PR |