Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
4 results2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 24 | MSTCA Coaches Elite MeetJan 24 · 600 Meters · Place 14 · Westford Academy | 600 Meters | 14. | 1:26.37a PB | 12 |
| Jan 20 | Dual County #5Jan 20 · 1000 Meters · Place 6 · Westford Academy | 1000 Meters | 6. | 2:47.40a PB | 12 |
| Jan 13 | Dual County #4Jan 13 · 600 Meters · Place 4 · Westford Academy | 600 Meters | 4. | 1:27.55a | 12 |
| Jan 6 | Dual County #3Jan 6 · 600 Meters · Place 3 · Westford Academy | 600 Meters | 3. | 1:27.46a | 12 |
2015 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Dual County #2Dec 23 · 600 Meters · Place 1 · Westford Academy | 600 Meters | 1. | 1:29.79a | 12 |
| Dec 18 | Dual County #1Dec 18 · 600 Meters · Place 8 · Westford Academy | 600 Meters | 8. | 1:31.41a | 12 |
| Feb 11 | MIAA D1 Indoor State ChampionshipsFeb 11 · 600 Meters · Place 13 · Westford Academy | 600 Meters | 13. | 1:29.98a | 11 |
| Jan 5 | Dual County #3Jan 5 · 600 Meters · Place 5 · Westford Academy | 600 Meters | 5. | 1:28.00a | 11 |
2015 Outdoor Track
2 results2014 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Dual County #2Dec 23 · 1000 Meters · Place 5 · Westford Academy | 1000 Meters | 5. | 2:47.74a | 11 |
| Dec 19 | Dual Country ConfDec 19 · 1000 Meters · Place 3 · Westford Academy | 1000 Meters | 3. | 2:47.85a | 11 |
2014 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | DCL Championship MeetMay 21 · 800 Meters · Place 7 · Westford Academy | 800 Meters | 7. | 2:05.40 | 10 |