| Event | Mark | Date |
|---|---|---|
| 5K XC · Bethpage NY XC | 19:43.10 | 2024-11-09 |
| 5K XC · Brookville NY XC | 19:16.80 | 2025-11-08 |
| 5K XC · East Meadow NY XC | 19:52.73 | 2025-09-29 |
| XC · Bethpage NY XC | 13:59.04 | 2023-09-19 |
| XC · Brookville NY XC | 21:00.6 | 2026-09-30 |
| 1000m Indoor | 3:15.67 | 2025-01-27 |
| 1500m Outdoor | 5:00.32 | 2025-06-06 |
| 3000m Outdoor | 11:00.04 | 2025-05-28 |
| 800m Outdoor | 2:28.85 | 2026-05-11 |
| 05/11 | Division 1A Championship1500m | #3 | 5:12.82 |
| 05/11 | Division 1A Championship800m | #4 | 2:28.85 PR |
| 05/20 | Section 8 AAA County Championship1500m | #7 | 5:04.55 |
| 06/05 | Section 8 State Qualifier - Day 21500m | #1 | 5:03.48 |
| 06/05 | Section 8 State Qualifier - Day 21500m | #7 | 5:03.489 |
| 09/09 | Nassau League Meet #15K XC | #2 | 20:28.2 |
| 09/15 | Nassau League Meet #25K XC | #4 | 20:56.9 |
| 09/23 | Nassau League Meet #35K XC | #2 | 19:48.2 |
| 09/30 | Nassau League Meet #4XC | #2 | 21:00.6 PR |
| 10/06 | Nassau League Meet #5XC | #2 | 20:20.0 |
| 05/10 | North Shore Invitational3000m | #3 | 11:09.62 |
| 05/12 | Division 1A Championship1500m | #6 | 5:08.73 |
| 05/12 | Division 1A Championship3000m | #5 | 11:56.52 |
| 05/28 | Section 8 AAA County Championship3000m | #6 | 11:00.04 PR |
| 06/06 | Section VIII State Qualifier Day 21500m | #1 | 5:00.32 PR |
| 12/10 | Section 8 Group C-F Format A1500m | #2 | 5:10.54 |
| 12/10 | Section 8 Group C-F Format A1500m | #2 | 5:10.549 |
| 12/15 | Section 8 Group A-E Format B1500m | #1 | 5:12.52 |
| 12/15 | Section 8 Group A-E Format B1500m | #1 | 5:12.529 |
| 01/05 | Section 8 Group A-D Format D1000m | #3 | 3:18.02 |
| 01/05 | Section 8 Group A-D Format D1000m | #3 | 3:18.029 |
| 01/27 | Section 8 Conference 1 Championships3000m | #4 | 11:10.14 |
| 01/27 | Section 8 Conference 1 Championships1500m | #5 | 5:12.74 |
| 02/03 | Section 8 Class A Champs3000m | #5 | 11:19.39 |
| 09/08 | Nassau League Meet #15K XC | #1 | 20:54.70 |
| 09/16 | Nassau League Meet #25K XC | #2 | 21:21.20 |
| 09/26 | Nassau League Meet #35K XC | #1 | 19:47.60 |
| 09/29 | Nassau League Meet #45K XC | #1 | 19:52.73 PR |
| 10/07 | Nassau League Meet #55K XC | #3 | 19:33.17 |
| 11/01 | Section VIII County Championship5K XC | #5 | 19:30.60 |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #5 | 19:16.80 PR |
| 05/11 | North Shore Invitational3000m | #7 | 11:28.04 |
| 05/13 | Section 8 Division 1A Meet3000m | #3 | 11:20.23 |
| 05/22 | Section 8 Class AAA3000m | #7 | 11:28.04 |
| 05/30 | Section 8 State Qualifier3000m | #11 | 11:15.62 |
| 11/25 | Section 8 Distance & Weight Throw3000m | #6 | 11:10.14 |
| 12/03 | Section 8 Group B-E Format A1500m | #5 | 5:08.95 |
| 12/12 | Section 8 Group A-B Format B1000m | #9 | 3:20.43 |
| 12/19 | Section 8 Group B-F Format C1500m | #5 | 5:13.50 |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1000m | #4 | 3:15.67 PR |
| 01/27 | SECTION 8 CONF 1 CHAMPIONSHIP MEET1500m | #4 | 5:14.80 |
| 02/04 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS A3000m | #6 | 11:07.89 |
| 10/08 | Section 8 - Conf 1 & 2XC | #9 | 20:15.11 |
| 11/02 | Class County ChampsXC | #12 | 19:49.70 |
| 11/02 | Class County Champs5K XC | #8 | 19:49.70 |
| 11/09 | State Qualifier/Clint MillerXC | #13 | 19:43.10 PR |
| 11/09 | State Qualifier/Clint Miller5K XC | #7 | 19:43.10 PR |
| 12/18 | Section 8 Group B-C Format C1500m | #3 | 5:47.11 |
| 09/19 | Nassau County XC Conf 1, 4XC | #66 | 13:59.04 PR |
| 10/19 | 2017 Section XI Modified Cross Country MeetXC | #155 | 12:54.71 |