| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 25:41.32 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 27:39.60 | 2024-11-02 |
| 5K XC · Brookville NY XC | 27:46.50 | 2025-10-06 |
| 5K XC · East Meadow NY XC | 26:39.64 | 2025-09-30 |
| 5K XC · Ridge NY XC | 28:24.40 | 2025-10-03 |
| XC · Bethpage ny XC | 28:48.24 | 2024-10-07 |
| XC · Bethpage NY XC | 26:15.22 | 2023-11-04 |
| XC · Brookville NY XC | 19:11.00 | 2025-09-26 |
| XC · East Meadow NY XC | 25:08.95 | 2023-09-27 |
| 1000m Indoor | 4:06.09 | 2023-12-02 |
| 600m Indoor | 2:13.35 | 2023-12-02 |
| 1500m Outdoor | 5:51.75 | 2023-05-08 |
| 3000m Outdoor | 13:43.57 | 2023-05-08 |
| 800m Outdoor | 3:15.89 | 2025-05-07 |
| 04/04 | Nassau Coaches Invitational1500m | #9 | 7:28.28 |
| 04/07 | The Jim McGlynn Classic1500m | #11 | 7:43.16 |
| 05/01 | Herricks Invitational3000m | #7 | 16:15.86 |
| 05/02 | Herricks Spring Invitational800m | #3 | 3:17.56 |
| 05/07 | Division 4A Championship800m | #6 | 3:15.89 PR |
| 01/07 | Section 8 Group D-E Format D1000m | #19 | 4:46.47 |
| 01/09 | Section 8 Cold Weather Classic600m | #1 | 2:28.00 |
| 01/29 | Section 8 Conference 6 Championships1000m | #6 | 4:24.06 |
| 09/10 | Nassau League Meet #15K XC | #5 | 30:13.80 |
| 09/15 | Nassau League Meet #25K XC | #15 | 28:35.90 |
| 09/26 | Nassau League Meet #3XC | #57 | 19:11.00 PR |
| 09/30 | Nassau League Meet #45K XC | #16 | 26:39.64 PR |
| 10/03 | Tom Knipfing Invitational5K XC | #72 | 28:24.40 PR |
| 10/06 | Nassau League Meet #55K XC | #10 | 27:46.50 PR |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #83 | 30:13.80 |
| 10/25 | Nassau Coaches Invitational5K XC | #45 | 29:16.80 |
| 11/01 | Section VIII County Championship5K XC | #79 | 29:13.60 |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #29 | 28:55.20 |
| 04/26 | Oceanside Blue and White Invitational1500m | #13 | 6:52.70 |
| 05/03 | Herricks Invitational1500m | #12 | 7:12.73 |
| 05/06 | Section 8 Division 4A Meet1500m | #15 | 6:42.20 |
| 12/07 | Herricks Holiday Invitational600m | #3 | 2:18.50 |
| 12/12 | Section 8 Group A-B Format B600m | #5 | 2:16.15 |
| 01/06 | Section 8 Group E-F Format D1000m | #13 | 4:32.41 |
| 01/14 | SECTION 8 CONF 5 CHAMPIONSHIP MEET1000m | #7 | 4:28.85 |
| 10/05 | Tom Knipfing Invitational5K XC | #54 | 30:12.43 |
| 10/07 | Section 8 - Conf 3 & 4XC | #129 | 28:48.24 PR |
| 11/02 | Class County ChampsXC | #327 | 27:39.60 PR |
| 11/02 | Class County Champs5K XC | #66 | 27:39.60 PR |
| 05/08 | Section VIII Championships Division 4A1500m | #5 | 5:51.75 PR |
| 05/08 | Section VIII Championships Division 4A3000m | #4 | 13:43.57 PR |
| 05/24 | Section VIII County Championships Class A1500m | #9 | 6:27.79 |
| 05/24 | Section VIII County Championships Class A3000m | #12 | 14:36.64 |
| 12/02 | Herricks Holiday Invitational1000m | #6 | 4:06.09 PR |
| 12/02 | Herricks Holiday Invitational600m | #7 | 2:13.35 PR |
| 09/08 | Nassau County XC Conf 2, 44K XC | #260 | 25:41.32 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #105 | 28:59.65 |
| 09/19 | Nassau County XC Conf 1, 4XC | #10 | 28:51.29 |
| 09/27 | Nassau County XC Conf 2, 4XC | #114 | 25:08.95 PR |
| 10/02 | Nassau County XC Conf 3, 4XC | #99 | 27:56.03 |
| 10/21 | Nassau County XC Coaches MeetXC | #29 | 27:20.89 |
| 10/28 | Nassau County XC Class County ChampsXC | #48 | 26:15.61 |
| 11/04 | Nassau County XC State QualifierXC | #63 | 26:15.22 PR |
| 11/06 | Nassau County XC Clint Miller MeetXC | #32 | 26:36.19 |