Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
8 results2018 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | MIAA Division 2 ChampionshipFeb 17 · Shot Put · Place 7 · Xaverian Brothers | Shot Put | 7 | 45-1.75 | SR |
| Feb 8 | TCL Championship MeetFeb 8 · Weight Throw · Place 2 · Xaverian Brothers | Weight Throw25lb / 11.3kg | 2. | 53-07.00 PB | 12 |
| Feb 8 | TCL Championship MeetFeb 8 · Shot Put · Place 7 · Xaverian Brothers | Shot Put12lb | 7. | 43-11.75 PB | 12 |
| Jan 30 | TCL Meet #7Jan 30 · Shot Put · Place 4 · Xaverian Brothers | Shot Put12lb | 4. | 42-02.00 | 12 |
| Jan 23 | TCL Meet #6Jan 23 · Shot Put · Place 8 · Xaverian Brothers | Shot Put12lb | 8. | 43-04.00 | 12 |
| Jan 16 | TCL Meet #5Jan 16 · Shot Put · Place 7 · Xaverian Brothers | Shot Put12lb | 7. | 41-02.25 | 12 |
| Jan 9 | TCL Meet #4Jan 9 · Shot Put · Place 9 · Xaverian Brothers | Shot Put12lb | 9. | 42-04.50 | 12 |
| Jan 2 | TCL Meet #3Jan 2 · Shot Put · Place 3 · Xaverian Brothers | Shot Put12lb | 3. | 39-05.75 | 12 |
2017 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 26 | TCL Meet #2Dec 26 · Shot Put · Place 11 · Xaverian Brothers | Shot Put12lb | 11. | 40-03.00 | 12 |
| Dec 12 | TCL Meet #1Dec 12 · Shot Put · Place 5 · Xaverian Brothers | Shot Put12lb | 5. | 43-05.75 | 12 |
| Jan 31 | TCL Meet #7Jan 31 · Shot Put · Place 6 · Xaverian Brothers | Shot Put12lb | 6. | 39-01.50 | 11 |
| Jan 17 | TCL Meet #5Jan 17 · Shot Put · Place 13 · Xaverian Brothers | Shot Put12lb | 13. | 38-01.00 | 11 |
| Jan 14 | East Coast InvitationalJan 14 · Weight Throw · Place 33 · Xaverian Brothers | Weight Throw25lb / 11.3kg | 33. | 33-08.00 | 11 |
| Jan 10 | TCL Meet #4Jan 10 · Shot Put · Place 4 · Xaverian Brothers | Shot Put12lb | 4. | 38-01.75 | 11 |
| Jan 3 | TCL Meet #3Jan 3 · Shot Put · Place 9 · Xaverian Brothers | Shot Put12lb | 9. | 40-11.00 | 11 |
2017 Outdoor Track
11 results2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | TCL Meet #1Dec 13 · Shot Put · Place 18 · Xaverian Brothers | Shot Put12lb | 18. | 34-10.75 | 11 |
2016 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 21 | Catholic Conference ChallengeMay 21 · Shot Put · Place 10 · Xaverian Brothers | Shot Put12lb | 10. | 30-11.25 | 10 |
| May 16 | CM vs. XaverianMay 16 · Discus · Xaverian Brothers | Discus1.6kg | — | 78' 4"Unofficial | 10 |
| May 16 | CM vs. XaverianMay 16 · Shot Put · Xaverian Brothers | Shot Put12lb | — | 35'Unofficial | 10 |
| May 10 | BC High v XaverianMay 10 · Discus · Xaverian Brothers | Discus1.6kg | — | 72'Unofficial | 10 |
| May 10 | BC High v XaverianMay 10 · Shot Put · Xaverian Brothers | Shot Put12lb | — | 32' 9"Unofficial | 10 |
| Apr 11 | SJP @ XaverianApr 11 · Discus · Xaverian Brothers | Discus1.6kg | — | 73' 0"Unofficial | 10 |
| Apr 11 | SJP @ XaverianApr 11 · Shot Put · Xaverian Brothers | Shot Put12lb | — | 27' 3"Unofficial | 10 |