Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorHaverhill Ottoviani Invitational · Apr 15 | 14.51a | Haverhill Ottoviani Invitational | April 15, 2017 |
| 100m Hurdles · 33" / 0.838m · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 19.95a | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| 200 Meters · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 28.86a | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| 300 Meters · Indoor47th Annual Dartmouth Relays Day 2 · Jan 9 | 48.11a | 47th Annual Dartmouth Relays Day 2 | January 9, 2016 |
| 400 Meters · OutdoorNashua North Inv · Apr 25 | 65.47 | Nashua North Inv | April 25, 2015 |
| 800 Meters · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 2:49.27a | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| Heptathlon · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 3049 | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| High Jump · IndoorUNH Evening Session Meet #1 · Dec 20 | 4-10.00 | UNH Evening Session Meet #1 | December 20, 2015 |
| High Jump · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 1.37m | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| Javelin · 600g · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 26.86m | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| Long Jump · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 4.27m | Nashua South Decathlon/Heptathlon | June 16, 2017 |
| Shot Put · 4kg · IndoorUNH Meets Morning Session Meet #7 · Jan 31 | 28-08.00 | UNH Meets Morning Session Meet #7 | January 31, 2016 |
| Shot Put · 4kg · OutdoorNashua South Decathlon/Heptathlon · Jun 16 | 8.60m | 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
3 results2017 Outdoor Track
17 results2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 4 | Meet of ChampionsJun 4 · Javelin · Place 13 · Nashua South | Javelin | 13 | 99-05 | 10 |
2016 Indoor Track
8 results2015 Indoor Track
3 results2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 25 | Nashua North InvApr 25 · 400 Meters · Place 13 · Nashua South | 400 Meters | 13 | 65.47 PB | 09 |