Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 4 State Class Meet · May 28 | 17.22a | MIAA Division 4 State Class Meet | May 28, 2017 |
| 200 Meters · OutdoorMSTCA South Heptathlon · Jun 5 | 28.99a | MSTCA South Heptathlon | June 5, 2017 |
| 55 Meter · IndoorOfficial EAC League Meet · Jan 27 | 8.00a | Official EAC League Meet | January 27, 2017 |
| 55 Meters · IndoorEAC Meet #3 · Jan 4 | 8.17a | EAC Meet #3 | January 4, 2017 |
| 55m Hurdles · 33" · IndoorEAC Meet #2 · Dec 21 | 9.50a | EAC Meet #2 | December 21, 2016 |
| 800 Meters · OutdoorMSTCA South Heptathlon · Jun 5 | 2:45.52a | MSTCA South Heptathlon | June 5, 2017 |
| Heptathlon · OutdoorMSTCA South Heptathlon · Jun 5 | 3064 | MSTCA South Heptathlon | June 5, 2017 |
| High Jump · OutdoorMSTCA South Heptathlon · Jun 5 | 4-07.75 | MSTCA South Heptathlon | June 5, 2017 |
| Javelin · 600g · OutdoorMSTCA South Heptathlon · Jun 5 | 49-00 | MSTCA South Heptathlon | June 5, 2017 |
| Long Jump · IndoorMIAA D5 State Championships · Feb 17 | 14-11.50 | MIAA D5 State Championships | February 17, 2017 |
| Long Jump · OutdoorMSTCA South Heptathlon · Jun 5 | 14-03.25 | MSTCA South Heptathlon | June 5, 2017 |
| Shot Put · 4kg · OutdoorMSTCA South Heptathlon · Jun 5 | 22-04.50 | MSTCA South Heptathlon | June 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
12 results2017 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 17 | MIAA D5 State ChampionshipsFeb 17 · Long Jump · Place 23 · West Bridgewater Mid/Sr | Long Jump | 23. | 14-11.50 PB | 12 |
| Jan 27 | Official EAC League MeetJan 27 · 55m Hurdles · Place 4 · West Bridgewater Mid/Sr | 55m Hurdles33"Round P | 4. | 9.72a | 12 |
| Jan 27 | Official EAC League MeetJan 27 · 55m Hurdles · Place 4 · West Bridgewater Mid/Sr | 55m Hurdles33" | 4. | 9.61a | 12 |
| Jan 27 | Official EAC League MeetJan 27 · 55 Meter · Place 6 · West Bridgewater Mid/Sr | 55 MeterRound P | 6. | 8.05a | 12 |
| Jan 27 | Official EAC League MeetJan 27 · 55 Meter · Place 5 · West Bridgewater Mid/Sr | 55 Meter | 5. | 8.00a PB | 12 |
| Jan 27 | Official EAC League MeetJan 27 · Long Jump · Place 6 · West Bridgewater Mid/Sr | Long Jump | 6. | 14-10.00 | 12 |
| Jan 18 | EAC Meet #5Jan 18 · 55 Meter · Place 6 · West Bridgewater Mid/Sr | 55 Meter | 6. | 8.13a | 12 |
| Jan 11 | EAC Meet #4Jan 11 · 55m Hurdles · Place 4 · West Bridgewater Mid/Sr | 55m Hurdles33" | 4. | 9.72a | 12 |
| Jan 11 | EAC Meet #4Jan 11 · 55 Meter · Place 3 · West Bridgewater Mid/Sr | 55 Meter | 3. | 8.08a | 12 |
| Jan 4 | EAC Meet #3Jan 4 · 55m Hurdles · Place 2 · West Bridgewater | 55m Hurdles | 2 | 9.89a | 12 |
| Jan 4 | EAC Meet #3Jan 4 · 55 Meters · Place 3 · West Bridgewater | 55 Meters | 3 | 8.17a PB | 12 |
2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | EAC Meet #2Dec 21 · 55m Hurdles · Place 2 · West Bridgewater Mid/Sr | 55m Hurdles33" | 2. | 9.50a PB | 12 |
| Dec 21 | EAC Meet #2Dec 21 · 55 Meter · Place 3 · West Bridgewater Mid/Sr | 55 Meter | 3. | 8.06a | 12 |
| Dec 14 | EAC Meet #1Dec 14 · 55m Hurdles · Place 2 · West Bridgewater Mid/Sr | 55m Hurdles33" | 2. | 9.89a | 12 |
| Jan 23 | MSTCA Coaches InvitationalJan 23 · 55m Hurdles · Place 67 · West Bridgewater | 55m HurdlesRound P | 67 | 13.21 | 11 |