Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | MIAA Division 4 ChampionshipsFeb 17 · 300 Meters · Place 16 · Foxborough | 300 Meters | 16 | 38.19 | 12 |
| Feb 9 | Hockomock ChampionshipsFeb 9 · 300 Meters · Place 7 · Foxborough | 300 Meters | 7. | 37.54a PB | 12 |
| Feb 9 | Hockomock ChampionshipsFeb 9 · 800 Meters · Foxborough | 800 MetersRelay Split | — | 2:14.8Unofficial | 12 |
| Jan 27 | MSTCA Coaches Invitational Small SchoolsJan 27 · 300 Meters · Place 3 · Foxborough | 300 Meters | 3 | 38.74 | SR |
| Jan 25 | Hock #5Jan 25 · 300 Meters · Place 2 · Foxborough | 300 Meters | 2. | 38.58a | 12 |
| Jan 25 | Hock #5Jan 25 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 24.0Unofficial | 12 |
| Jan 10 | Hock #4Jan 10 · 300 Meters · Place 12 · Foxborough | 300 Meters | 12. | 38.53a | 12 |
| Jan 10 | Hock #4Jan 10 · 200 Meters · Place 4 · Foxborough | 200 MetersRelay Split | 4. | 24.1Unofficial | 12 |
| Jan 4 | Hock #3Jan 4 · 300 Meters · Place 11 · Foxborough | 300 Meters | 11. | 38.78a | 12 |
| Jan 4 | Hock #3Jan 4 · 55 Meter · Place 33 · Foxborough | 55 Meter | 33. | 7.37a PB | 12 |
2018 Outdoor Track
16 results2018 Indoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 15 | Hock #2Dec 15 · 300 Meters · Place 13 · Foxborough | 300 Meters | 13. | 38.79a | 12 |
| Dec 15 | Hock #2Dec 15 · 400 Meters · Place 8 · Foxborough | 400 MetersRelay Split | 8. | 55.6Unofficial | 12 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 300 Meters · Place 9 · Foxborough | 300 Meters | 9. | 39.29aUnofficial | 12 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 600 Meters · Place 15 · Foxborough | 600 Meters | 15. | 1:35.65aUnofficial | 12 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 200 Meters · Foxborough | 200 MetersRelay Split | — | 25.0Unofficial | 12 |
| Feb 14 | MIAA Div. 4 ChampionshipsFeb 14 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 55.8Unofficial | 11 |
| Feb 10 | Hock ChampionshipsFeb 10 · 300 Meters · Place 13 · Foxborough | 300 Meters | 13. | 39.03a | 11 |
| Feb 4 | Last Chance to QualifyFeb 4 · 300 Meters · Place 84 · Foxborough | 300 Meters | 84 | 39.83 | 11 |
| Jan 26 | Hock #5Jan 26 · 600 Meters · Place 12 · Foxborough | 600 Meters | 12. | 1:33.59a PB | 11 |
| Jan 26 | Hock #5Jan 26 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 55.8Unofficial | 11 |
| Jan 11 | Hock #4Jan 11 · 400 Meters · Place 5 · Foxborough | 400 MetersRelay Split | 5. | 56.1Unofficial | 11 |
| Jan 3 | Hock #3Jan 3 · 300 Meters · Place 16 · Foxborough | 300 Meters | 16. | 39.91a | 11 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Hock #2Dec 16 · 300 Meters · Place 3 · Foxborough | 300 Meters | 3. | 40.14a | 11 |
| Dec 8 | Hock #1Dec 8 · 300 Meters · Place 21 · Foxborough | 300 Meters | 21. | 41.32a | 11 |
2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | Hock Meet #2Dec 17 · 300 Meters · Place 3 · Foxborough | 300 Meters | 3. | 40.60a | 10 |
| Dec 17 | Hock Meet #2Dec 17 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 57.4Unofficial | 10 |
| Dec 10 | Hockomock League Meet #1Dec 10 · 300 Meters · Place 19 · Foxborough | 300 Meters | 19. | 40.83a | 10 |
| Dec 10 | Hockomock League Meet #1Dec 10 · 400 Meters · Place 1 · Foxborough | 400 MetersRelay Split | 1. | 56.7Unofficial | 10 |