| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 16:32.86 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 16:58.30 | 2024-11-09 |
| 5K XC · Brookville NY XC | 16:19.50 | 2025-11-08 |
| 5K XC · East Meadow NY XC | 16:33.36 | 2025-09-30 |
| 5K XC · Hampton Bays NY XC | 16:36.50 | 2025-09-06 |
| 5K XC · Kings Park NY XC | 19:45.06 | 2023-10-13 |
| XC · Bethpage NY XC | 14:48.14 | 2023-10-11 |
| XC · East Meadow NY XC | 17:31.85 | 2023-10-18 |
| 1000m Indoor | 2:45.30 | 2026-01-05 |
| 600m Indoor | 1:30.50 | 2025-12-17 |
| 1600m Outdoor | 4:31.10 | 2025-05-28 |
| 3200m Outdoor | 10:11.72 | 2024-05-04 |
| 800m Outdoor | 2:05.35 | 2025-05-10 |
| 03/28 | Levittown Developmental Meet800m | #2 | 2:11.46 |
| 04/04 | Nassau Coaches Invitational1600m | #5 | 4:38.08 |
| 04/04 | Nassau Coaches Invitational1600m | #5 | 4:38.089 |
| 05/12 | Division 2A Championship1600m | #3 | 4:37.32 |
| 05/12 | Division 2A Championship1600m | #3 | 4:37.329 |
| 05/20 | Section 8 AAA County Championship1600m | #4 | 4:33.76 |
| 06/05 | Section 8 State Qualifier - Day 21600m | #12 | 4:40.24 |
| 06/05 | Section 8 State Qualifier - Day 21600m | #17 | 4:40.249 |
| 03/29 | Levittown Developmental Meet800m | #4 | 2:11.58 |
| 04/05 | Nassau Coaches Invitational1600m | #13 | 4:42.25 |
| 04/05 | Nassau Coaches Invitational800m | #13 | 2:12.60 |
| 04/26 | Bob Pratt Invitational - Smithtown3200m | #7 | 10:21.54 |
| 04/26 | Bob Pratt Invitational - Smithtown1600m | #4 | 4:42.58 |
| 04/26 | Bob Pratt Invitational - Smithtown1600m | #4 | 4:42.589 |
| 05/10 | North Shore Invitational800m | #6 | 2:05.35 PR |
| 05/10 | North Shore Invitational1600m | #10 | 4:44.90 |
| 05/13 | Division 2A Championship1600m | #2 | 4:34.97 |
| 05/28 | Section 8 AAA County Championship1600m | #4 | 4:31.10 PR |
| 06/06 | Section VIII State Qualifier Day 21600m | #10 | 4:42.25 |
| 12/08 | Section 8 Group A-D Format A1600m | #1 | 4:41.58 |
| 12/08 | Section 8 Group A-D Format A1600m | #1 | 4:41.589 |
| 12/08 | Section 8 Group A-D Format A600m | #2 | 1:33.12 |
| 12/08 | Section 8 Group A-D Format A600m | #4 | 1:33.129 |
| 12/17 | Section 8 Group C-E Format B600m | #3 | 1:30.50 PR |
| 12/17 | Section 8 Group C-E Format B600m | #8 | 1:30.509 |
| 01/05 | Section 8 Group A-D Format D1000m | #3 | 2:45.30 PR |
| 01/05 | Section 8 Group A-D Format D1000m | #3 | 2:45.309 |
| 01/28 | Section 8 Conference 2 Championships1600m | #1 | 4:45.29 |
| 01/28 | Section 8 Conference 2 Championships1600m | #1 | 4:45.299 |
| 02/03 | Section 8 Class A Champs1600m | #2 | 4:41.00 |
| 02/03 | Section 8 Class A Champs1600m | #2 | 4:41.009 |
| 02/12 | Section 8 State Qualifier Day 21600m | #14 | 5:00.54 |
| 09/06 | Peconic Invitational5K XC | #3 | 16:36.50 PR |
| 09/10 | Nassau League Meet #15K XC | #3 | 17:44.20 |
| 09/16 | Nassau League Meet #25K XC | #2 | 16:47.50 |
| 09/25 | Nassau League Meet #35K XC | #2 | 17:15.56 |
| 09/30 | Nassau League Meet #45K XC | #2 | 16:33.36 PR |
| 10/07 | Nassau League Meet #55K XC | #1 | 16:50.51 |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #9 | 16:52.20 |
| 11/01 | Section VIII County Championship5K XC | #7 | 16:36.60 |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #6 | 16:19.50 PR |
| 04/20 | Nassau Coaches Invitational1600m | #9 | 4:40.88 |
| 04/26 | Blue Dragons Invitational1600m | #5 | 4:43.58 |
| 04/26 | Blue Dragons Invitational800m | #2 | 2:05.64 |
| 05/04 | St. Anthony's Invitational1600m | #9 | 4:34.53 |
| 05/04 | St. Anthony's Invitational800m | #12 | 2:07.60 |
| 05/04 | St. Anthony's Invitational3200m | #14 | 10:11.72 PR |
| 05/11 | North Shore Invitational1600m | #7 | 4:38.63 |
| 05/14 | Section 8 Division 2A Meet1600m | #3 | 4:35.21 |
| 05/22 | Section 8 Class AAA3200m | #7 | 10:32.37 |
| 05/31 | Section 8 State Qualifier1600m | #3 | 4:35.95 |
| 11/25 | Section 8 Distance & Weight Throw3200m | #6 | 10:25.10 |
| 12/02 | Section 8 Group C-F Format A1600m | #3 | 4:44.00 |
| 12/12 | Section 8 Group A-B Format B1000m | #2 | 2:49.68 |
| 12/12 | Section 8 Group A-B Format B600m | #1 | 1:33.34 |
| 12/19 | Section 8 Group B-F Format C600m | #3 | 1:32.38 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET1600m | #1 | 4:45.13 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1600m | #8 | 4:58.83 |
| 02/10 | SECTION 8 STATE QUALIFIER1600m | #13 | 4:46.89 |
| 09/14 | Peconic Invitational5K XC | #3 | 17:13.50 |
| 10/08 | Section 8 - Conf 1 & 2XC | #44 | 18:01.07 |
| 11/02 | Class County ChampsXC | #30 | 17:03.30 |
| 11/02 | Class County Champs5K XC | #13 | 17:03.30 |
| 11/09 | State Qualifier/Clint MillerXC | #28 | 16:58.30 PR |
| 11/09 | State Qualifier/Clint Miller5K XC | #13 | 16:58.30 PR |
| 05/15 | Section VIII Championships Division 2A800m | #1 | 2:20.55 |
| 12/15 | Section 8 Distance & Weight Throw3200m | #8 | 10:54.87 |
| 12/18 | Section 8 Group B-C Format C600m | #8 | 1:38.36 |
| 01/16 | Conference 2 Champs1600m | #2 | 4:59.84 |
| 02/12 | Section 8 State Quals1600m | #9 | 4:46.20 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #137 | 16:32.86 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #90 | 19:13.60 |
| 09/18 | Nassau County XC Conf 2, 3XC | #7 | 19:29.51 |
| 10/03 | Nassau County XC Conf 1, 2XC | #75 | 19:00.10 |
| 10/11 | Nassau County XC North Shore vs South ShoreXC | #1 | 14:48.14 PR |
| 10/13 | Suffolk Coaches Invitational5K XC | #42 | 19:45.06 PR |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #38 | 17:31.85 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #21 | 19:16.16 |
| 10/28 | Nassau County XC Class County ChampsXC | #46 | 18:48.54 |
| 11/04 | Nassau County XC State QualifierXC | #38 | 18:05.90 |
| 09/13 | Nassau County XC Conf 1, 2XC | #21 | 17:49.66 |
| 09/19 | Nassau County XC Conf 2, 3XC | #15 | 21:59.69 |
| 09/29 | Nassau County XC Conf 2, 4XC | #21 | 20:35.95 |
| 10/06 | Nassau County XC Conf 1, 2XC | #27 | 22:36.41 |
| 10/15 | Nassau County XC Coaches MeetXC | #42 | 21:37.35 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #32 | 19:55.69 |
| 10/29 | Nassau County XC Class County ChampsXC | #104 | 20:46.66 |
| 11/05 | Nassau County XC State QualifierXC | #90 | 20:56.07 |