Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 30 | Hockomock #5Jan 30 · 1000 Meters · Place 24 · Foxboro | 1000 Meters | 24 | 3:39.30 | 12 |
| Jan 24 | Hockomock #4Jan 24 · 2 Miles · Place 17 · Foxboro | 2 Miles | 17 | 13:54.70 | 12 |
| Jan 24 | Hockomock #4Jan 24 · 1000 Meters · Place 24 · Foxboro | 1000 Meters | 24 | 3:38.03 | 12 |
| Jan 16 | Hockomock #3Jan 16 · 2 Miles · Place 13 · Foxborough | 2 Miles | 13. | 13:48.63a | 12 |
| Jan 16 | Hockomock #3Jan 16 · 1 Mile · Place 18 · Foxborough | 1 Mile | 18. | 6:10.33a | 12 |
2019 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | Hockomock League Meet #2Dec 20 · 2 Miles · Place 13 · Foxborough | 2 Miles | 13. | 13:33.34a | 12 |
| Dec 20 | Hockomock League Meet #2Dec 20 · 1 Mile · Place 19 · Foxborough | 1 Mile | 19. | 6:09.44a | 12 |
| Dec 13 | Hockomock #1 Dec 13 · 1 Mile · Place 15 · Foxborough | 1 Mile | 15. | 6:09.09a | 12 |
| Feb 9 | Hockomock ChampionshipsFeb 9 · 800 Meters · Foxborough | 800 MetersRelay Split | — | 2:44.9Unofficial | 11 |
| Feb 9 | Hockomock ChampionshipsFeb 9 · 1000 Meters · Place 18 · Foxborough | 1000 Meters | 18. | 3:33.97a | 11 |
| Jan 25 | Hock #5Jan 25 · 1000 Meters · Place 7 · Foxborough | 1000 Meters | 7. | 3:34.32a | 11 |
| Jan 25 | Hock #5Jan 25 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 73.2Unofficial | 11 |
| Jan 10 | Hock #4Jan 10 · 1000 Meters · Place 14 · Foxborough | 1000 Meters | 14. | 3:36.63a | 11 |
| Jan 4 | Hock #3Jan 4 · 1 Mile · Place 18 · Foxborough | 1 Mile | 18. | 6:16.67a | 11 |
2019 Outdoor Track
6 results2018 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 15 | Hock #2Dec 15 · 2 Miles · Place 19 · Foxborough | 2 Miles | 19. | 13:55.31a | 11 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 1000 Meters · Place 23 · Foxborough | 1000 Meters | 23. | 3:44.57aUnofficial | 11 |
| Feb 14 | MIAA Div. 4 ChampionshipsFeb 14 · 800 Meters · Foxborough | 800 MetersRelay Split | — | 2:43.0Unofficial | 10 |
| Feb 10 | Hock ChampionshipsFeb 10 · 800 Meters · Foxborough | 800 MetersRelay Split | — | 2:43.4Unofficial | 10 |
| Feb 10 | Hock ChampionshipsFeb 10 · 1 Mile · Place 14 · Foxborough | 1 Mile | 14. | 6:03.55a | 10 |
| Feb 3 | Janiak FR/SOPH InvitationalFeb 3 · 1000 Meters · Foxborough | 1000 Meters | — | 3:42.87aUnofficial | 10 |
| Jan 26 | Hock #5Jan 26 · 1 Mile · Place 15 · Foxborough | 1 Mile | 15. | 5:57.26a PB | 10 |
| Jan 15 | Paul Davey MeetJan 15 · 1000 Meters · Foxborough | 1000 Meters | — | 3:31.4Unofficial | 10 |
| Jan 11 | Hock #4Jan 11 · 1000 Meters · Place 12 · Foxborough | 1000 Meters | 12. | 3:29.95a PB | 10 |
| Jan 7 | Auerbach FR-SO Meet - Small SchoolsJan 7 · 1 Mile · Place 25 · Foxborough | 1 Mile | 25 | 6:06.20 | 10 |
| Jan 3 | Hock #3Jan 3 · 1 Mile · Place 18 · Foxborough | 1 Mile | 18. | 6:16.64a | 10 |
2018 Outdoor Track
10 results2017 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Hock #2Dec 16 · 1 Mile · Place 7 · Foxborough | 1 Mile | 7. | 6:09.53a | 10 |
| Dec 8 | Hock #1Dec 8 · 2 Miles · Place 12 · Foxborough | 2 Miles | 12. | 13:27.24a PB | 10 |
| Feb 11 | Hock ChampionshipsFeb 11 · 1 Mile · Place 17 · Foxborough | 1 Mile | 17. | 6:10.76a | 9 |
| Feb 11 | Hock ChampionshipsFeb 11 · 400 Meters · Foxborough | 400 MetersRelay Split | — | 72.5Unofficial | 9 |
| Feb 5 | Janiak FR/SOPH MeetFeb 5 · 1000 Meters · Place 2 · Foxborough | 1000 Meters | 2. | 3:37.14a | 9 |
| Jan 19 | Hock Meet #5Jan 19 · 1 Mile · Place 7 · Foxborough | 1 Mile | 7. | 6:17.52a | 9 |
| Jan 16 | Paul Davey InvJan 16 · 600 Meters · Foxborough | 600 Meters | — | 2:04.7Unofficial | 9 |
| Jan 12 | Hock Meet #4Jan 12 · 1000 Meters · Place 10 · Foxborough | 1000 Meters | 10. | 3:47.93a | 9 |
| Jan 12 | Hock Meet #4Jan 12 · 400 Meters · Place 12 · Foxborough | 400 MetersRelay Split | 12. | 74.2Unofficial | 9 |
2017 Outdoor Track
8 results2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 17 | Hock Meet #2Dec 17 · 1 Mile · Place 8 · Foxborough | 1 Mile | 8. | 6:20.17a | 9 |
| Dec 12 | Hock JV#1Dec 12 · 1 Mile · Foxborough | 1 Mile | — | 6:25.9Unofficial | 9 |