Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | MIAA Division 2 ChampionshipFeb 17 · 600 Meters · Place 5 · Xaverian Brothers | 600 Meters | 5 | 1:29.58 | SR |
| Feb 8 | TCL Championship MeetFeb 8 · 600 Meters · Place 7 · Xaverian Brothers | 600 Meters | 7. | 1:27.95a PB | 12 |
| Jan 30 | TCL Meet #7Jan 30 · 600 Meters · Place 8 · Xaverian Brothers | 600 Meters | 8. | 1:30.41a | 12 |
| Jan 23 | TCL Meet #6Jan 23 · 600 Meters · Place 13 · Xaverian Brothers | 600 Meters | 13. | 1:34.91a | 12 |
| Jan 16 | TCL Meet #5Jan 16 · 600 Meters · Place 15 · Xaverian Brothers | 600 Meters | 15. | 1:33.19a | 12 |
2017 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | TCL Meet #1Dec 12 · 600 Meters · Place 16 · Xaverian Brothers | 600 Meters | 16. | 1:36.72a | 12 |
| Jan 31 | TCL Meet #7Jan 31 · 1000 Meters · Place 11 · Xaverian Brothers | 1000 Meters | 11. | 3:06.00a | 11 |
| Jan 17 | TCL Meet #5Jan 17 · 1000 Meters · Place 25 · Xaverian Brothers | 1000 Meters | 25. | 3:03.03a | 11 |
| Jan 10 | TCL Meet #4Jan 10 · 1000 Meters · Place 10 · Xaverian Brothers | 1000 Meters | 10. | 3:12.29a | 11 |
| Jan 3 | TCL Meet #3Jan 3 · 1 Mile · Place 20 · Xaverian Brothers | 1 Mile | 20. | 5:19.65a PB | 11 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | TCL Meet #2Dec 27 · 1000 Meters · Place 16 · Xaverian Brothers | 1000 Meters | 16. | 3:01.98a PB | 11 |