| Event | Mark | Date |
|---|---|---|
| 5K XC · Brookville NY XC | 17:03.10 | 2025-11-08 |
| 5K XC · East Meadow NY XC | 17:06.07 | 2025-09-29 |
| 1000m Indoor | 2:36.96 | 2026-02-03 |
| 600m Indoor | 1:35.61 | 2023-12-18 |
| 1600m Outdoor | 4:40.82 | 2024-05-22 |
| 800m Outdoor | 2:00.39 | 2026-05-20 |
| 05/11 | Division 1A Championship800m | #3 | 2:00.86 |
| 05/11 | Division 1A Championship800m | #3 | 2:00.869 |
| 05/20 | Section 8 AAA County Championship800m | #3 | 2:00.39 PR |
| 05/10 | North Shore Invitational1600m | #10 | 4:50.30 |
| 05/12 | Division 1A Championship1600m | #5 | 4:45.96 |
| 12/15 | Section 8 Group A-E Format B1600m | #12 | 5:16.20 |
| 01/05 | Section 8 Group A-D Format D1000m | #2 | 2:41.98 |
| 01/05 | Section 8 Group A-D Format D1000m | #2 | 2:41.989 |
| 01/27 | Section 8 Conference 1 Championships1000m | #3 | 2:41.07 |
| 01/27 | Section 8 Conference 1 Championships1000m | #3 | 2:41.079 |
| 01/27 | Section 8 Conference 1 Championships1600m | #5 | 4:48.47 |
| 01/27 | Section 8 Conference 1 Championships1600m | #6 | 4:48.479 |
| 02/03 | Section 8 Class A Champs1000m | #1 | 2:36.96 PR |
| 02/03 | Section 8 Class A Champs1000m | #1 | 2:36.969 |
| 02/12 | Section 8 State Qualifier Day 21000m | #4 | 2:38.02 |
| 09/08 | Nassau League Meet #15K XC | #6 | 17:51.50 |
| 09/16 | Nassau League Meet #25K XC | #6 | 17:56.10 |
| 09/26 | Nassau League Meet #35K XC | #6 | 19:32.50 |
| 09/29 | Nassau League Meet #45K XC | #9 | 17:06.07 PR |
| 10/07 | Nassau League Meet #55K XC | #3 | 17:13.81 |
| 11/01 | Section VIII County Championship5K XC | #25 | 17:12.40 |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #15 | 17:03.10 PR |
| 05/11 | North Shore Invitational800m | #5 | 2:07.53 |
| 05/13 | Section 8 Division 1A Meet1600m | #7 | 4:46.46 |
| 05/22 | Section 8 Class AAA1600m | #8 | 4:40.82 PR |
| 12/03 | Section 8 Group B-E Format A1600m | #8 | 4:55.94 |
| 12/12 | Section 8 Group A-B Format B1000m | #3 | 2:48.63 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1000m | #6 | 2:43.58 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1000m | #5 | 2:39.15 |
| 05/13 | North Shore Invitational800m | #11 | 2:20.25 |
| 12/18 | Section 8 Group B-C Format C600m | #5 | 1:35.61 PR |