Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
4 results2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MSTCA Speed ClassicDec 29 · 300 Meters · Place 28 · Cambridge Rindge & Latin | 300 Meters | 28. | 46.50a | 11 |
| Dec 20 | Dual CountyDec 20 · 600 Meters · Place 14 · Cambridge Rindge & Latin | 600 Meters | 14. | 1:56.49a | 11 |
| Dec 15 | Dual County League MeetDec 15 · 300 Meters · Place 13 · Cambridge Rindge & Latin | 300 Meters | 13. | 46.94a | 11 |
| Feb 4 | MSTCA Last Chance to QualifyFeb 4 · 300 Meters · Place 3 · Cambridge Rindge & Latin | 300 Meters | 3 | 45.69 | SO |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | MSTCA Speed ClassicDec 30 · 300 Meters · Place 50 · Cambridge Rindge & Latin | 300 Meters | 50. | 47.98a | 10 |
| Dec 21 | Dual County #2Dec 21 · 600 Meters · Place 21 · Cambridge Rindge & Latin | 600 Meters | 21. | 1:57.40a | 10 |
| Dec 16 | Dual County #1Dec 16 · 300 Meters · Place 21 · Cambridge Rindge & Latin | 300 Meters | 21. | 49.09a | 10 |