| Event | Mark | Date |
|---|---|---|
| 2.5 Mile XC · Bethpage NY XC | 17:38.90 | 2021-10-13 |
| 5K XC · Bethpage NY XC | 18:05.00 | 2024-11-02 |
| 5K XC · Brookville NY XC | 17:16.70 | 2025-11-01 |
| 5K XC · East Meadow NY XC | 17:03.64 | 2025-09-29 |
| XC · Bethpage NY XC | 16:54.26 | 2022-09-12 |
| XC · East Meadow NY XC | 18:19.39 | 2023-11-06 |
| XC · Kings Park NY XC | 20:54.80 | 2023-10-07 |
| 3200m Indoor | 10:03.92 | 2025-02-10 |
| 1600m Outdoor | 4:45.00 | 2026-05-15 |
| 400m Outdoor | 58.92 | 2024-05-11 |
| 800m Outdoor | 2:10.36 | 2025-06-09 |
| 03/28 | North Shore Autism Awareness Invitational3200m | #10 | 10:47.63 |
| 05/05 | Division 3A Championship3200m | #3 | 10:27.48 |
| 05/15 | Don Scott Memorial Relays1600m | #7 | 4:45.00 PR |
| 05/18 | Section 8 AA County Championship3200m | #6 | 10:27.02 |
| 06/04 | Section 8 State Qualifer - Day 13200m | #13 | 10:13.84 |
| 03/29 | North Shore Autism Awareness Invitational3200m | #13 | 10:27.57 |
| 04/19 | Port Washington Invitational1600m | #9 | 4:48.50 |
| 05/06 | Division 3A Championships3200m | #4 | 10:27.57 |
| 05/10 | North Shore Invitational3200m | #16 | 10:22.33 |
| 05/15 | Don Scott Memorial Relays1600m | #7 | 4:52.86 |
| 05/19 | Section 8 AA County Championship3200m | #7 | 11:07.67 |
| 06/09 | Massapequa Last Chance Invitational800m | #7 | 2:10.36 PR |
| 01/13 | Section 8 Conference 4 Championships3200m | #3 | 10:13.30 |
| 02/04 | Section 8 Class B Champs3200m | #4 | 10:17.91 |
| 09/08 | Nassau League Meet #15K XC | #5 | 18:08.40 |
| 09/25 | Nassau League Meet #35K XC | #7 | 18:53.35 |
| 09/29 | Nassau League Meet #45K XC | #2 | 17:03.64 PR |
| 10/06 | Nassau League Meet #55K XC | #11 | 17:50.80 |
| 10/22 | Frosh/Soph/Jr/Sr5K XC | #20 | 17:24.10 |
| 11/01 | Section VIII County Championship5K XC | #15 | 17:16.70 PR |
| 11/08 | Section VIII State Qualifier/Clint Miller5K XC | #16 | 17:30.00 |
| 05/04 | St. Anthony's Invitational3200m | #9 | 10:21.90 |
| 05/07 | Section 8 Division 3A Meet3200m | #2 | 10:33.99 |
| 05/11 | North Shore Invitational3200m | #13 | 10:17.96 |
| 05/11 | North Shore Invitational400m | #4 | 58.92 PR |
| 05/16 | Don Scott Memorial Relays1600m | #1 | 4:53.54 |
| 05/30 | Section 8 State Qualifier3200m | #11 | 10:18.38 |
| 12/09 | Section 8 Group A-D Format A1600m | #5 | 4:59.42 |
| 12/17 | Section 8 Group D-E Format C1600m | #5 | 4:48.21 |
| 01/13 | SECTION 8 CONF 4 CHAMPIONSHIP MEET3200m | #3 | 11:14.55 |
| 01/13 | SECTION 8 CONF 4 CHAMPIONSHIP MEET1600m | #3 | 4:51.00 |
| 02/05 | SECTION 8 COUNTY CHAMPIONSHIP MEET CLASS B3200m | #4 | 10:05.74 |
| 02/10 | SECTION 8 STATE QUALIFIER3200m | #8 | 10:03.92 PR |
| 11/02 | Class County ChampsXC | #89 | 18:05.00 PR |
| 11/02 | Class County Champs5K XC | #1 | 18:05.00 PR |
| 04/01 | Valley Stream Challenge Invitational1600m | #15 | 5:18.96 |
| 04/01 | Valley Stream Challenge Invitational800m | #13 | 2:43.51 |
| 05/13 | North Shore Invitational3200m | #6 | 11:02.66 |
| 05/13 | North Shore Invitational400m | #5 | 1:04.14 |
| 09/18 | Nassau County XC Conf 2, 3XC | #10 | 20:00.20 |
| 10/02 | Nassau County XC Conf 3, 4XC | #43 | 19:47.33 |
| 10/07 | Suffolk Officials InvitationalXC | #61 | 20:54.80 PR |
| 10/18 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #83 | 18:22.76 |
| 10/21 | Nassau County XC Coaches MeetXC | #36 | 19:58.20 |
| 11/06 | Nassau County XC Clint Miller MeetXC | #15 | 18:19.39 PR |
| 04/09 | The Nassau Coaches Invitational1600m | #7 | 5:27.87 |
| 05/14 | North Shore High School Invitational3200m | #17 | 11:58.55 |
| 05/14 | North Shore High School Invitational400m | #4 | 1:11.28 |
| 09/08 | Nassau County XC Conf 1, 3XC | #192 | 20:10.14 |
| 09/12 | Nassau County XC Conf 3, 4XC | #7 | 16:54.26 PR |
| 09/19 | Nassau County XC Conf 2, 3XC | #11 | 21:40.84 |
| 09/28 | Nassau County XC Conf 1, 3XC | #24 | 20:06.48 |
| 10/03 | Nassau County XC Conf 3, 4XC | #9 | 20:54.40 |
| 10/19 | Nassau County XC Frosh-Soph-Jr-Sr MeetXC | #14 | 18:46.95 |
| 10/29 | Nassau County XC Class County ChampsXC | #9 | 19:24.63 |
| 11/07 | Nassau County XC Clint Miller5K XC | #36 | 19:40.07 |
| 09/09 | Nassau County XC ConfXC | #48 | 18:54.17 |
| 09/13 | Nassau County XC ConfXC | #25 | 24:52.99 |
| 09/20 | Nassau County XC ConfXC | #56 | 23:44.24 |
| 09/27 | Nassau County XC ConfXC | #13 | 23:13.61 |
| 10/04 | Nassau County XC ConfXC | #23 | 23:15.36 |
| 10/13 | Nassau County XC North Shore vs South Shore2.5 Mile XC | #209 | 17:38.90 PR |
| 10/16 | 54th Annual Nassau Coaches XC InvitationalXC | #38 | 22:37.85 |
| 10/20 | Nassau County XC Frosh-Soph-Jun-SenXC | #29 | 20:34.83 |
| 11/08 | Nassau County XC Clint Miller5K XC | #29 | 19:56.10 |