Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 13.89a | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| 110m Hurdles · 39" / 0.991m · OutdoorCVC North Qualifier · May 8 | 19.94a | CVC North Qualifier | May 8, 2018 |
| 1500 Meters · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 5:07.38a | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| 300m Hurdles · 36" / 0.914m · OutdoorCVC Finals · May 12 | 47.44a | CVC Finals | May 12, 2018 |
| 400 Meters · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 1:01.42a | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| 800 Meters · OutdoorMerrimack Valley Invitational · Apr 22 | 2:21.66 | Merrimack Valley Invitational | April 22, 2017 |
| 800 Meters · OutdoorCVC North Qualifier · May 10 | 2:16.30a | CVC North Qualifier | May 10, 2016 |
| Decathlon · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 3670 | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| Discus · 1.6kg · OutdoorCVC North Qualifier · May 8 | 93-11 | CVC North Qualifier | May 8, 2018 |
| High Jump · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 1.57m | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| Javelin · 800g · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 22.33m | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| Long Jump · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 4.57m | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| Pole Vault · IndoorHAC #2 · Dec 23 | 10-06.00 | HAC #2 | December 23, 2016 |
| Pole Vault · OutdoorCVC North Qualifier · May 8 | 11-09.00 | CVC North Qualifier | May 8, 2018 |
| Shot Put · 12lb · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 8.86m | Nashua South Decathlon/Heptathlon | June 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | CVC FinalsMay 12 · Pole Vault · Place 2 · Kearsarge Regional | Pole Vault | 2. | 11-03.00 | 12 |
| May 12 | CVC FinalsMay 12 · 300m Hurdles · Place 11 · Kearsarge Regional | 300m Hurdles36" / 0.914m | 11. | 47.44a PB | 12 |
| May 8 | CVC North QualifierMay 8 · Pole Vault · Place 1 · Kearsarge Regional | Pole Vault | 1. | 11-09.00 PB | 12 |
| May 8 | CVC North QualifierMay 8 · Discus · Place 11 · Kearsarge Regional | Discus1.6kg | 11. | 93-11 PB | 12 |
| May 8 | CVC North QualifierMay 8 · 300m Hurdles · Place 7 · Kearsarge Regional | 300m Hurdles36" / 0.914m | 7. | 47.44a | 12 |
| May 8 | CVC North QualifierMay 8 · 110m Hurdles · Place 9 · Kearsarge Regional | 110m Hurdles39" / 0.991m | 9. | 19.94a PB | 12 |
2017 Outdoor Track
18 results2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | HAC #2Dec 23 · Pole Vault · Place 2 · Kearsarge Regional | Pole Vault | 2. | 10-06.00 PB | 11 |
2016 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 4 | Meet of ChampionsJun 4 · Pole Vault · Place 12 · Kearsarge | Pole Vault | 12 | 10-06.00 | 10 |
| May 14 | CVC ChampionshipMay 14 · Pole Vault · Place 9 · Kearsarge | Pole Vault | 9 | 8-6" | SO |
| May 10 | CVC North QualifierMay 10 · Triple Jump · Place 9 · Kearsarge Regional | Triple Jump | 9 | 34-09.00 | 10 |
| May 10 | CVC North QualifierMay 10 · Pole Vault · Place 5 · Kearsarge Regional | Pole Vault | 5 | 9-00.00 | 10 |
| May 10 | CVC North QualifierMay 10 · 800 Meters · Place 8 · Kearsarge Regional | 800 Meters | 8 | 2:16.30a PB | 10 |