| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 16:59.35 | 2021-10-13 |
| 4K XC · Bethpage NY XC | 17:06.52 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 17:56.00 | 2024-11-09 |
| 5K XC · East Meadow NY XC | 20:10.33 | 2023-09-11 |
| XC · Bethpage ny XC | 17:56.06 | 2024-10-07 |
| XC · Bethpage NY XC | 16:16.01 | 2022-09-12 |
| XC · East Meadow NY XC | 18:29.21 | 2022-10-19 |
| XC · Kings Park NY XC | 19:55.20 | 2023-10-07 |
| 1000m Indoor | 2:49.23 | 2025-02-03 |
| 600m Indoor | 1:36.10 | 2024-12-04 |
| 1600m Outdoor | 4:47.82 | 2025-05-08 |
| 3200m Outdoor | 10:57.80 | 2025-05-08 |
| 800m Outdoor | 2:06.28 | 2024-05-24 |
| 03/29 | North Shore Autism Awareness Invitational800m | #6 | 2:07.15 |
| 05/08 | Division 4B Championship1600m | #3 | 4:47.82 PR |
| 05/08 | Division 4B Championship800m | #3 | 2:10.68 |
| 05/08 | Division 4B Championship3200m | #4 | 10:57.80 PR |
| 05/15 | Don Scott Memorial Relays800m | #8 | 2:06.46 |
| 05/29 | Section 8 A County Championships800m | #6 | 2:07.44 |
| 06/05 | Section VIII State Qualifer Day 1800m | #10 | 2:06.92 |
| 05/06 | Section 8 Division 4B Meet800m | #4 | 2:08.44 |
| 05/24 | Section 8 Class A800m | #7 | 2:06.28 PR |
| 12/04 | Section 8 Group C-E Format B600m | #3 | 1:36.10 PR |
| 12/10 | Section 8 Group A-B Format A1600m | #16 | 4:59.69 |
| 01/07 | Section 8 Group B-D Format D1000m | #6 | 2:52.02 |
| 01/15 | SECTION 8 CONF 6 CHAMPIONSHIP MEET3200m | #3 | 11:25.45 |
| 01/15 | SECTION 8 CONF 6 CHAMPIONSHIP MEET1600m | #3 | 4:55.58 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C1000m | #5 | 2:49.23 PR |
| 10/07 | Section 8 - Conf 3 & 4XC | #22 | 17:56.06 PR |
| 11/02 | Class County ChampsXC | #96 | 18:09.70 |
| 11/02 | Class County Champs5K XC | #13 | 18:09.70 |
| 11/09 | State Qualifier/Clint MillerXC | #67 | 17:56.00 PR |
| 11/09 | State Qualifier/Clint Miller5K XC | #4 | 17:56.00 PR |
| 04/01 | Valley Stream Challenge Invitational1600m | #12 | 5:14.32 |
| 05/08 | Section VIII Championships Division 4B1600m | #7 | 5:14.33 |
| 05/08 | Section VIII Championships Division 4B3200m | #5 | 12:20.60 |
| 05/24 | Section VIII County Championships Class A1600m | #9 | 4:55.15 |
| 06/01 | Section VIII State Qualifier1600m | #12 | 5:04.51 |
| 12/14 | Section 8 Group D-F Format B1000m | #14 | 3:04.12 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #175 | 17:06.52 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #49 | 20:10.33 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #6 | 19:51.05 |
| 09/27 | Nassau County XC Conf 2, 4XC | #72 | 19:14.31 |
| 10/02 | Nassau County XC Conf 3, 4XC | #41 | 19:23.45 |
| 10/07 | Suffolk Officials InvitationalXC | #42 | 19:55.20 PR |
| 10/21 | Nassau County XC Coaches MeetXC | #29 | 19:23.79 |
| 10/28 | Nassau County XC Class County ChampsXC | #26 | 19:08.26 |
| 11/04 | Nassau County XC State QualifierXC | #9 | 18:15.62 |
| 04/09 | The Nassau Coaches Invitational1600m | #11 | 5:12.52 |
| 04/19 | The East Meadow Invitational1600m | #10 | 5:19.89 |
| 05/09 | Section VIII Championships Division 4B1600m | #5 | 5:10.60 |
| 05/14 | North Shore High School Invitational3200m | #11 | 11:08.03 |
| 09/09 | Nassau County XC Conf 2, 4XC | #11 | 19:19.86 |
| 09/12 | Nassau County XC Conf 3, 4XC | #8 | 16:16.01 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #6 | 20:40.52 |
| 09/29 | Nassau County XC Conf 2, 4XC | #9 | 19:45.63 |
| 10/03 | Nassau County XC Conf 3, 4XC | #7 | 20:57.15 |
| 10/15 | Nassau County XC Coaches MeetXC | #14 | 19:44.19 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #27 | 18:29.21 PR |
| 10/29 | Nassau County XC Class County ChampsXC | #30 | 18:51.58 |
| 11/05 | Nassau County XC State QualifierXC | #9 | 19:04.85 |
| 09/10 | Nassau County XC ConfXC | #17 | 19:07.24 |
| 09/13 | Nassau County XC ConfXC | #25 | 26:20.56 |
| 09/21 | Nassau County XC ConfXC | #14 | 21:54.31 |
| 09/28 | Nassau County XC ConfXC | #17 | 21:27.36 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #169 | 16:59.35 PR |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #28 | 20:31.12 |
| 10/30 | Nassau County XC Class County ChampsXC | #35 | 20:00.54 |
| 11/06 | Nassau County XC State QualifierXC | #16 | 19:43.31 |