Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | Hockomock ChampionshipFeb 8 · 600 Meters · Place 20 · Foxboro | 600 Meters | 20 | 1:35.41 PB | 12 |
| Jan 30 | Hockomock #5Jan 30 · 600 Meters · Place 28 · Foxboro | 600 Meters | 28 | 1:37.13 | 12 |
2019 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | Hockomock League Meet #2Dec 20 · 600 Meters · Place 28 · Foxborough | 600 Meters | 28. | 1:38.27a | 12 |
| Dec 13 | Hockomock #1 Dec 13 · 600 Meters · Place 23 · Foxborough | 600 Meters | 23. | 1:37.69a | 12 |
| Feb 9 | Hockomock ChampionshipsFeb 9 · 600 Meters · Place 25 · Foxborough | 600 Meters | 25. | 1:36.59a | 11 |
| Feb 9 | Hockomock ChampionshipsFeb 9 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 60.2Unofficial | 11 |
| Jan 25 | Hock #5Jan 25 · 600 Meters · Place 5 · Foxborough | 600 Meters | 5. | 1:39.39a | 11 |
| Jan 25 | Hock #5Jan 25 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 59.6Unofficial | 11 |
| Jan 4 | Hock #3Jan 4 · 600 Meters · Place 33 · Foxborough | 600 Meters | 33. | 1:40.86a | 11 |
| Jan 4 | Hock #3Jan 4 · 400 Meters · Place 16 · Foxborough | 400 MetersRelay Split | 16. | 60.0Unofficial | 11 |
2018 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 15 | Hock #2Dec 15 · 1000 Meters · Place 37 · Foxborough | 1000 Meters | 37. | 3:06.55a | 11 |
| Dec 15 | Hock #2Dec 15 · 400 Meters · Place 15 · Foxborough | 400 MetersRelay Split | 15. | 59.4Unofficial | 11 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 1 Mile · Place 29 · Foxborough | 1 Mile | 29. | 5:17.42aUnofficial | 11 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 59.5Unofficial | 11 |
| Feb 14 | MIAA Div. 4 ChampionshipsFeb 14 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 59.5Unofficial | 10 |
| Feb 10 | Hock ChampionshipsFeb 10 · 1000 Meters · Place 25 · Foxborough | 1000 Meters | 25. | 2:58.72a PB | 10 |
| Feb 3 | Janiak FR/SOPH InvitationalFeb 3 · 1000 Meters · Foxborough | 1000 Meters | — | 3:05.10aUnofficial | 10 |
| Jan 26 | Hock #5Jan 26 · 1 Mile · Place 32 · Foxborough | 1 Mile | 32. | 5:16.96a PB | 10 |
| Jan 15 | Paul Davey MeetJan 15 · 1 Mile · Foxborough | 1 Mile | — | 5:24.2Unofficial | 10 |
| Jan 7 | Auerbach FR-SO Meet - Small SchoolsJan 7 · 1000 Meters · Place 34 · Foxborough | 1000 Meters | 34 | 3:08.27 | 10 |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Hock #2Dec 16 · 1 Mile · Place 13 · Foxborough | 1 Mile | 13. | 5:19.23a | 10 |
| Dec 16 | Hock #2Dec 16 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 62.8Unofficial | 10 |
| Dec 8 | Hock #1Dec 8 · 1000 Meters · Place 26 · Foxborough | 1000 Meters | 26. | 3:06.91a | 10 |