| Event | Mark | Date |
|---|---|---|
| 5K XC · Brookville NY XC | 18:50.30 | 2025-11-01 |
| 5K XC · East Meadow NY XC | 18:44.40 | 2025-10-22 |
| 1000m Indoor | 3:10.39 | 2026-02-03 |
| 3000m Indoor | 10:58.24 | 2026-01-27 |
| 300m Indoor | 48.54 | 2024-12-09 |
| 1500m Outdoor | 4:56.64 | 2025-05-12 |
| 2000m Steeplechase Outdoor | 7:20.72 | 2026-06-05 |
| 400m Outdoor | 1:03.20 | 2026-04-07 |
| 400m Hurdles Outdoor | 1:07.26 | 2026-05-11 |
| 800m Outdoor | 2:19.90 | 2026-05-20 |
| 04/07 | The Jim McGlynn Classic1500m | #2 | 5:12.60 |
| 04/07 | The Jim McGlynn Classic400m | #2 | 1:03.20 PR |
| 05/11 | Division 1A Championship400m Hurdles | #2 | 1:07.26 PR |
| 05/11 | Division 1A Championship400m Hurdles | #2 | 1:07.269 |
| 05/11 | Division 1A Championship800m | #1 | 2:23.73 |
| 05/11 | Division 1A Championship800m | #1 | 2:23.739 |
| 05/20 | Section 8 AAA County Championship2000m Steeplechase | #1 | 7:22.52 |
| 05/20 | Section 8 AAA County Championship800m | #2 | 2:19.90 PR |
| 06/05 | Section 8 State Qualifier - Day 22000m Steeplechase | #1 | 7:20.72 PR |
| 04/15 | The Jim McGlynn Classic1500m | #3 | 4:59.34 |
| 04/15 | The Jim McGlynn Classic400m | #2 | 1:03.82 |
| 05/12 | Division 1A Championship1500m | #3 | 4:56.64 PR |
| 05/12 | Division 1A Championship3000m | #2 | 11:01.56 |
| 05/28 | Section 8 AAA County Championship2000m Steeplechase | #2 | 7:27.60 |
| 06/06 | Section VIII State Qualifier Day 22000m Steeplechase | #2 | 7:23.50 |
| 06/09 | Massapequa Last Chance Invitational1500m | #4 | 5:00.54 |
| 01/08 | Section 8 Group E-F Format D3000m | #3 | 11:01.45 |
| 01/08 | Section 8 Group E-F Format D3000m | #3 | 11:01.459 |
| 01/27 | Section 8 Conference 1 Championships3000m | #3 | 10:58.24 PR |
| 01/27 | Section 8 Conference 1 Championships1500m | #2 | 5:08.55 |
| 02/03 | Section 8 Class A Champs1000m | #5 | 3:10.39 PR |
| 02/03 | Section 8 Class A Champs1000m | #5 | 3:10.399 |
| 02/03 | Section 8 Class A Champs1500m | #4 | 5:09.30 |
| 02/03 | Section 8 Class A Champs1500m | #4 | 5:09.309 |
| 09/08 | Nassau League Meet #15K XC | #2 | 19:39.40 |
| 09/16 | Nassau League Meet #25K XC | #2 | 19:03.40 |
| 09/26 | Nassau League Meet #35K XC | #2 | 19:30.70 |
| 09/29 | Nassau League Meet #45K XC | #2 | 21:11.30 |
| 10/07 | Nassau League Meet #55K XC | #2 | 19:17.23 |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #4 | 18:44.40 PR |
| 11/01 | Section VIII County Championship5K XC | #3 | 18:50.30 PR |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #3 | 18:59.70 |
| 04/06 | Deer Park Invitational 20241500m | #1 | 5:45.64 |
| 04/22 | The Jim McGlynn Classic400m | #2 | 1:06.30 |
| 05/10 | Massapequa Chief Invitational - Under The Lights1500m | #12 | 5:08.98 |
| 05/13 | Section 8 Division 1A Meet1500m | #2 | 5:08.00 |
| 05/13 | Section 8 Division 1A Meet3000m | #4 | 11:23.96 |
| 05/31 | Section 8 State Qualifier2000m Steeplechase | #4 | 7:41.36 |
| 12/04 | Section 8 Group C-E Format B1000m | #4 | 3:22.61 |
| 12/09 | Section 8 Group A-D Format A1500m | #3 | 5:07.29 |
| 12/09 | Section 8 Group A-D Format A300m | #3 | 48.54 PR |
| 01/06 | Section 8 Group E-F Format D3000m | #3 | 11:14.30 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1000m | #3 | 3:15.13 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1500m | #6 | 5:24.54 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1000m | #5 | 3:17.05 |
| 02/10 | SECTION 8 STATE QUALIFIER1500m | #6 | 5:02.70 |