Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2015 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | MA Central/West D1May 30 · 800 Meters · Place 5 · Westborough | 800 Meters | 5. | 2:02.72a | 12 |
| May 20 | MidWach B League MeetMay 20 · 1 Mile · Place 1 · Westborough | 1 Mile | 1. | 4:41.20a PB | 12 |
| May 20 | MidWach B League MeetMay 20 · 800 Meters · Place 2 · Westborough | 800 Meters | 2. | 2:08.28a | 12 |
| May 16 | District E BoysMay 16 · 800 Meters · Place 2 · Westborough | 800 Meters | 2. | 1:59.60a PB | 12 |
2015 Indoor Track
1 results2014 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | MSTCA Winter Festival - Small Dec 21 · 1000 Meters · Place 3 · Westborough | 1000 Meters | 3. | 2:43.21a PB | 12 |
| Dec 16 | MidWach #1Dec 16 · 1 Mile · Place 2 · Westborough | 1 Mile | 2. | 4:57.0 PB | 12 |
| Dec 16 | MidWach #1Dec 16 · 1000 Meters · Place 2 · Westborough | 1000 Meters | 2. | 2:50.8 | 12 |