| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage NY XC | 16:04.30 | 2024-11-09 |
| 5K XC · East Meadow NY XC | 16:35.12 | 2023-09-12 |
| XC · Bethpage NY XC | 14:17.73 | 2022-09-13 |
| XC · East Meadow NY XC | 15:44.99 | 2023-10-18 |
| 1600m Indoor | 4:38.04 | 2024-12-03 |
| 600m Indoor | 1:33.03 | 2024-12-12 |
| 100m Outdoor | 15.78 | 2026-03-14 |
| 3200m Outdoor | 9:26.14 | 2025-06-05 |
| 800m Outdoor | 2:07.22 | 2024-05-11 |
| 03/14 | Stony Brook Snowflake Classic100m | #5 | 15.78 PR |
| 04/19 | Port Washington Invitational1600m | #3 | 4:43.28 |
| 05/10 | North Shore Invitational3200m | #1 | 9:38.51 |
| 05/13 | Division 2B Championship1600m | #3 | 4:39.89 |
| 05/13 | Division 2B Championship3200m | #1 | 10:27.85 |
| 05/19 | Section 8 AA County Championship3200m | #2 | 9:55.49 |
| 06/05 | Section VIII State Qualifer Day 13200m | #4 | 9:26.14 PR |
| 04/20 | Nassau Coaches Invitational1600m | #8 | 4:38.66 |
| 05/04 | St. Anthony's Invitational3200m | #2 | 9:45.99 |
| 05/11 | North Shore Invitational800m | #4 | 2:07.22 PR |
| 05/14 | Section 8 Division 2B Meet1600m | #3 | 4:38.12 |
| 05/21 | Section 8 Class AA3200m | #2 | 9:51.38 |
| 05/30 | Section 8 State Qualifier3200m | #3 | 9:49.76 |
| 12/03 | Section 8 Group B-E Format A1600m | #2 | 4:38.04 PR |
| 12/12 | Section 8 Group A-B Format B600m | #2 | 1:33.03 PR |
| 12/16 | Section 8 Group B-C Format C1600m | #1 | 4:39.02 |
| 01/29 | SECTION 8 CONF 3 CHAMPIONSHIP MEET3200m | #1 | 10:19.18 |
| 01/29 | SECTION 8 CONF 3 CHAMPIONSHIP MEET1600m | #2 | 4:42.02 |
| 02/05 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS B3200m | #1 | 9:43.05 |
| 02/10 | SECTION 8 STATE QUALIFIER3200m | #4 | 9:55.38 |
| 10/08 | Section 8 - Conf 1 & 2XC | #3 | 16:20.35 |
| 11/02 | Class County ChampsXC | #5 | 16:06.90 |
| 11/02 | Class County Champs5K XC | #2 | 16:06.90 |
| 11/09 | State Qualifier/Clint MillerXC | #4 | 16:04.30 PR |
| 11/09 | State Qualifier/Clint Miller5K XC | #3 | 16:04.30 PR |
| 05/13 | North Shore Invitational3200m | #6 | 10:10.05 |
| 05/15 | Section VIII Championships Division 2B3200m | #2 | 10:17.83 |
| 05/23 | Section VIII County Championships Class AA3200m | #5 | 9:59.53 |
| 12/15 | Section 8 Distance & Weight Throw3200m | #2 | 9:57.79 |
| 12/18 | Section 8 Group B-C Format C1600m | #5 | 4:49.57 |
| 09/12 | Nassau County XC Conf 1, 25K XC | #8 | 16:35.12 PR |
| 09/18 | Nassau County XC Conf 2, 3XC | #1 | 16:49.28 |
| 09/27 | Nassau County XC Conf 2, 4XC | #4 | 15:54.24 |
| 10/03 | Nassau County XC Conf 1, 2XC | #4 | 16:40.93 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #4 | 15:44.99 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #3 | 16:43.29 |
| 11/04 | Nassau County XC State QualifierXC | #3 | 16:05.09 |
| 04/09 | The Nassau Coaches Invitational1600m | #4 | 5:24.98 |
| 05/14 | North Shore High School Invitational3200m | #8 | 10:53.55 |
| 05/17 | Section VIII Championships Division 2B3200m | #8 | 11:08.42 |
| 05/25 | Section VIII County Championships Class AA3200m | #9 | 10:46.68 |
| 09/09 | Nassau County XC Conf 2, 4XC | #2 | 17:11.30 |
| 09/13 | Nassau County XC Conf 1, 2XC | #5 | 14:17.73 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #4 | 18:23.60 |
| 09/29 | Nassau County XC Conf 2, 4XC | #2 | 16:43.90 |
| 10/06 | Nassau County XC Conf 1, 2XC | #5 | 18:16.45 |
| 10/15 | Nassau County XC Coaches MeetXC | #11 | 17:20.43 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #2 | 16:36.82 |
| 10/29 | Nassau County XC Class County ChampsXC | #8 | 17:08.70 |
| 11/05 | Nassau County XC State QualifierXC | #10 | 17:27.01 |
| 09/10 | Nassau County XC ConfXC | #3 | 16:34.67 |
| 09/14 | Nassau County XC ConfXC | #18 | 20:05.09 |
| 09/20 | Nassau County XC ConfXC | #28 | 21:10.24 |
| 09/28 | Nassau County XC ConfXC | #16 | 19:42.19 |
| 10/05 | Nassau County XC ConfXC | #19 | 20:24.85 |
| 10/05 | Nassau County XC ConfXC | #183 | 20:24.90 |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #13 | 20:39.71 |
| 10/30 | Nassau County XC Class County ChampsXC | #53 | 19:32.03 |
| 11/06 | Nassau County XC State QualifierXC | #65 | 18:59.53 |