Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | Middlesex LeagueMay 17 · 1 Mile · Place 4 · Lexington | 1 Mile | 4. | 4:38.08a PB | 12 |
| May 14 | Andover InvitationalMay 14 · 800 Meters · Place 4 · Lexington | 800 Meters | 4. | 2:01.55a PB | 12 |
| May 7 | Weston TwilightMay 7 · 1 Mile · Place 32 · Lexington | 1 Mile | 32. | 4:40.43a | 12 |
2016 Indoor Track
1 results2015 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Middlesex #1 BoysDec 16 · 1000 Meters · Place 2 · Lexington | 1000 Meters | 2. | 2:48.98a | 12 |
| Jan 6 | Middlesex Conf #3Jan 6 · 1 Mile · Place 4 · Lexington | 1 Mile | 4. | 4:49.68a PB | 11 |
2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | Middlesex Conf #2Dec 30 · 1000 Meters · Place 10 · Lexington | 1000 Meters | 10. | 2:52.44a | 11 |