Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorOcean Breeze HS Invitational · Jan 25 | 4:59.03 | Ocean Breeze HS Invitational | January 25, 2020 |
| 1 Mile · OutdoorDon Bohlinger Invitational · May 10 | 5:05.05 | Don Bohlinger Invitational | May 10, 2019 |
| 1000 Meters · IndoorSection XI Boys Crossover D · Dec 22 | 2:57.46a | Section XI Boys Crossover D | December 22, 2018 |
| 1000 Meters · OutdoorSection 11 Boys Frosh-Soph Championships · Jan 13 | 3:01.39a | Section 11 Boys Frosh-Soph Championships | January 13, 2019 |
| 1600 Meters · IndoorSection 11 Frosh/Soph Champs · Jan 11 | 4:54.81 | Section 11 Frosh/Soph Champs | January 11, 2020 |
| 1600 Meters · OutdoorSection XI Boys Small School Championship · Feb 1 | 4:44.95a | Section XI Boys Small School Championship | February 1, 2020 |
| 3200 Meters · IndoorSection XI Boys Crossover A · Dec 9 | 11:25.47a | Section XI Boys Crossover A | December 9, 2018 |
| 3200 Meters · OutdoorSection XI Boys Crossover C-1 · Dec 18 | 10:50.99a | Section XI Boys Crossover C-1 | December 18, 2019 |
| 400 Meters · OutdoorPort Jefferson Steeplefest · Apr 9 | 56.55 | Port Jefferson Steeplefest | April 9, 2022 |
| 600 Meters · IndoorSection 11 Boys League Champs · Jan 23 | 1:31.46 | Section 11 Boys League Champs | January 23, 2022 |
| 800 Meters · IndoorSection XI State Qualifier Meet · Feb 14 | 2:04.94 | Section XI State Qualifier Meet | February 14, 2022 |
| 800 Meters · OutdoorSection XI County C Championships · May 26 | 2:04.81 | Section XI County C Championships | May 26, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
3 results2022 Indoor Track
2 results2021 Outdoor Track
1 results2020 Outdoor Track
2 results2020 Indoor Track
2 results2019 Indoor Track
5 results2019 Outdoor Track
8 results2018 Indoor Track
4 results2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | Section XI Boys Crossover B1Dec 12 · 1600 Meters · Place 27 · Port Jefferson (Earl Vandermeulen) | 1600 Meters | 27. | 5:12.22a | 9 |