Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 12.62a | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| 1000 Meters · IndoorCape Ann Champs · Feb 3 | 2:54.84 | Cape Ann Champs | February 3, 2015 |
| 110m Hurdles · 39" / 0.991m · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 22.59a | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| 1500 Meters · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 4:59.18a | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| 300 Meters · IndoorCape Ann #2 · Jan 30 | 40.46a | Cape Ann #2 | January 30, 2017 |
| 400 Meters · OutdoorMSTCA North Decathlon · Jun 5 | 55.97a | MSTCA North Decathlon | June 5, 2017 |
| 55m Hurdles · 39" · IndoorCape Anne League Meet #1 · Dec 15 | 10.89a | Cape Anne League Meet #1 | December 15, 2015 |
| Decathlon · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 4194 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| Discus · 1.6kg · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 82-03 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| High Jump · IndoorBoston Holiday Challenge · Dec 28 | 5-09.00 | Boston Holiday Challenge | December 28, 2016 |
| High Jump · OutdoorMIAA Division 4 State Class Meet · May 28 | 5-08.00 | MIAA Division 4 State Class Meet | May 28, 2017 |
| Javelin · 800g · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 102-03 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| Long Jump · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 17-08.00 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 4 State Class Meet · May 28 | 2269 | MIAA Division 4 State Class Meet | May 28, 2017 |
| Shot Put · 12lb · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 30-04.25 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| Triple Jump · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 35-01.00 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
8 results2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | MIAA D5 State ChampionshipsFeb 17 · High Jump · Amesbury | High Jump | -- | NH | 12 |
| Jan 30 | Cape Ann #2Jan 30 · 300 Meters · Place 4 · Amesbury | 300 Meters | 4. | 40.46a PB | 12 |
| Jan 30 | Cape Ann #2Jan 30 · High Jump · Place 1 · Amesbury | High Jump | 1. | 5-06.00 | 12 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | Boston Holiday ChallengeDec 28 · High Jump · Place 5 · Amesbury | High Jump | 5. | 5-09.00 PB | 12 |
| Dec 10 | Cape Ann #1Dec 10 · 300 Meters · Place 18 · Amesbury | 300 Meters | 18. | 42.13a | 12 |
| Dec 10 | Cape Ann #1Dec 10 · High Jump · Place 1 · Amesbury | High Jump | 1. | 5-02.00 | 12 |
2016 Outdoor Track
12 results2015 Indoor Track
4 results2014 Indoor Track
1 results