Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorNew Balance Games · Jan 19 | 3:11.62 | New Balance Games | January 19, 2018 |
| 1000 Meters · OutdoorSection 11 Cross Over C · Dec 19 | 3:20.14a | Section 11 Cross Over C | December 19, 2017 |
| 110m Hurdles · 39" / 0.991m · OutdoorNYSPHSAA Section XI Boys Division Championships · May 24 | 21.81a | NYSPHSAA Section XI Boys Division Championships | May 24, 2018 |
| 1500 Meters · OutdoorNYSPHSAA Section XI Boys Division Championships · May 24 | 5:01.11a | NYSPHSAA Section XI Boys Division Championships | May 24, 2018 |
| 1600 Meters · IndoorNorth Shore HS Invitational · Dec 26 | 5:32.52a | North Shore HS Invitational | December 26, 2017 |
| 1600 Meters · Outdoor Section XI Boys Crossover D · Jan 7 | 5:46.08a | Section XI Boys Crossover D | January 7, 2018 |
| 300 Meters · IndoorNorth Shore Invitational · Dec 26 | 46.94a | North Shore Invitational | December 26, 2018 |
| 55 Meter · OutdoorSection XI Boys Crossover B1 · Dec 12 | 7.76a | Section XI Boys Crossover B1 | December 12, 2018 |
| 600 Meters · IndoorSection XI Boys Crossover B · Dec 16 | 1:53.56a | Section XI Boys Crossover B | December 16, 2017 |
| 600 Meters · OutdoorSection XI Boys League 4 Championships · Jan 26 | 1:41.29a | Section XI Boys League 4 Championships | January 26, 2018 |
| High Jump · IndoorSection XI Boys Crossover A · Dec 9 | 5-03.00 | Section XI Boys Crossover A | December 9, 2018 |
| High Jump · OutdoorSection 11 Boys Frosh-Soph Championships · Jan 13 | 5-03.00 | Section 11 Boys Frosh-Soph Championships | January 13, 2019 |
| Long Jump · OutdoorNYSPHSAA Section XI Boys Division Championships · May 24 | 15-07.50 | NYSPHSAA Section XI Boys Division Championships | May 24, 2018 |
| Pentathlon (Outdoor) · Standard · OutdoorNYSPHSAA Section XI Boys Division Championships · May 24 | 1847 | NYSPHSAA Section XI Boys Division Championships | May 24, 2018 |
| Shot Put · 12lb · OutdoorNYSPHSAA Section XI Boys Division Championships · May 24 | 24-00.25 | NYSPHSAA Section XI Boys Division Championships | May 24, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
2 results2019 Outdoor Track
2 results2018 Indoor Track
5 results2018 Outdoor Track
10 results2017 Indoor Track
2 results2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Section 11 Cross Over CDec 19 · 1000 Meters · Place 45 · Sayville | 1000 Meters | 45. | 3:20.14a PB | 9 |