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 |
| Feb 14 | MIAA D3 ChampionshipFeb 14 · 600 Meters · Place 21 · Whitman-Hanson Regional | 600 Meters | 21. | 1:32.74a | 12 |
| Feb 7 | Patriot League ChampionshipsFeb 7 · 600 Meters · Place 6 · Whitman-Hanson Reg | 600 Meters | 6 | 1:30.48 PB | 12 |
| Jan 22 | Patriot #5Jan 22 · 600 Meters · Place 12 · Whitman-Hanson Regional | 600 Meters | 12. | 1:33.28a | 12 |
| Jan 8 | Patriot #4Jan 8 · 600 Meters · Place 19 · Whitman-Hanson Regional | 600 Meters | 19. | 1:39.04a | 12 |
| Jan 3 | Patriot #3Jan 3 · 600 Meters · Place 18 · Whitman-Hanson Regional | 600 Meters | 18. | 1:40.25a | 12 |
2019 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 11 | Patriot #1 Dec 11 · 300 Meters · Place 81 · Whitman-Hanson Regional | 300 Meters | 81. | 47.13a PB | 12 |
| Dec 11 | Patriot #1 Dec 11 · 600 Meters · Place 30 · Whitman-Hanson Regional | 600 Meters | 30. | 1:44.73a | 12 |
| Jan 9 | Patriot #4Jan 9 · 1000 Meters · Place 12 · Whitman-Hanson Regional | 1000 Meters | 12. | 2:59.26a | 12 |
| Jan 4 | Patriot #3Jan 4 · 1000 Meters · Place 17 · Whitman-Hanson Regional | 1000 Meters | 17. | 3:00.77a | 12 |
2018 Outdoor Track
2 results2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Patriot League #2Dec 19 · 1000 Meters · Place 13 · Whitman-Hanson Regional | 1000 Meters | 13. | 3:00.61a | 10 |
| Jan 25 | Patriot League 6Jan 25 · 600 Meters · Place 7 · Whitman-Hanson | 600 Meters | 7 | 1:35.50 | 9 |
| Jan 11 | Patriot League 5Jan 11 · 1000 Meters · Place 10 · Whitman-Hanson | 1000 Meters | 10 | 3:03.16 | 9 |
2017 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Patriot League ChampionshipsMay 22 · 1 Mile · Place 4 · Whitman-Hanson Regional | 1 Mile | 4. | 5:14.97a PB | 9 |
| May 17 | PL#6 PSouth@WHMay 17 · 800 Meters · Whitman-Hanson Regional | 800 Meters | — | 2:23Unofficial | 9 |
| May 9 | PL#5 WH@DuxburyMay 9 · 800 Meters · Whitman-Hanson Regional | 800 Meters | — | 2:18Unofficial | 9 |
| May 3 | PL #4 PNorth @ WHMay 3 · 800 Meters · Whitman-Hanson Regional | 800 Meters | — | 2:20Unofficial | 9 |
| Apr 25 | PL#3 WH@SLApr 25 · 800 Meters · Whitman-Hanson Regional | 800 Meters | — | 2:20Unofficial | 9 |
| Apr 11 | PL#2 Hingham @ Whitman-HansonApr 11 · 800 Meters · Whitman-Hanson Regional | 800 Meters | — | 2:14Unofficial | 9 |
2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Patriot League 3Dec 23 · 1000 Meters · Place 11 · Whitman-Hanson Regional | 1000 Meters | 11. | 2:56.00a PB | 9 |
| Dec 14 | Patriot League #2Dec 14 · 1000 Meters · Place 19 · Whitman-Hanson Regional | 1000 Meters | 19. | 3:05.95a | 9 |