Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 28 | Xaverian Vs BC HighApr 28 · Javelin · Place 8 · Boston College | Javelin800g | 8. | 65-07 PB | 12 |
| Apr 28 | Xaverian Vs BC HighApr 28 · Shot Put · Place 11 · Boston College | Shot Put12lb | 11. | 31-08.50 PB | 12 |
2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 9 | Catholic Conference #5Jan 9 · Shot Put · Place 24 · Boston College High | Shot Put | 24 | 31-1 | SR |
2025 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Catholic Conference #2Dec 19 · Shot Put · Place 23 · Boston College | Shot Put12lb | 23. | 30-06.75 | 12 |
| Dec 12 | Catholic Conference #1Dec 12 · Shot Put · Place 19 · Boston College | Shot Put12lb | 19. | 32-06.00 PB | 12 |
2025 Outdoor Track
2 results2024 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | CC Meet #3Dec 27 · Shot Put · Boston College | Shot Put12lb | — | DNS | 11 |
| Dec 20 | Catholic Conference #2 (Boys Only)Dec 20 · Shot Put · Place 39 · Boston College | Shot Put12lb | 39. | 25-09.75 | 11 |
| Dec 13 | CC Meet #1Dec 13 · Shot Put · Place 32 · Boston College | Shot Put12lb | 32. | 24-06.50 | 11 |