Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSaint Anthony's Developmental · Dec 10 | 5:02.07a | Saint Anthony's Developmental | December 10, 2016 |
| 1 Mile · OutdoorEastern States Invitational · Jun 3 | 4:34.39a | Eastern States Invitational | June 3, 2018 |
| 1000 Meters · Indoor Tim St. Lawrence Invitational · Dec 15 | 2:46.97a | Tim St. Lawrence Invitational | December 15, 2017 |
| 1600 Meters · IndoorCHSAA Frosh/Soph Boys Champs · Feb 3 | 4:41.23 | CHSAA Frosh/Soph Boys Champs | February 3, 2018 |
| 1600 Meters · OutdoorNSCHSAA Sectional Championships · May 19 | 4:39.15 | NSCHSAA Sectional Championships | May 19, 2018 |
| 2000m Steeplechase · OutdoorEastern States Champs 2011 · Jun 5 | 6:17.70 | Eastern States Champs 2011 | June 5, 2011 |
| 3000 Meters · Indoor35th Yale Interscholastic Track and Field Classic · Jan 20 | 9:36.87a | 35th Yale Interscholastic Track and Field Classic | January 20, 2017 |
| 3000m Steeplechase · OutdoorCHSAA Intersectionals - City Championships · May 28 | 9:59.52 | CHSAA Intersectionals - City Championships | May 28, 2011 |
| 3200 Meters · IndoorCHSAA Championships · Feb 18 | 9:57.93 | CHSAA Championships | February 18, 2012 |
| 3200 Meters · OutdoorBob Pratt Smithtown Invitational · Apr 29 | 10:16.60 | Bob Pratt Smithtown Invitational | April 29, 2017 |
| 400 Meters · Outdoor · Hand timedIona Prep/Ursuline Invitational · Apr 5 | 58.6h | Iona Prep/Ursuline Invitational | April 5, 2018 |
| 800 Meters · IndoorSaint Anthony's Developmental Meet #2 · Dec 9 | 2:12.02a | Saint Anthony's Developmental Meet #2 | December 9, 2017 |
| 800 Meters · OutdoorNSCHSAA Easter Classic · Apr 18 | 2:09.20 | NSCHSAA Easter Classic | April 18, 2017 |
| 800 Meters · Outdoor · Hand timedIona Prep/Ursuline Invitational · Apr 5 | 2:09.3h | Iona Prep/Ursuline Invitational | April 5, 2018 |
| Combined results · OutdoorKnight-Time Invitational · Apr 9 | 10:36.90 | Knight-Time Invitational | April 9, 2011 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
9 results2018 Indoor Track
4 results2017 Indoor Track
5 results2017 Outdoor Track
5 results2016 Indoor Track
3 results2012 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 18 | CHSAA ChampionshipsFeb 18 · 3200 Meters · Place 6 · St. Anthonys | 3200 Meters | 6 | 9:57.93 PB | 12 |
2011 Outdoor Track
4 results2010 Outdoor Track
3 results