| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 19:32.49 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 20:04.20 | 2025-10-25 |
| 5K XC · Brookville NY XC | 19:51.60 | 2025-11-01 |
| 5K XC · East Meadow NY XC | 20:10.40 | 2025-09-16 |
| XC · Bethpage NY XC | 20:30.86 | 2024-10-08 |
| XC · East Meadow NY XC | 23:03.68 | 2023-09-26 |
| XC · Kings Park NY XC | 25:57.30 | 2023-09-15 |
| 1000m Indoor | 3:23.50 | 2025-12-02 |
| 1500m Race Walk Indoor | 10:23.37 | 2024-01-16 |
| 55m Indoor | 9.01 | 2025-01-06 |
| 600m Indoor | 1:49.62 | 2024-12-17 |
| 1500m Outdoor | 4:57.18 | 2026-05-20 |
| 2000m Steeplechase Outdoor | 8:07.42 | 2024-05-04 |
| 200m Outdoor | 33.53 | 2023-04-01 |
| 3000m Outdoor | 10:15.00 | 2026-06-04 |
| 05/11 | Division 1B Championship1500m | #1 | 4:59.09 |
| 05/11 | Division 1B Championship3000m | #1 | 11:07.97 |
| 05/20 | Section 8 AAA County Championship1500m | #3 | 4:57.18 PR |
| 05/20 | Section 8 AAA County Championship3000m | #3 | 11:10.21 |
| 06/04 | Section 8 State Qualifer - Day 13000m | #1 | 10:15.00 PR |
| 04/05 | Nassau Coaches Invitational1500m | #5 | 5:15.10 |
| 04/19 | Port Washington Invitational1500m | #3 | 5:01.81 |
| 05/12 | Division 1B Championship1500m | #2 | 5:11.03 |
| 05/12 | Division 1B Championship3000m | #4 | 11:13.84 |
| 05/28 | Section 8 AAA County Championship1500m | #7 | 4:59.12 |
| 06/06 | Section VIII State Qualifier Day 21500m | #5 | 4:58.80 |
| 12/02 | Section 8 Group B-E Format A1000m | #1 | 3:23.50 PR |
| 01/27 | Section 8 Conference 1 Championships3000m | #1 | 10:54.91 |
| 01/27 | Section 8 Conference 1 Championships1500m | #3 | 5:08.92 |
| 02/03 | Section 8 Class A Champs3000m | #4 | 10:56.00 |
| 02/03 | Section 8 Class A Champs1500m | #7 | 5:13.77 |
| 02/03 | Section 8 Class A Champs1500m | #7 | 5:13.779 |
| 02/09 | Section 8 State Qualifier Day 13000m | #9 | 10:55.00 |
| 09/08 | Nassau League Meet #15K XC | #3 | 22:01.00 |
| 09/16 | Nassau League Meet #25K XC | #3 | 20:10.40 PR |
| 10/25 | Nassau Coaches Invitational5K XC | #2 | 20:04.20 PR |
| 11/01 | Section VIII County Championship5K XC | #10 | 19:51.60 PR |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #12 | 20:00.70 |
| 04/13 | Paul Limmer Invitational3000m | #3 | 12:02.68 |
| 04/20 | Nassau Coaches Invitational1500m | #3 | 5:24.38 |
| 05/04 | St. Anthony's Invitational2000m Steeplechase | #5 | 8:07.42 PR |
| 12/10 | Section 8 Group A-B Format A1500m | #9 | 5:20.70 |
| 12/17 | Section 8 Group D-E Format C600m | #2 | 1:49.62 PR |
| 01/06 | Section 8 Group E-F Format D3000m | #4 | 11:21.49 |
| 01/06 | Section 8 Group E-F Format D55m | #5 | 9.01 PR |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET3000m | #3 | 11:01.92 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1500m | #5 | 5:17.51 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A3000m | #5 | 10:54.07 |
| 10/08 | Section 8 - Conf 1 & 2XC | #14 | 20:30.86 PR |
| 11/02 | Class County ChampsXC | #57 | 21:07.50 |
| 11/02 | Class County Champs5K XC | #26 | 21:07.50 |
| 11/09 | State Qualifier/Clint MillerXC | #39 | 20:42.20 |
| 11/09 | State Qualifier/Clint Miller5K XC | #19 | 20:42.20 |
| 04/01 | Valley Stream Challenge Invitational200m | #6 | 33.53 PR |
| 01/16 | Conference 2 Champs1500m Race Walk | #8 | 10:23.37 PR |
| 09/08 | Nassau County XC Conf 2, 44K XC | #98 | 19:32.49 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #64 | 23:28.95 |
| 09/15 | Bob Pratt InvitationalXC | #150 | 25:57.30 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #6 | 24:00.87 |
| 09/26 | Nassau County XC Conf 1, 3XC | #73 | 23:03.68 PR |
| 10/03 | Nassau County XC Conf 1, 2XC | #96 | 24:43.72 |
| 10/21 | Nassau County XC Coaches MeetXC | #16 | 24:29.66 |
| 10/28 | Nassau County XC Class County ChampsXC | #60 | 24:59.31 |
| 11/04 | Nassau County XC State QualifierXC | #68 | 23:51.10 |