Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorWestern Maine Conference Championships · May 26 | 22.37a | Western Maine Conference Championships | May 26, 2018 |
| 200 Meters · IndoorWMC: Greely, Falm, York, Yarm, GNG, Free · Jan 29 | 35.06a | WMC: Greely, Falm, York, Yarm, GNG, Free | January 29, 2016 |
| 200 Meters · OutdoorWMC @ Yarmouth · May 19 | 33.62a | WMC @ Yarmouth | May 19, 2017 |
| 55m Hurdles · 33" · IndoorWMC: Greely, Falm, York, Yarm, GNG, Free · Jan 29 | 11.62a | WMC: Greely, Falm, York, Yarm, GNG, Free | January 29, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
3 results2018 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 9 | WMC ChampionshipFeb 9 · 55m Hurdles · Place 7 · Gree | 55m Hurdles | 7 | 11.52 | — |
| Jan 19 | WMC: Gree, Cape, Pol, Lake Reg, Traip, Wells, NYA, St. Dom/ LisbJan 19 · 55m Hurdles · Place 6 · Gree | 55m Hurdles | 6 | 12.07 | — |
| Jan 12 | WMC: York, Greely, Cape, Lake Region, NYA, St. Dom's LisbonJan 12 · 55m Hurdles · Place 4 · Gree | 55m Hurdles | 4 | 11.85 | — |
| Jan 12 | WMC: York, Greely, Cape, Lake Region, NYA, St. Dom's LisbonJan 12 · 200 Meters · Place 14 · Gree | 200 Meters | 14 | 35.18 | — |
2017 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | WMC ChampionshipMay 27 · 100m Hurdles · Place 16 · Gree | 100m HurdlesRound P | 16 | 22.99 | SO |
| May 19 | WMC @ YarmouthMay 19 · 100m Hurdles · Greely | 100m Hurdles33" / 0.838m | -- | DQ | 10 |
| May 19 | WMC @ YarmouthMay 19 · 200 Meters · Place 18 · Greely | 200 Meters | 18. | 33.62a PB | 10 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 13 | WMC: Cape, Greely , Freeport, Frye, LR, NYA, Wells, St Dom's Jan 13 · 55m Hurdles · Place 7 · Gree | 55m Hurdles | 7 | 12.05 | — |
| Jan 13 | WMC: Cape, Greely , Freeport, Frye, LR, NYA, Wells, St Dom's Jan 13 · 200 Meters · Place 31 · Gree | 200 Meters | 31 | 36.13 | — |
2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | WMC: Greely, Fal, York, Yarm, GNG, Freeport, Sacopee, St DomsDec 16 · 55m Hurdles · Place 12 · Greely | 55m Hurdles33" | 12. | 11.93a | 10 |
| Dec 16 | WMC: Greely, Fal, York, Yarm, GNG, Freeport, Sacopee, St DomsDec 16 · 200 Meters · Greely | 200 Meters | -- | FS | 10 |
| Jan 29 | WMC: Greely, Falm, York, Yarm, GNG, FreeJan 29 · 55m Hurdles · Place 7 · Greely | 55m Hurdles33" | 7. | 11.62a PB | 9 |
| Jan 29 | WMC: Greely, Falm, York, Yarm, GNG, FreeJan 29 · 200 Meters · Place 32 · Greely | 200 Meters | 32. | 35.06a PB | 9 |
2016 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 29 | WMC @ WellsApr 29 · 100m Hurdles · Place 9 · Greely | 100m Hurdles33" / 0.838m | 9. | 22.91a | 9 |
| Apr 29 | WMC @ WellsApr 29 · 200 Meters · Place 22 · Greely | 200 Meters | 22. | 35.18a | 9 |