Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorEAC Meet 2 · Dec 18 | 4:11.50 | EAC Meet 2 | December 18, 2019 |
| 1000 Meters · Indoor · Hand timedEAC Meet 5 · Jan 13 | 4:11.00h | EAC Meet 5 | January 13, 2020 |
| Shot Put · 12lb · IndoorMAC/CCC 1 · Dec 15 | 35-05.00 | MAC/CCC 1 | December 15, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | MAC/CCC 2Dec 19 · Shot Put · Place 3 · West Bridgewater Mid/Sr | Shot Put12lb | 3. | 33-11.25 | 12 |
| Dec 15 | MAC/CCC 1Dec 15 · Shot Put · Place 3 · West Bridgewater Mid/Sr | Shot Put12lb | 3. | 35-05.00 PB | 12 |
| Jan 24 | EAC ChampionshipJan 24 · Shot Put · Place 7 · West Bridgewater | Shot Put | 7 | 31-00.75 | 11 |
| Jan 20 | EAC Meet 4Jan 20 · Shot Put · Place 7 · West Bridgewater | Shot Put | 7 | 32-10.75 | 11 |
| Jan 13 | EAC Meet 3Jan 13 · Shot Put · Place 6 · West Bridgewater | Shot Put | 6 | 33-08.25 | 11 |
| Jan 6 | EAC Meet 2Jan 6 · Shot Put · Place 5 · West Bridgewater | Shot Put | 5 | 33-02.50 | 11 |
2021 Indoor Track
1 results2020 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 13 | EAC Meet 5Jan 13 · 1000 Meters · Place 18 · West Bridgewater | 1000 Meters | 18 | 4:11.00h PB | 9 |
| Jan 3 | TC vs. West BridgewaterJan 3 · 1000 Meters · West Bridgewater Mid/Sr | 1000 Meters | — | 4:11.20Unofficial | 9 |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | EAC Meet 2Dec 18 · 1000 Meters · Place 26 · West Bridgewater Mid/Sr | 1000 Meters | 26. | 4:11.50 PB | 9 |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 16 | WB v SoutheasternJan 16 · 1000 Meters · West Bridgewater Mid/Sr | 1000 Meters | — | 3:55.1Unofficial | 7 |
| Jan 9 | WB v Bishop StangJan 9 · 1000 Meters · West Bridgewater Mid/Sr | 1000 Meters | — | 3:40Unofficial | 7 |
| Jan 2 | WB v Bishop FeehanJan 2 · 1000 Meters · West Bridgewater Mid/Sr | 1000 Meters | — | 3:48.7Unofficial | 7 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | WB v MVDec 21 · 1000 Meters · West Bridgewater Mid/Sr | 1000 Meters | — | 3:49.4Unofficial | 7 |
| Dec 15 | WB v CC/DimanDec 15 · 1000 Meters · West Bridgewater Mid/Sr | 1000 Meters | — | 3:58.8Unofficial | 7 |