| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 18:30.58 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 19:13.3 | 2026-09-14 |
| 5K XC · Brookville NY XC | 18:45.10 | 2025-11-01 |
| 5K XC · East Meadow NY XC | 18:49.40 | 2025-10-22 |
| 5K XC · Kings Park NY XC | 21:11.4 | 2026-09-19 |
| XC · Bethpage ny XC | 20:35.49 | 2024-10-07 |
| XC · Bethpage NY XC | 18:53.1 | 2026-10-05 |
| XC · Brookville NY XC | 19:10.7 | 2026-09-30 |
| XC · East Meadow NY XC | 20:54.22 | 2023-10-18 |
| 1000m Indoor | 3:03.74 | 2026-01-29 |
| 55m Hurdles Indoor | 10.93 | 2025-01-09 |
| 600m Indoor | 1:34.35 | 2026-02-12 |
| 1500m Outdoor | 4:56.21 | 2026-05-05 |
| 200m Outdoor | 27.30 | 2025-05-08 |
| 400m Outdoor | 55.64 | 2026-05-18 |
| 400m Hurdles Outdoor | 1:08.49 | 2025-05-08 |
| 800m Outdoor | 2:17.63 | 2026-04-04 |
| 04/04 | Nassau Coaches Invitational400m | #1 | 55.95 |
| 04/04 | Nassau Coaches Invitational400m | #1 | 55.951 |
| 04/04 | Nassau Coaches Invitational800m | #1 | 2:17.63 PR |
| 04/04 | Nassau Coaches Invitational800m | #1 | 2:17.639 |
| 05/05 | Division 3B Championship1500m | #1 | 4:56.21 PR |
| 05/05 | Division 3B Championship800m | #1 | 2:31.24 |
| 05/18 | Section 8 AA County Championship400m | #2 | 55.64 PR |
| 05/18 | Section 8 AA County Championship400m | #2 | 55.641 |
| 05/18 | Section 8 AA County Championship800m | #1 | 2:23.82 |
| 05/18 | Section 8 AA County Championship800m | #1 | 2:23.829 |
| 06/04 | Section 8 State Qualifer - Day 1400m | #2 | 56.11 |
| 06/04 | Section 8 State Qualifer - Day 1400m | #2 | 56.111 |
| 06/04 | Section 8 State Qualifer - Day 1800m | #12 | 2:33.23 |
| 09/09 | Nassau League Meet #15K XC | #1 | 20:04.8 |
| 09/14 | Nassau League Meet #25K XC | #1 | 19:13.3 PR |
| 09/19 | Bob Pratt Invitational5K XC | #3 | 21:11.4 PR |
| 09/22 | Nassau League Meet #35K XC | #1 | 19:20.4 |
| 09/30 | Nassau League Meet #4XC | #1 | 19:10.7 PR |
| 10/05 | Nassau League Meet #5XC | #1 | 18:53.1 PR |
| 03/29 | North Shore Autism Awareness Invitational400m Hurdles | #4 | 1:11.20 |
| 03/29 | North Shore Autism Awareness Invitational200m | #1 | 27.96 |
| 04/05 | Nassau Coaches Invitational400m | #1 | 1:01.48 |
| 04/19 | Port Washington Invitational400m | #2 | 58.84 |
| 04/26 | Bob Pratt Invitational - Smithtown800m | #3 | 2:23.88 |
| 04/26 | Bob Pratt Invitational - Smithtown800m | #3 | 2:23.889 |
| 05/08 | Division 4B Championship400m Hurdles | #2 | 1:08.49 PR |
| 05/08 | Division 4B Championship400m | #1 | 1:00.70 |
| 05/08 | Division 4B Championship200m | #2 | 27.30 PR |
| 05/29 | Section 8 A County Championships400m | #3 | 59.64 |
| 06/05 | Section VIII State Qualifer Day 1400m | #1 | 1:00.69 |
| 12/08 | Section 8 Group A-D Format A1000m | #1 | 3:19.26 |
| 12/08 | Section 8 Group A-D Format A1000m | #1 | 3:19.269 |
| 12/08 | Section 8 Group A-D Format A600m | #1 | 1:45.83 |
| 12/08 | Section 8 Group A-D Format A600m | #1 | 1:45.839 |
| 01/29 | Section 8 Conference 6 Championships1000m | #1 | 3:03.74 PR |
| 01/29 | Section 8 Conference 6 Championships1000m | #1 | 3:03.749 |
| 01/29 | Section 8 Conference 6 Championships600m | #2 | 1:46.88 |
| 01/29 | Section 8 Conference 6 Championships600m | #2 | 1:46.889 |
| 02/02 | Section 8 Class C Champs600m | #1 | 1:39.46 |
| 02/02 | Section 8 Class C Champs600m | #1 | 1:39.469 |
| 02/12 | Section 8 State Qualifier Day 2600m | #1 | 1:34.35 PR |
| 02/12 | Section 8 State Qualifier Day 2600m | #1 | 1:34.351 |
| 09/08 | Nassau League Meet #15K XC | #2 | 21:22.10 |
| 09/15 | Nassau League Meet #25K XC | #1 | 19:48.60 |
| 09/25 | Nassau League Meet #35K XC | #3 | 21:45.90 |
| 10/06 | Nassau League Meet #55K XC | #3 | 20:40.30 |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #1 | 18:49.40 PR |
| 11/01 | Section VIII County Championship5K XC | #2 | 18:45.10 PR |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #1 | 18:53.70 |
| 04/13 | Paul Limmer Invitational400m Hurdles | #1 | 1:11.06 |
| 04/13 | Paul Limmer Invitational800m | #2 | 2:32.16 |
| 05/06 | Section 8 Division 4B Meet400m Hurdles | #1 | 1:13.74 |
| 05/06 | Section 8 Division 4B Meet400m | #2 | 1:03.07 |
| 05/06 | Section 8 Division 4B Meet800m | #3 | 2:42.19 |
| 05/24 | Section 8 Class A400m Hurdles | #4 | 1:10.18 |
| 05/30 | Section 8 State Qualifier800m | #1 | 2:22.02 |
| 01/09 | Section 8 Group D-E Format D55m Hurdles | #4 | 10.93 PR |
| 01/15 | SECTION 8 CONF 6 CHAMPIONSHIP MEET600m | #2 | 1:48.74 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C600m | #1 | 1:40.52 |
| 02/10 | SECTION 8 STATE QUALIFIER600m | #1 | 1:38.13 |
| 10/07 | Section 8 - Conf 3 & 4XC | #9 | 20:35.49 PR |
| 11/02 | Class County ChampsXC | #14 | 19:55.70 |
| 11/02 | Class County Champs5K XC | #3 | 19:55.70 |
| 11/09 | State Qualifier/Clint MillerXC | #19 | 19:59.70 |
| 11/09 | State Qualifier/Clint Miller5K XC | #2 | 19:59.70 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #60 | 18:30.58 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #65 | 25:32.57 |
| 09/27 | Nassau County XC Conf 2, 4XC | #25 | 20:57.37 |
| 10/02 | Nassau County XC Conf 3, 4XC | #33 | 22:42.40 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #34 | 20:54.22 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #6 | 22:26.90 |
| 10/28 | Nassau County XC Class County ChampsXC | #8 | 21:43.77 |
| 11/04 | Nassau County XC State QualifierXC | #3 | 21:30.33 |