Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
10 results2018 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 8 | TCL Championship MeetFeb 8 · 55m Hurdles · Place 1 · Xaverian Brothers | 55m Hurdles39" | 1. | 8.45a PB | 10 |
| Feb 8 | TCL Championship MeetFeb 8 · Long Jump · Place 4 · Xaverian Brothers | Long Jump | 4. | 18-01.50 PB | 10 |
| Jan 30 | TCL Meet #7Jan 30 · 55m Hurdles · Place 12 · Xaverian Brothers | 55m Hurdles39" | 12. | 8.64a | 10 |
| Jan 23 | TCL Meet #6Jan 23 · 55m Hurdles · Place 15 · Xaverian Brothers | 55m Hurdles39" | 15. | 8.82a | 10 |
| Jan 16 | TCL Meet #5Jan 16 · 55m Hurdles · Place 7 · Xaverian Brothers | 55m Hurdles39" | 7. | 8.70a | 10 |
| Jan 16 | TCL Meet #5Jan 16 · Long Jump · Place 15 · Xaverian Brothers | Long Jump | 15. | 17-08.00 | 10 |
| Jan 9 | TCL Meet #4Jan 9 · 55m Hurdles · Place 13 · Xaverian Brothers | 55m Hurdles39" | 13. | 8.82a | 10 |
2017 Indoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 26 | TCL Meet #2Dec 26 · 55m Hurdles · Place 18 · Xaverian Brothers | 55m Hurdles39" | 18. | 9.26a | 10 |
| Dec 26 | TCL Meet #2Dec 26 · Long Jump · Place 13 · Xaverian Brothers | Long Jump | 13. | 17-05.50 | 10 |
| Dec 12 | TCL Meet #1Dec 12 · 55m Hurdles · Place 20 · Xaverian Brothers | 55m Hurdles39" | 20. | 9.29a | 10 |
| Dec 12 | TCL Meet #1Dec 12 · High Jump · Xaverian Brothers | High Jump | -- | NH | 10 |
| Jan 31 | TCL Meet #7Jan 31 · 55m Hurdles · Place 5 · Xaverian Brothers | 55m Hurdles39" | 5. | 8.86a | 9 |
| Jan 31 | TCL Meet #7Jan 31 · 55 Meter · Place 2 · Xaverian Brothers | 55 Meter | 2. | 7.30a | 9 |
| Jan 31 | TCL Meet #7Jan 31 · High Jump · Xaverian Brothers | High Jump | -- | NH | 9 |
| Jan 24 | TCL Meet #6Jan 24 · 55m Hurdles · Place 1 · Xaverian Brothers | 55m Hurdles39" | 1. | 9.07a | 9 |
| Jan 24 | TCL Meet #6Jan 24 · 55 Meter · Place 1 · Xaverian Brothers | 55 Meter | 1. | 7.26a PB | 9 |
| Jan 24 | TCL Meet #6Jan 24 · Long Jump · Place 1 · Xaverian Brothers | Long Jump | 1. | 17-04.00 | 9 |
| Jan 17 | TCL Meet #5Jan 17 · 55m Hurdles · Place 20 · Xaverian Brothers | 55m Hurdles39" | 20. | 9.40a | 9 |
| Jan 10 | TCL Meet #4Jan 10 · 55m Hurdles · Place 6 · Xaverian Brothers | 55m Hurdles39" | 6. | 9.45a | 9 |
| Jan 10 | TCL Meet #4Jan 10 · High Jump · Place 6 · Xaverian Brothers | High Jump | 6. | 5-00.00 PB | 9 |
| Jan 8 | MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · 55m Hurdles · Place 23 · Xaverian Brothers | 55m Hurdles39"Round P | 23. | 9.78a | 9 |
| Jan 8 | MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · Long Jump · Place 31 · Xaverian Brothers | Long Jump | 31. | 16-07.50 | 9 |
| Jan 3 | TCL Meet #3Jan 3 · 55m Hurdles · Place 22 · Xaverian Brothers | 55m Hurdles39" | 22. | 10.01a | 9 |
2017 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | MSTCA Coaches Invitational/BoysMay 13 · 110m Hurdles · Place 22 · Xaverian Brothers | 110m Hurdles39" / 0.991mRound P | 22. | 17.12a | 9 |
| May 6 | MSTCA Frosh/SophMay 6 · Long Jump · Place 16 · Xaverian Brothers | Long Jump | 16. | 17-01.50 | 9 |
| May 6 | MSTCA Frosh/SophMay 6 · 110m Hurdles · Place 6 · Xaverian Brothers | 110m Hurdles39" / 0.991mRound P | 6. | 17.43a | 9 |
| May 6 | MSTCA Frosh/SophMay 6 · 110m Hurdles · Place 5 · Xaverian Brothers | 110m Hurdles39" / 0.991m | 5. | 16.90a | 9 |
| Apr 18 | Catholic Conference RelaysApr 18 · 110m Hurdles · Xaverian Brothers | 110m Hurdles39" / 0.991m | — | 17.2Unofficial | 9 |
| Apr 11 | Malden Catholic @ XaverianApr 11 · Long Jump · Xaverian Brothers | Long Jump | — | 18' 5.25"Unofficial | 9 |
| Apr 11 | Malden Catholic @ XaverianApr 11 · 110m Hurdles · Place 2 · Xaverian Brothers | 110m Hurdles39" / 0.991m | 2. | 17.1Unofficial | 9 |
2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | TCL Meet #2Dec 27 · 300 Meters · Place 21 · Xaverian Brothers | 300 Meters | 21. | 41.19a PB | 9 |
| Dec 27 | TCL Meet #2Dec 27 · 55m Hurdles · Place 21 · Xaverian Brothers | 55m Hurdles39" | 21. | 10.59a | 9 |
| Dec 27 | TCL Meet #2Dec 27 · Long Jump · Place 23 · Xaverian Brothers | Long Jump | 23. | 16-03.00 | 9 |
| Dec 13 | TCL Meet #1Dec 13 · 55m Hurdles · Place 4 · Xaverian Brothers | 55m Hurdles39" | 4. | 10.66a | 9 |