| Event | Mark | Date |
|---|---|---|
| 4K XC · Bethpage NY XC | 17:10.40 | 2023-09-08 |
| 5K XC · Bethpage NY XC | 18:52.20 | 2024-11-02 |
| 5K XC · Brookville NY XC | 18:07.10 | 2025-11-08 |
| 5K XC · East Meadow NY XC | 17:35.50 | 2025-10-22 |
| XC · Bethpage NY XC | 17:33.73 | 2022-09-13 |
| XC · East Meadow NY XC | 19:38.09 | 2023-09-26 |
| 1000m Indoor | 2:59.98 | 2024-02-12 |
| 3000m Indoor | 10:20.11 | 2025-02-04 |
| 600m Indoor | 1:37.37 | 2024-12-17 |
| 1500m Outdoor | 4:34.68 | 2026-06-05 |
| 400m Outdoor | 59.48 | 2025-05-12 |
| 800m Outdoor | 2:09.92 | 2025-06-05 |
| 05/12 | Division 2A Championship1500m | #1 | 4:56.50 |
| 05/12 | Division 2A Championship800m | #1 | 2:26.18 |
| 05/12 | Division 2A Championship3000m | #1 | 10:59.36 |
| 05/20 | Section 8 AAA County Championship1500m | #1 | 4:53.69 |
| 05/20 | Section 8 AAA County Championship800m | #1 | 2:18.88 |
| 05/20 | Section 8 AAA County Championship3000m | #1 | 11:04.93 |
| 06/04 | Section 8 State Qualifer - Day 1800m | #1 | 2:11.70 |
| 06/04 | Section 8 State Qualifer - Day 1800m | #1 | 2:11.709 |
| 06/05 | Section 8 State Qualifier - Day 21500m | #1 | 4:34.68 PR |
| 06/05 | Section 8 State Qualifier - Day 21500m | #1 | 4:34.689 |
| 04/05 | Nassau Coaches Invitational800m | #1 | 2:15.85 |
| 04/15 | The Jim McGlynn Classic1500m | #1 | 4:45.79 |
| 05/12 | Division 1B Championship1500m | #1 | 5:08.21 |
| 05/12 | Division 1B Championship400m | #1 | 59.48 PR |
| 05/12 | Division 1B Championship3000m | #1 | 10:51.03 |
| 05/28 | Section 8 AAA County Championship1500m | #1 | 4:42.45 |
| 05/28 | Section 8 AAA County Championship800m | #1 | 2:17.95 |
| 05/28 | Section 8 AAA County Championship3000m | #1 | 10:41.44 |
| 06/05 | Section VIII State Qualifer Day 1800m | #1 | 2:09.92 PR |
| 06/06 | Section VIII State Qualifier Day 21500m | #1 | 4:52.15 |
| 12/03 | Section 8 Group C-D Format A1500m | #1 | 4:55.54 |
| 12/03 | Section 8 Group C-D Format A1500m | #1 | 4:55.549 |
| 12/18 | Section 8 Group D-F Format B1500m | #1 | 4:47.66 |
| 12/18 | Section 8 Group D-F Format B1500m | #1 | 4:47.661 |
| 01/28 | Section 8 Conference 2 Championships3000m | #1 | 10:39.18 |
| 01/28 | Section 8 Conference 2 Championships1000m | #1 | 3:12.27 |
| 01/28 | Section 8 Conference 2 Championships1000m | #1 | 3:12.279 |
| 01/28 | Section 8 Conference 2 Championships1500m | #1 | 5:10.52 |
| 02/03 | Section 8 Class A Champs3000m | #1 | 10:24.39 |
| 02/03 | Section 8 Class A Champs1000m | #1 | 3:00.78 |
| 02/03 | Section 8 Class A Champs1000m | #1 | 3:00.781 |
| 02/03 | Section 8 Class A Champs1500m | #1 | 5:02.94 |
| 02/03 | Section 8 Class A Champs1500m | #1 | 5:02.949 |
| 02/12 | Section 8 State Qualifier Day 21000m | #1 | 3:02.51 |
| 02/12 | Section 8 State Qualifier Day 21500m | #1 | 4:53.97 |
| 09/10 | Nassau League Meet #15K XC | #1 | 18:45.00 |
| 09/16 | Nassau League Meet #25K XC | #1 | 18:33.00 |
| 09/25 | Nassau League Meet #35K XC | #1 | 19:49.69 |
| 09/30 | Nassau League Meet #45K XC | #1 | 20:04.27 |
| 10/07 | Nassau League Meet #55K XC | #1 | 18:12.44 |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #1 | 17:35.50 PR |
| 11/01 | Section VIII County Championship5K XC | #1 | 18:22.00 |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #1 | 18:07.10 PR |
| 04/20 | Nassau Coaches Invitational800m | #1 | 2:17.09 |
| 04/22 | The Jim McGlynn Classic1500m | #1 | 4:56.85 |
| 05/04 | St. Anthony's Invitational1500m | #2 | 4:34.77 |
| 05/13 | Section 8 Division 1B Meet1500m | #1 | 5:09.79 |
| 05/13 | Section 8 Division 1B Meet800m | #1 | 2:16.17 |
| 05/13 | Section 8 Division 1B Meet3000m | #1 | 10:55.92 |
| 05/16 | Don Scott Memorial Relays800m | #1 | 2:15.34 |
| 05/22 | Section 8 Class AAA1500m | #1 | 4:44.23 |
| 05/22 | Section 8 Class AAA800m | #1 | 2:17.25 |
| 05/22 | Section 8 Class AAA3000m | #1 | 10:43.21 |
| 05/30 | Section 8 State Qualifier800m | #1 | 2:12.47 |
| 05/31 | Section 8 State Qualifier1500m | #1 | 4:47.49 |
| 12/04 | Section 8 Group C-E Format B600m | #1 | 1:42.14 |
| 12/10 | Section 8 Group A-B Format A1500m | #1 | 4:51.37 |
| 12/17 | Section 8 Group D-E Format C600m | #1 | 1:37.37 PR |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET3000m | #1 | 10:51.47 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET1000m | #1 | 3:21.98 |
| 01/28 | SECTION 8 CONF 2 CHAMPIONSHIP MEET1500m | #1 | 5:05.19 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A3000m | #1 | 10:20.11 PR |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1000m | #1 | 3:03.66 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A1500m | #1 | 4:52.63 |
| 02/10 | SECTION 8 STATE QUALIFIER1000m | #1 | 3:03.27 |
| 02/10 | SECTION 8 STATE QUALIFIER1500m | #1 | 4:48.28 |
| 11/02 | Class County ChampsXC | #2 | 18:52.20 PR |
| 11/02 | Class County Champs5K XC | #1 | 18:52.20 PR |
| 11/09 | State Qualifier/Clint MillerXC | #5 | 19:13.40 |
| 11/09 | State Qualifier/Clint Miller5K XC | #1 | 19:13.40 |
| 05/09 | Section VIII Championships Division 1B1500m | #1 | 5:04.13 |
| 05/09 | Section VIII Championships Division 1B800m | #1 | 2:20.45 |
| 05/22 | Section VIII County Championships Class AAA1500m | #2 | 4:44.51 |
| 05/22 | Section VIII County Championships Class AAA800m | #1 | 2:17.98 |
| 06/01 | Section VIII State Qualifier1500m | #1 | 4:59.73 |
| 12/15 | Section 8 Distance & Weight Throw3000m | #1 | 10:21.53 |
| 01/16 | Conference 2 Champs3000m | #1 | 11:04.62 |
| 01/16 | Conference 2 Champs1000m | #2 | 3:09.66 |
| 01/16 | Conference 2 Champs1500m | #1 | 5:04.70 |
| 02/12 | Section 8 State Quals1000m | #1 | 2:59.98 PR |
| 02/12 | Section 8 State Quals1500m | #2 | 5:01.96 |
| 09/08 | Nassau County XC Conf 2, 44K XC | #12 | 17:10.40 PR |
| 09/12 | Nassau County XC Conf 1, 25K XC | #1 | 19:09.52 |
| 09/19 | Nassau County XC Conf 1, 4XC | #1 | 22:32.01 |
| 09/26 | Nassau County XC Conf 1, 3XC | #4 | 19:38.09 PR |
| 10/03 | Nassau County XC Conf 1, 2XC | #1 | 19:44.37 |
| 10/28 | Nassau County XC Class County ChampsXC | #1 | 19:37.44 |
| 11/04 | Nassau County XC State QualifierXC | #1 | 18:52.70 |
| 09/08 | Nassau County XC Conf 1, 3XC | #1 | 20:54.72 |
| 09/13 | Nassau County XC Conf 1, 2XC | #1 | 17:33.73 PR |
| 09/20 | Nassau County XC Conf 1, 4XC | #1 | 21:57.34 |
| 09/28 | Nassau County XC Conf 1, 3XC | #1 | 19:39.17 |
| 10/06 | Nassau County XC Conf 1, 2XC | #1 | 19:53.07 |
| 10/29 | Nassau County XC Class County ChampsXC | #2 | 19:38.62 |
| 11/05 | Nassau County XC State QualifierXC | #3 | 19:45.21 |