| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 18:01.70 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 18:11.80 | 2025-10-25 |
| 5K XC · Brookville NY XC | 17:56.70 | 2025-11-01 |
| 5K XC · East Meadow NY XC | 18:03.31 | 2025-09-30 |
| XC · Bethpage ny XC | 19:19.82 | 2024-10-07 |
| XC · Bethpage NY XC | 18:53.50 | 2024-11-02 |
| XC · East Meadow NY XC | 19:41.77 | 2023-10-18 |
| XC · Kings Park NY XC | 22:34.40 | 2023-09-15 |
| 1000m Indoor | 3:01.45 | 2026-01-29 |
| 1600m Indoor | 5:07.33 | 2025-12-15 |
| 300m Indoor | 41.04 | 2024-12-18 |
| 3000m Steeplechase Outdoor | 11:50.14 | 2025-04-05 |
| 3200m Outdoor | 11:08.13 | 2025-04-25 |
| 04/24 | Oceanside Blue and White Invitational3200m | #9 | 11:14.78 |
| 04/24 | Oceanside Blue and White Invitational1600m | #12 | 5:18.23 |
| 05/04 | Division 4A Championship1600m | #9 | 5:19.24 |
| 05/04 | Division 4A Championship3200m | #5 | 11:45.63 |
| 05/21 | Section 8 A County Championship1600m | #2 | 5:08.79 |
| 04/05 | Nassau Coaches Invitational3000m Steeplechase | #7 | 11:50.14 PR |
| 04/05 | Nassau Coaches Invitational1600m | #14 | 5:52.37 |
| 04/25 | Blue and White Invitational3200m | #15 | 11:08.13 PR |
| 04/25 | Blue and White Invitational1600m | #13 | 5:17.70 |
| 05/07 | Division 4A Championship1600m | #9 | 5:15.23 |
| 05/07 | Division 4A Championship3200m | #4 | 11:22.28 |
| 05/09 | Massapequa Chiefs Invitational - Under The Lights3000m Steeplechase | #1 | 11:50.50 |
| 05/29 | Section 8 A County Championships1600m | #3 | 5:10.30 |
| 05/29 | Section 8 A County Championships3200m | #14 | 12:10.81 |
| 12/10 | Section 8 Group C-F Format A1600m | #12 | 5:17.03 |
| 12/10 | Section 8 Group C-F Format A1000m | #4 | 3:09.49 |
| 12/15 | Section 8 Group A-E Format B1600m | #6 | 5:07.33 PR |
| 01/07 | Section 8 Group D-E Format D3200m | #4 | 11:16.65 |
| 01/29 | Section 8 Conference 6 Championships1000m | #8 | 3:01.45 PR |
| 01/29 | Section 8 Conference 6 Championships1600m | #5 | 5:20.54 |
| 02/02 | Section 8 Class C Champs3200m | #8 | 11:13.66 |
| 02/02 | Section 8 Class C Champs1000m | #4 | 3:10.07 |
| 09/10 | Nassau League Meet #15K XC | #2 | 18:17.40 |
| 09/15 | Nassau League Meet #25K XC | #7 | 23:07.50 |
| 09/26 | Nassau League Meet #35K XC | #1 | 18:23.80 |
| 09/30 | Nassau League Meet #45K XC | #1 | 18:03.31 PR |
| 10/06 | Nassau League Meet #55K XC | #8 | 20:31.10 |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #34 | 18:26.50 |
| 10/25 | Nassau Coaches Invitational5K XC | #19 | 18:11.80 PR |
| 11/01 | Section VIII County Championship5K XC | #17 | 17:56.70 PR |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #49 | 18:59.40 |
| 04/20 | Nassau Coaches Invitational1600m | #3 | 5:22.36 |
| 05/06 | Section 8 Division 4A Meet1600m | #14 | 5:27.31 |
| 05/06 | Section 8 Division 4A Meet3200m | #9 | 12:48.14 |
| 05/24 | Section 8 Class A3200m | #12 | 12:33.86 |
| 11/25 | Section 8 Distance & Weight Throw3200m | #3 | 11:40.96 |
| 12/03 | Section 8 Group B-E Format A1600m | #4 | 5:25.85 |
| 12/12 | Section 8 Group A-B Format B1000m | #11 | 3:14.96 |
| 12/18 | Section 8 Group A-F Format C300m | #4 | 41.04 PR |
| 12/19 | Section 8 Group B-F Format C1600m | #13 | 5:28.84 |
| 01/07 | Section 8 Group B-D Format D1000m | #7 | 3:19.23 |
| 01/15 | SECTION 8 CONF 6 CHAMPIONSHIP MEET1600m | #7 | 5:25.58 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C1000m | #6 | 3:12.08 |
| 02/03 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS C1600m | #2 | 5:24.59 |
| 10/07 | Section 8 - Conf 3 & 4XC | #45 | 19:19.82 PR |
| 11/02 | Class County ChampsXC | #162 | 18:53.50 PR |
| 11/02 | Class County Champs5K XC | #19 | 18:53.50 PR |
| 11/09 | State Qualifier/Clint MillerXC | #136 | 19:11.60 |
| 11/09 | State Qualifier/Clint Miller5K XC | #49 | 19:11.60 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #229 | 18:01.70 PR |
| 09/11 | Nassau County XC Conf 3, 45K XC | #93 | 21:36.24 |
| 09/15 | Bob Pratt InvitationalXC | #187 | 22:34.40 PR |
| 09/19 | Nassau County XC Conf 1, 4XC | #6 | 21:54.93 |
| 09/27 | Nassau County XC Conf 2, 4XC | #124 | 20:18.01 |
| 10/02 | Nassau County XC Conf 3, 4XC | #119 | 22:46.47 |
| 10/07 | Suffolk Officials InvitationalXC | #138 | 23:32.30 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #197 | 19:41.77 PR |
| 10/28 | Nassau County XC Class County ChampsXC | #57 | 21:47.88 |
| 11/04 | Nassau County XC State QualifierXC | #46 | 19:10.36 |