| Event | Mark | Date |
|---|---|---|
| 1.5 Mile XC · Sunken Meadow State Park XC | 8:06.29 | 2019-10-04 |
| 4.5K XC · Sunken Meadow State Park XC | 15:57.92 | 2019-10-25 |
| 8K XC · Brookville NY XC | 26:20.8 | 2026-10-10 |
| 8K XC · Elon NC XC | 26:38.00 | 2024-11-01 |
| XC · Kings Park NY XC | 16:30.79 | 2023-11-03 |
| 1000m Indoor | 3:06.19 | 2019-12-18 |
| 1600m Indoor | 4:26.02 | 2024-02-14 |
| 3200m Outdoor | 10:06.48 | 2022-04-30 |
| 800m Outdoor | 2:03.96 | 2024-04-06 |
| 10/10 | Mets Cross Country Championships8K XC | #12 | 26:20.8 PR |
| 04/06 | Longwood Boys Spring Classic800m | #3 | 2:03.96 PR |
| 05/04 | St. Anthony's Invitational1600m | #11 | 4:30.86 |
| 05/22 | Section XI County 1A Championships 20241600m | #4 | 4:36.41 |
| 11/01 | 2024 CAA Cross Country Championship8K XC | #41 | 26:38.00 PR |
| 02/14 | Section 11 State Quals1600m | #1 | 4:26.02 PR |
| 09/15 | Bob Pratt InvitationalXC | #4 | 16:49.30 |
| 11/03 | Section XI State QualifierXC | #4 | 16:30.79 PR |
| 04/30 | Westhampton Track Invite Boys3200m | #7 | 10:06.48 PR |
| 05/14 | North Shore High School Invitational1600m | #5 | 4:33.85 |
| 12/07 | Section XI Boys Crossover A3200m | #17 | 10:56.61 |
| 12/18 | Section XI Boys Crossover C1000m | #28 | 3:06.19 PR |
| 01/11 | Section XI Boys Frosh - Soph Championship3200m | #2 | 11:08.40 |
| 10/04 | 49th Saint Anthony's Cross Country Invitational1.5 Mile XC | #3 | 8:06.29 PR |
| 10/25 | Section XI Freshmen - Sophomore Championships4.5K XC | #17 | 15:57.92 PR |
| 10/18 | 2018 Section XI Modified Cross Country MeetXC | #3 | 8:47.16 |