Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 8 | Patriot #4Jan 8 · 300 Meters · Place 7 · Whitman-Hanson Regional | 300 Meters | 7. | 38.70a PB | 12 |
| Jan 8 | Patriot #4Jan 8 · Shot Put · Place 6 · Whitman-Hanson Regional | Shot Put12lb | 6. | 37-02.00 | 12 |
| Jan 3 | Patriot #3Jan 3 · 300 Meters · Place 6 · Whitman-Hanson Regional | 300 Meters | 6. | 39.52a | 12 |
| Jan 3 | Patriot #3Jan 3 · Shot Put · Place 7 · Whitman-Hanson Regional | Shot Put12lb | 7. | 37-02.00 | 12 |
2019 Indoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | Patriot #2Dec 20 · 300 Meters · Place 24 · Whitman-Hanson Regional | 300 Meters | 24. | 42.93a | 12 |
| Dec 20 | Patriot #2Dec 20 · Shot Put · Place 9 · Whitman-Hanson Regional | Shot Put12lb | 9. | 36-04.50 | 12 |
| Dec 11 | Patriot #1 Dec 11 · 300 Meters · Place 16 · Whitman-Hanson Regional | 300 Meters | 16. | 40.02a | 12 |
| Dec 11 | Patriot #1 Dec 11 · Shot Put · Place 3 · Whitman-Hanson Regional | Shot Put12lb | 3. | 38-08.50 | 12 |
| Dec 11 | Patriot #1 Dec 11 · High Jump · Whitman-Hanson Regional | High Jump | — | NH | 12 |
| Feb 8 | Patriot League ChampionshipsFeb 8 · Shot Put · Place 8 · Whitman-Hanson Reg | Shot Put | 8 | 37-08.00 | 11 |
| Feb 8 | Patriot League ChampionshipsFeb 8 · 300 Meters · Place 8 · Whitman-Hanson Reg | 300 Meters | 8 | 38.88 | 11 |
| Jan 23 | Patriot #5Jan 23 · 300 Meters · Place 11 · Whitman-Hanson Regional | 300 Meters | 11. | 39.41a | 12 |
| Jan 23 | Patriot #5Jan 23 · Shot Put · Place 9 · Whitman-Hanson Regional | Shot Put12lb | 9. | 38-11.25 | 12 |
| Jan 9 | Patriot #4Jan 9 · 300 Meters · Place 7 · Whitman-Hanson Regional | 300 Meters | 7. | 39.72a | 12 |
| Jan 9 | Patriot #4Jan 9 · Shot Put · Place 12 · Whitman-Hanson Regional | Shot Put12lb | 12. | 36-07.00 | 12 |
| Jan 4 | Patriot #3Jan 4 · 300 Meters · Place 7 · Whitman-Hanson Regional | 300 Meters | 7. | 39.89a | 12 |
| Jan 4 | Patriot #3Jan 4 · Shot Put · Place 10 · Whitman-Hanson Regional | Shot Put12lb | 10. | 38-09.50 | 12 |
2019 Outdoor Track
16 results2018 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Patriot #2Dec 21 · 300 Meters · Place 9 · Whitman-Hanson Regional | 300 Meters | 9. | 40.34a | 12 |
| Dec 21 | Patriot #2Dec 21 · Shot Put · Place 6 · Whitman-Hanson Regional | Shot Put12lb | 6. | 39-01.25 PB | 12 |
| Dec 12 | Patriot League #1Dec 12 · 300 Meters · Place 9 · Whitman-Hanson Regional | 300 Meters | 9. | 40.85a | 12 |
| Dec 12 | Patriot League #1Dec 12 · 55 Meter · Place 16 · Whitman-Hanson Regional | 55 Meter | 16. | 7.29a PB | 12 |
| Dec 12 | Patriot League #1Dec 12 · Shot Put · Place 12 · Whitman-Hanson Regional | Shot Put12lb | 12. | 35-11.50 | 12 |
| Feb 9 | Patriot League #5Feb 9 · 55 Meter · Place 24 · Whitman-Hanson Regional | 55 Meter | 24. | 7.31a | 10 |
| Feb 9 | Patriot League #5Feb 9 · Shot Put · Place 26 · Whitman-Hanson Regional | Shot Put12lb | 26. | 32-08.00 | 10 |
| Jan 24 | Patriot League Week 5 (4th meet)Jan 24 · 55 Meter · Place 29 · Whitman-Hanson Regional | 55 Meter | 29. | 7.34a | 10 |
| Jan 24 | Patriot League Week 5 (4th meet)Jan 24 · Shot Put · Place 23 · Whitman-Hanson Regional | Shot Put12lb | 23. | 32-03.50 | 10 |
| Jan 10 | Patriot League Duals Week #4Jan 10 · Shot Put · Place 18 · Whitman-Hanson | Shot Put | 18 | 33-09.00 | 10 |
| Jan 10 | Patriot League Duals Week #4Jan 10 · 300 Meters · Place 16 · Whitman-Hanson | 300 Meters | 16 | 40.98 | 10 |
2018 Outdoor Track
13 results2017 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | Patriot League #2Dec 19 · 300 Meters · Place 11 · Whitman-Hanson Regional | 300 Meters | 11. | 41.08a | 10 |
| Dec 19 | Patriot League #2Dec 19 · 55 Meter · Place 21 · Whitman-Hanson Regional | 55 Meter | 21. | 7.35a | 10 |
| Dec 19 | Patriot League #2Dec 19 · Shot Put · Place 4 · Whitman-Hanson Regional | Shot Put12lb | 4. | 31-08.50 | 10 |
| Dec 13 | Patriot League #1Dec 13 · 300 Meters · Place 16 · Whitman-Hanson Regional | 300 Meters | 16. | 41.19a | 10 |
| Feb 10 | Patriot League ChampionshipsFeb 10 · 55 Meters · Place 2 · 09 Whitman-Hans | 55 Meters | 2 | 7.38 | — |
| Jan 25 | Patriot League 6Jan 25 · 55 Meters · Place 1 · Whitman-Hanson | 55 Meters | 1 | 7.32 PB | 9 |
| Jan 11 | Patriot League 5Jan 11 · 300 Meters · Place 4 · Whitman-Hanson | 300 Meters | 4 | 40.96 | 9 |
2017 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | Patriot League ChampionshipsMay 22 · 100 Meters · Place 5 · Whitman-Hanson Regional | 100 Meters | 5. | 12.67a PB | 9 |
| May 17 | PL#6 PSouth@WHMay 17 · 200 Meters · Whitman-Hanson Regional | 200 Meters | — | 25.4Unofficial | 9 |
| May 9 | PL#5 WH@DuxburyMay 9 · 200 Meters · Whitman-Hanson Regional | 200 Meters | — | 24.4Unofficial | 9 |
| May 3 | PL #4 PNorth @ WHMay 3 · 200 Meters · Whitman-Hanson Regional | 200 Meters | — | 24.7Unofficial | 9 |
| Apr 25 | PL#3 WH@SLApr 25 · 200 Meters · Whitman-Hanson Regional | 200 Meters | — | 25.2Unofficial | 9 |
| Apr 11 | PL#2 Hingham @ Whitman-HansonApr 11 · 200 Meters · Whitman-Hanson Regional | 200 Meters | — | 24.1Unofficial | 9 |
| Apr 4 | PL#1 HanoverApr 4 · Long Jump · Whitman-Hanson Regional | Long Jump | — | 15'6"Unofficial | 9 |
| Apr 4 | PL#1 HanoverApr 4 · 200 Meters · Place 2 · Whitman-Hanson Regional | 200 Meters | 2. | 24.9Unofficial | 9 |
2016 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Patriot League 3Dec 23 · 300 Meters · Place 15 · Whitman-Hanson Regional | 300 Meters | 15. | 42.28a | 9 |
| Dec 23 | Patriot League 3Dec 23 · 55 Meter · Place 28 · Whitman-Hanson Regional | 55 Meter | 28. | 7.44a | 9 |
| Dec 14 | Patriot League #2Dec 14 · 300 Meters · Place 20 · Whitman-Hanson Regional | 300 Meters | 20. | 42.74a | 9 |
| Dec 8 | Patriot LeagueDec 8 · 300 Meters · Place 3 · Whitman-Hanson Regional | 300 Meters | 3. | 41.38aUnofficial | 9 |
| Dec 8 | Patriot LeagueDec 8 · 55m Hurdles · Place 6 · Whitman-Hanson Regional | 55m Hurdles39" | 6. | 10.67aUnofficial | 9 |
| Dec 8 | Patriot LeagueDec 8 · High Jump · Whitman-Hanson Regional | High Jump | -- | NH | 9 |