| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 16:02.78 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 16:29.50 | 2025-10-25 |
| 5K XC · Brookville NY XC | 16:04.00 | 2025-11-08 |
| 5K XC · East Meadow NY XC | 16:15.92 | 2025-09-29 |
| XC · Bethpage NY XC | 16:10.37 | 2022-10-12 |
| XC · East Meadow NY XC | 9:27.68 | 2022-09-09 |
| 1000m Indoor | 2:49.26 | 2025-12-11 |
| 600m Indoor | 1:32.51 | 2025-12-17 |
| 1600m Outdoor | 4:29.88 | 2025-06-06 |
| 3200m Outdoor | 9:40.18 | 2026-06-04 |
| 800m Outdoor | 2:07.23 | 2025-04-19 |
| 04/04 | Nassau Coaches Invitational1600m | #7 | 4:40.03 |
| 04/04 | Nassau Coaches Invitational1600m | #7 | 4:40.039 |
| 05/01 | Herricks Invitational1600m | #2 | 4:36.46 |
| 05/01 | Herricks Invitational1600m | #2 | 4:36.469 |
| 05/11 | Division 1B Championship1600m | #2 | 4:41.11 |
| 05/11 | Division 1B Championship3200m | #3 | 10:05.11 |
| 05/20 | Section 8 AAA County Championship1600m | #5 | 4:41.17 |
| 06/04 | Section 8 State Qualifer - Day 13200m | #5 | 9:40.18 PR |
| 06/05 | Section 8 State Qualifier - Day 21600m | #6 | 4:31.24 |
| 06/05 | Section 8 State Qualifier - Day 21600m | #6 | 4:31.249 |
| 04/05 | Nassau Coaches Invitational1600m | #14 | 4:42.55 |
| 04/19 | Port Washington Invitational1600m | #7 | 4:36.00 |
| 04/19 | Port Washington Invitational800m | #4 | 2:07.23 PR |
| 05/02 | Herricks Spring Invitational1600m | #2 | 4:31.56 |
| 05/02 | Herricks Spring Invitational3200m | #1 | 10:12.97 |
| 05/12 | Division 1B Championship1600m | #2 | 4:33.85 |
| 05/12 | Division 1B Championship3200m | #2 | 10:00.87 |
| 05/28 | Section 8 AAA County Championship3200m | #3 | 9:42.29 |
| 06/05 | Section VIII State Qualifer Day 13200m | #8 | 9:41.23 |
| 06/06 | Section VIII State Qualifier Day 21600m | #7 | 4:29.88 PR |
| 12/06 | Herricks Holiday Invitational3200m | #1 | 10:58.15 |
| 12/11 | Section 8 Group E-F Format A1000m | #1 | 2:49.26 PR |
| 12/11 | Section 8 Group E-F Format A1000m | #2 | 2:49.269 |
| 12/17 | Section 8 Group C-E Format B600m | #2 | 1:32.51 PR |
| 12/17 | Section 8 Group C-E Format B600m | #14 | 1:32.519 |
| 01/08 | Section 8 Group E-F Format D3200m | #4 | 10:44.92 |
| 01/08 | Section 8 Group E-F Format D3200m | #4 | 10:44.929 |
| 01/28 | Section 8 Conference 2 Championships3200m | #8 | 10:44.39 |
| 02/03 | Section 8 Class A Champs1600m | #6 | 4:46.42 |
| 02/03 | Section 8 Class A Champs1600m | #6 | 4:46.429 |
| 02/12 | Section 8 State Qualifier Day 21600m | #12 | 4:50.64 |
| 09/08 | Nassau League Meet #15K XC | #2 | 16:49.50 |
| 09/16 | Nassau League Meet #25K XC | #1 | 16:29.90 |
| 09/26 | Nassau League Meet #35K XC | #1 | 16:52.80 |
| 09/29 | Nassau League Meet #45K XC | #1 | 16:15.92 PR |
| 10/07 | Nassau League Meet #55K XC | #18 | 20:14.66 |
| 10/25 | Nassau Coaches Invitational5K XC | #3 | 16:29.50 PR |
| 11/01 | Section VIII County Championship5K XC | #3 | 16:15.10 |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #3 | 16:04.00 PR |
| 04/18 | Section VIII "North Shore" Frosh/Soph Meet1600m | #1 | 4:52.88 |
| 04/20 | Nassau Coaches Invitational1600m | #3 | 4:38.55 |
| 04/20 | Nassau Coaches Invitational800m | #7 | 2:10.71 |
| 05/03 | Herricks Invitational1600m | #2 | 4:37.41 |
| 05/03 | Herricks Invitational800m | #4 | 2:07.82 |
| 05/14 | Section 8 Division 2A Meet1600m | #2 | 4:34.92 |
| 05/14 | Section 8 Division 2A Meet3200m | #2 | 10:36.55 |
| 05/22 | Section 8 Class AAA3200m | #2 | 9:51.49 |
| 05/30 | Section 8 State Qualifier3200m | #8 | 9:57.57 |
| 05/31 | Section 8 State Qualifier1600m | #5 | 4:37.65 |
| 12/04 | Section 8 Group C-E Format B1000m | #7 | 2:49.47 |
| 12/10 | Section 8 Group A-B Format A1600m | #7 | 4:46.91 |
| 12/18 | Section 8 Group A-F Format C1600m | #2 | 4:46.08 |
| 01/07 | Section 8 Group B-D Format D3200m | #2 | 10:22.44 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET3200m | #3 | 10:41.31 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET1600m | #5 | 4:56.18 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1600m | #2 | 4:57.49 |
| 10/08 | Section 8 - Conf 1 & 2XC | #13 | 17:19.70 |
| 11/02 | Class County ChampsXC | #20 | 16:49.20 |
| 11/02 | Class County Champs5K XC | #7 | 16:49.20 |
| 11/09 | State Qualifier/Clint MillerXC | #26 | 16:54.00 |
| 11/09 | State Qualifier/Clint Miller5K XC | #12 | 16:54.00 |
| 05/15 | Section VIII Championships Division 2A1600m | #10 | 4:56.04 |
| 05/22 | Section VIII County Championships Class AAA1600m | #5 | 4:56.86 |
| 12/02 | Herricks Holiday Invitational1600m | #2 | 4:50.95 |
| 01/16 | Conference 2 Champs3200m | #2 | 10:29.44 |
| 01/16 | Conference 2 Champs1600m | #8 | 5:08.89 |
| 02/12 | Section 8 State Quals3200m | #7 | 10:08.00 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #106 | 16:02.78 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #70 | 18:44.60 |
| 09/18 | Nassau County XC Conf 2, 3XC | #5 | 18:53.95 |
| 09/27 | Nassau County XC Conf 2, 4XC | #28 | 17:39.08 |
| 10/03 | Nassau County XC Conf 1, 2XC | #19 | 17:55.31 |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #15 | 16:46.22 |
| 10/21 | Nassau County XC Coaches MeetXC | #1 | 17:46.92 |
| 10/28 | Nassau County XC Class County ChampsXC | #9 | 17:20.79 |
| 11/04 | Nassau County XC State QualifierXC | #18 | 17:26.50 |
| 09/09 | Nassau County XC Conf 2, 4XC | #15 | 9:27.68 PR |
| 09/13 | Nassau County XC Conf 1, 2XC | #22 | 19:05.49 |
| 09/19 | Nassau County XC Conf 2, 3XC | #23 | 23:19.95 |
| 09/29 | Nassau County XC Conf 2, 4XC | #24 | 21:20.33 |
| 10/06 | Nassau County XC Conf 1, 2XC | #15 | 21:36.00 |
| 10/12 | Nassau County XC North Shore vs South ShoreXC | #2 | 16:10.37 PR |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #18 | 19:18.49 |
| 10/29 | Nassau County XC Class County ChampsXC | #61 | 19:09.95 |
| 11/05 | Nassau County XC State QualifierXC | #58 | 19:33.27 |