Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 23 | BSC #5Jan 23 · 1000 Meters · Place 10 · Braintree | 1000 Meters | 10. | 2:45.11a PB | 12 |
| Jan 9 | BSC #4Jan 9 · 1 Mile · Place 8 · Braintree | 1 Mile | 8. | 4:50.00a PB | 12 |
| Jan 2 | BSC #3Jan 2 · 2 Miles · Place 10 · Braintree | 2 Miles | 10. | 11:00.86a PB | 12 |
2019 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | BSC #2Dec 19 · 1000 Meters · Place 15 · Braintree | 1000 Meters | 15. | 2:51.86a | 12 |
| Dec 12 | Bay State Conf #1Dec 12 · 600 Meters · Place 11 · Braintree | 600 Meters | 11. | 1:33.88a PB | 12 |
| Dec 12 | BSC #1Dec 12 · 600 Meters · Place 11 · Braintree | 600 Meters | 11. | 1:33.88a | 12 |
| Jan 24 | BSC #5Jan 24 · 1 Mile · Place 34 · Braintree | 1 Mile | 34. | 5:14.43a | 11 |
| Jan 17 | BSC #4Jan 17 · 1000 Meters · Place 29 · Braintree | 1000 Meters | 29. | 3:04.90a | 11 |
| Jan 3 | BSC #3Jan 3 · 2 Miles · Place 22 · Braintree | 2 Miles | 22 | 12:49.63 | 11 |
2019 Outdoor Track
7 results2018 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BSC #2Dec 20 · 1 Mile · Place 39 · Braintree | 1 Mile | 39. | 5:22.36a | 11 |
| Dec 13 | Bay State Conference #1Dec 13 · 1000 Meters · Place 21 · Braintree | 1000 Meters | 21. | 2:55.35a | 11 |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 1 Mile · Place 31 · Braintree | 1 Mile | 31. | 5:05.79a | 10 |
| Jan 25 | BSC #5Jan 25 · 1000 Meters · Place 15 · Braintree | 1000 Meters | 15. | 2:52.52a | 10 |
| Jan 18 | Bay State Conference #4Jan 18 · 1000 Meters · Place 30 · Braintree | 1000 Meters | 30. | 2:56.76a | 10 |
2018 Outdoor Track
4 results2017 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Bay State Conference #2Dec 21 · 1 Mile · Place 10 · Braintree | 1 Mile | 10. | 5:09.75a | 10 |
| Dec 14 | BSC #1Dec 14 · 2 Miles · Place 18 · Braintree | 2 Miles | 18. | 11:06.45a | 10 |
| Dec 14 | BSC #1Dec 14 · 55 Meter · Place 92 · Braintree | 55 Meter | 92. | 9.08a PB | 10 |
| Jan 26 | BSC #5Jan 26 · 1 Mile · Place 6 · Braintree | 1 Mile | 6. | 5:07.40a | 9 |
| Jan 19 | BSC #4Jan 19 · 1 Mile · Place 29 · Braintree | 1 Mile | 29. | 5:02.28a | 9 |
| Jan 8 | MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · 1 Mile · Place 54 · Braintree | 1 Mile | 54. | 5:10.72a | 9 |
| Jan 5 | BSC #3Jan 5 · 1 Mile · Place 13 · Braintree | 1 Mile | 13. | 5:08.12a | 9 |
2017 Outdoor Track
6 results2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | BSC #2Dec 22 · 1 Mile · Place 30 · Braintree | 1 Mile | 30. | 5:16.54a | 9 |
| Dec 15 | Bay State Conference Meet #1Dec 15 · 2 Miles · Place 21 · Braintree | 2 Miles | 21. | 11:27.63a | 9 |